Vollständige Bot-Partien sichtbar in Unity, gleich der Partie des Kerns (Vertical Function Test vor dem vollständigen Asset-Import). - VerticalFunctionTests (PlayMode): Seed 2 von Runde 1 bis zum Fall des Blau-Ancient (9 Runden; Türme fallen ab Runde 7, Grottenboss in Runde 8 gewonnen und in Runde 9 auf der Bot-Lane eingesetzt, bis zu 4 Helden) und Seed 9 ab Runde 21 mit der Fixture des Golden-Szenarios high_wave_21 (bis zu 125 Einheiten, 6 Helden, Fall des Rot-Ancient). Beide Fingerabdrücke gleich dem Kernlauf; 14 Bilder der Schlüsselmomente. - macOS-Player-Build (LunePlayerBuild) und LuneBenchmark: 1080p, VSync aus, 116 Einheiten: 161-199 fps, Hauptthread 1,3 ms, Simulation unter 0,1 ms; Ausreißer beim Present (p95 18-26 ms) analysiert und für U5 vorgemerkt. - Dokumentation: U2-WORLD (U2D, Abnahme), PORT-STATUS, PORT-QA, KNOWN-BEHAVIOR-DIFFERENCES (U2 ändert kein Verhalten), README. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
16 lines
3.1 KiB
JSON
16 lines
3.1 KiB
JSON
{
|
|
"runs": [
|
|
{"label": "match-seed2", "seed": 2, "start_round": 1, "extra_gold": 0, "speed": 6, "winner": 1, "end_note": "Ancient von Blau zerstört.", "steps": 12690, "hash": "DCE95C96556F3A1A", "core_hash": "DCE95C96556F3A1A", "same_as_core": true,
|
|
"units_alive_max": 84, "heroes_alive_max": 4, "boss_log": ["round 8: won team 1 ", "round 9: deployed team 1 bot"],
|
|
"rounds": [{"round": 1, "combat_seconds": 44.9, "lost": [], "boss": "none", "end": "cleared"}, {"round": 2, "combat_seconds": 57.1, "lost": [], "boss": "none", "end": "cleared"}, {"round": 3, "combat_seconds": 54.1, "lost": [], "boss": "none", "end": "cleared"}, {"round": 4, "combat_seconds": 62.9, "lost": [], "boss": "none", "end": "cleared"}, {"round": 5, "combat_seconds": 60.7, "lost": [], "boss": "none", "end": "cleared"}, {"round": 6, "combat_seconds": 62.1, "lost": [], "boss": "none", "end": "cleared"}, {"round": 7, "combat_seconds": 66.5, "lost": ["blau_bot_outer"], "boss": "none", "end": "cleared"}, {"round": 8, "combat_seconds": 89.65, "lost": ["rot_top_outer", "rot_top_inner"], "boss": "won", "end": "cleared"}, {"round": 9, "combat_seconds": 136.55, "lost": ["blau_bot_inner", "blau_base_2", "blau_base_1", "blau_ancient"], "boss": "deployed", "end": "core"}],
|
|
"events": ["round 7: blau_bot_outer destroyed", "round 8: rot_top_outer destroyed", "round 8: rot_top_inner destroyed", "round 8: grotto boss won", "round 9: blau_bot_inner destroyed", "round 9: blau_base_2 destroyed", "round 9: blau_base_1 destroyed", "round 9: blau_ancient destroyed", "round 9: grotto boss deployed"],
|
|
"shots": ["01-runde1-aufmarsch", "02-runde1-mid-kampf", "03-turm-faellt", "04-turm-ruine", "05-grotte-bosskampf", "06-held-kaempft", "07-boss-auf-der-lane", "08-ancient-faellt", "09-ancient-ruine", "10-ende-uebersicht"],
|
|
"performance": null},
|
|
{"label": "match-seed9-round21", "seed": 9, "start_round": 21, "extra_gold": 4000, "speed": 6, "winner": 0, "end_note": "Ancient von Rot zerstört.", "steps": 4195, "hash": "7B8E43AEFC0D60C5", "core_hash": "7B8E43AEFC0D60C5", "same_as_core": true,
|
|
"units_alive_max": 125, "heroes_alive_max": 6, "boss_log": [],
|
|
"rounds": [{"round": 21, "combat_seconds": 121.8, "lost": ["rot_mid_outer", "rot_top_outer", "rot_mid_inner"], "boss": "none", "end": "cleared"}, {"round": 22, "combat_seconds": 87.95, "lost": ["rot_top_inner", "rot_base_1", "blau_bot_outer", "rot_base_2", "rot_ancient"], "boss": "none", "end": "core"}],
|
|
"events": ["round 21: rot_mid_outer destroyed", "round 21: rot_top_outer destroyed", "round 21: rot_mid_inner destroyed", "round 22: rot_top_inner destroyed", "round 22: rot_base_1 destroyed", "round 22: blau_bot_outer destroyed", "round 22: rot_base_2 destroyed", "round 22: rot_ancient destroyed"],
|
|
"shots": ["11-welle21-uebersicht", "12-welle21-kampf", "13-ancient-rot-faellt", "14-welle-ende"],
|
|
"performance": {"window": "20 s real time at 1x speed, unlimited frame rate, round 21", "frames": 64198, "fps": 3209.869, "frame_ms_avg": 0.312, "frame_ms_p95": 0.316, "simulation_ms_per_frame": 0.004, "views_ms_per_frame": 0.116, "units_alive_max": 116}}
|
|
]
|
|
}
|