feat: deliver emergent Jajce commitments

This commit is contained in:
Rijad Zuzo
2026-08-12 21:15:58 +02:00
parent dc0f59fcf0
commit 6b50580598
28 changed files with 2145 additions and 206 deletions
+9 -4
View File
@@ -38,16 +38,16 @@ func _run() -> void:
_check(first["fixture_valid"], "The prepared benchmark state should pass schema validation")
_check(
(
int(first["schema_version"]) == 2
and SimulationScalingBenchmark.SCHEMA_VERSION == 2
int(first["schema_version"]) == 3
and SimulationScalingBenchmark.SCHEMA_VERSION == 3
and (
int(first["simulation_state_schema_version"])
== SimulationStateRecord.SCHEMA_VERSION
)
and StringName(first["workload_id"]) == &"full_fidelity_combatant_headless_arrival_v2"
and (StringName(first["workload_id"]) == &"full_fidelity_emergent_headless_arrival_v3")
and (
SimulationScalingBenchmark.WORKLOAD_ID
== &"full_fidelity_combatant_headless_arrival_v2"
== &"full_fidelity_emergent_headless_arrival_v3"
)
and int(first["population"]) == 12
and int(first["npc_combatant_count"]) == 12
@@ -86,6 +86,11 @@ func _run() -> void:
"events_recorded",
"start_known_reference_count",
"end_known_reference_count",
"start_situation_count",
"end_situation_count",
"start_commitment_count",
"end_commitment_count",
"conversation_act_count",
"arrivals_processed",
"warmup_arrivals",
"tick_interval",