Skip to main content

Module agreement

Module agreement 

Source
Expand description

Agreement and cost aggregation for benchmark move selections.

Port of benchmarks/agreement.py. Rows are JSON objects so the bundle schema matches the Python harness.

Functions§

aggregate_agreement
Aggregate exact-reference agreement by engine, config label, and phase.
aggregate_cost
Aggregate measured selection cost by engine and config label.
observation_key
The key an observation row would have (used for checkpoint resume).
run_agreement
Return one move-observation row per adapter, position, and seed run.

Type Aliases§

ObservationKey
Identity of one observation run — (position_id, engine, config_label, seed), matching Python’s checkpoint.observation_key tuple order.