saumwacht-godot/docs/phase5-verification.json
Martin Stickelbroeck c2b447610c Baseline: Saumwacht 0.15.0 (Phase 20A) vor dem Umbau zu Champions of Luneraria
Unveränderter Ausgangsstand inklusive Masterprompt und Konzeptbildern
unter assets/. .godot/ und docs/screenshots/ bleiben laut .gitignore
unversioniert; letztere sind unter ../backups gesichert.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 20:00:36 +02:00

714 lines
No EOL
9 KiB
JSON

{
"capture": true,
"checks": 351,
"failures": [],
"matches": [
{
"outcome": 0,
"title": "Standard gegen Lernmodus",
"waves": [
{
"core_hp": [
3000,
3000
],
"damage": [
0,
0
],
"gold": [
139,
139
],
"leaks": [
0,
0
],
"purchases": [
"Schlackenwacht",
"Funkenlanze",
"Kohlenbeißer"
],
"roster": [
3,
3
],
"seconds": 13.3333333333336,
"sends": [],
"wave": 1,
"workers_ordered": 0
},
{
"core_hp": [
3000,
3000
],
"damage": [
0,
0
],
"gold": [
112,
177
],
"leaks": [
0,
0
],
"purchases": [
"Funkenlanze"
],
"roster": [
4,
3
],
"seconds": 22.3333333333333,
"sends": [],
"wave": 2,
"workers_ordered": 1
},
{
"core_hp": [
3000,
2729
],
"damage": [
0,
271
],
"gold": [
156,
194
],
"leaks": [
0,
5
],
"purchases": [
"Schlackenklaue ↑"
],
"roster": [
4,
3
],
"seconds": 31.4333333333328,
"sends": [
"s02"
],
"wave": 3,
"workers_ordered": 0
},
{
"core_hp": [
3000,
2376
],
"damage": [
0,
353
],
"gold": [
137,
179
],
"leaks": [
0,
11
],
"purchases": [
"Funkenlanze"
],
"roster": [
5,
3
],
"seconds": 22.15,
"sends": [
"s01"
],
"wave": 4,
"workers_ordered": 1
},
{
"core_hp": [
3000,
2109
],
"damage": [
0,
267
],
"gold": [
166,
202
],
"leaks": [
0,
2
],
"purchases": [
"Herdhüter",
"Kohlenbeißer"
],
"roster": [
7,
4
],
"seconds": 37.6333333333325,
"sends": [
"s01"
],
"wave": 5,
"workers_ordered": 0
},
{
"core_hp": [
3000,
1750
],
"damage": [
0,
359
],
"gold": [
192,
129
],
"leaks": [
0,
9
],
"purchases": [
"Glasballiste ↑"
],
"roster": [
7,
7
],
"seconds": 35.5999999999993,
"sends": [
"s02"
],
"wave": 6,
"workers_ordered": 0
},
{
"core_hp": [
3000,
1544
],
"damage": [
0,
206
],
"gold": [
193,
191
],
"leaks": [
0,
5
],
"purchases": [
"Glasballiste ↑",
"Kohlenbeißer"
],
"roster": [
8,
7
],
"seconds": 40.9666666666656,
"sends": [
"s01"
],
"wave": 7,
"workers_ordered": 0
},
{
"core_hp": [
3000,
1072
],
"damage": [
0,
472
],
"gold": [
211,
174
],
"leaks": [
0,
5
],
"purchases": [
"Glasballiste ↑",
"Kohlenbeißer"
],
"roster": [
9,
7
],
"seconds": 49.0166666666652,
"sends": [
"s02"
],
"wave": 8,
"workers_ordered": 0
}
]
},
{
"outcome": -1,
"title": "Standard gegen Standard",
"waves": [
{
"core_hp": [
3000,
3000
],
"damage": [
0,
0
],
"gold": [
139,
139
],
"leaks": [
0,
0
],
"purchases": [
"Schlackenwacht",
"Funkenlanze",
"Kohlenbeißer"
],
"roster": [
3,
3
],
"seconds": 13.3333333333336,
"sends": [],
"wave": 1,
"workers_ordered": 0
},
{
"core_hp": [
3000,
3000
],
"damage": [
0,
0
],
"gold": [
112,
112
],
"leaks": [
0,
0
],
"purchases": [
"Funkenlanze"
],
"roster": [
4,
4
],
"seconds": 13.3333333333336,
"sends": [],
"wave": 2,
"workers_ordered": 1
},
{
"core_hp": [
3000,
3000
],
"damage": [
0,
0
],
"gold": [
157,
157
],
"leaks": [
0,
0
],
"purchases": [
"Schlackenklaue ↑"
],
"roster": [
4,
4
],
"seconds": 27.3666666666664,
"sends": [
"s01",
"s01"
],
"wave": 3,
"workers_ordered": 0
},
{
"core_hp": [
3000,
3000
],
"damage": [
0,
0
],
"gold": [
142,
142
],
"leaks": [
0,
0
],
"purchases": [
"Funkenlanze"
],
"roster": [
5,
5
],
"seconds": 23.5166666666666,
"sends": [
"s01"
],
"wave": 4,
"workers_ordered": 1
},
{
"core_hp": [
3000,
3000
],
"damage": [
0,
0
],
"gold": [
156,
156
],
"leaks": [
0,
0
],
"purchases": [
"Glasballiste ↑"
],
"roster": [
5,
5
],
"seconds": 17.366666666667,
"sends": [
"s01"
],
"wave": 5,
"workers_ordered": 0
},
{
"core_hp": [
3000,
3000
],
"damage": [
0,
0
],
"gold": [
190,
190
],
"leaks": [
0,
0
],
"purchases": [
"Glasballiste ↑"
],
"roster": [
5,
5
],
"seconds": 22.1166666666667,
"sends": [
"s01",
"s01"
],
"wave": 6,
"workers_ordered": 0
},
{
"core_hp": [
3000,
3000
],
"damage": [
0,
0
],
"gold": [
182,
182
],
"leaks": [
0,
0
],
"purchases": [
"Glasballiste ↑",
"Kohlenbeißer"
],
"roster": [
6,
6
],
"seconds": 21.6833333333334,
"sends": [
"s01"
],
"wave": 7,
"workers_ordered": 0
},
{
"core_hp": [
3000,
3000
],
"damage": [
0,
0
],
"gold": [
244,
244
],
"leaks": [
0,
0
],
"purchases": [
"Basaltbastion ↑"
],
"roster": [
6,
6
],
"seconds": 24.9666666666665,
"sends": [
"s01",
"s01"
],
"wave": 8,
"workers_ordered": 0
}
]
},
{
"outcome": 1,
"title": "Leeres Baufeld gegen Standard",
"waves": [
{
"core_hp": [
2800,
3000
],
"damage": [
200,
0
],
"gold": [
295,
139
],
"leaks": [
8,
0
],
"purchases": [],
"roster": [
0,
3
],
"seconds": 13.3333333333336,
"sends": [],
"wave": 1,
"workers_ordered": 0
},
{
"core_hp": [
2530,
3000
],
"damage": [
270,
0
],
"gold": [
373,
112
],
"leaks": [
10,
0
],
"purchases": [],
"roster": [
0,
4
],
"seconds": 13.3333333333336,
"sends": [],
"wave": 2,
"workers_ordered": 0
},
{
"core_hp": [
2041,
3000
],
"damage": [
489,
0
],
"gold": [
454,
150
],
"leaks": [
11,
0
],
"purchases": [],
"roster": [
0,
4
],
"seconds": 19.8833333333335,
"sends": [],
"wave": 3,
"workers_ordered": 0
},
{
"core_hp": [
1584,
3000
],
"damage": [
457,
0
],
"gold": [
538,
151
],
"leaks": [
13,
0
],
"purchases": [],
"roster": [
0,
5
],
"seconds": 21.4000000000001,
"sends": [],
"wave": 4,
"workers_ordered": 0
},
{
"core_hp": [
1033,
3000
],
"damage": [
551,
0
],
"gold": [
625,
161
],
"leaks": [
8,
0
],
"purchases": [],
"roster": [
0,
5
],
"seconds": 15.3333333333337,
"sends": [],
"wave": 5,
"workers_ordered": 0
},
{
"core_hp": [
304,
3000
],
"damage": [
729,
0
],
"gold": [
715,
187
],
"leaks": [
13,
0
],
"purchases": [],
"roster": [
0,
5
],
"seconds": 17.4000000000003,
"sends": [],
"wave": 6,
"workers_ordered": 0
},
{
"core_hp": [
0,
3000
],
"damage": [
304,
0
],
"gold": [
715,
37
],
"leaks": [
12,
0
],
"purchases": [],
"roster": [
0,
5
],
"seconds": 12.5000000000002,
"sends": [],
"wave": 7,
"workers_ordered": 0
}
]
}
],
"wave_count": 8
}