{
  "label": "final",
  "experiment": "EXP-14",
  "runId": "c70798a1-1404-4a58-9f0f-8fde3df83109",
  "checkpoint": "57c714120d47a06d30386f63c135a3afd141c61d012b46774cd2485b8c78fa2e",
  "players": {},
  "summary": {
    "scheduled_games": 100,
    "audited_games": 100,
    "unattempted_or_unaudited": 0,
    "wins": 6,
    "draws": 2,
    "losses": 92,
    "unfinished": 0,
    "score_on_scored_games": 0.07,
    "fully_scored_pairs": 50,
    "pair_mean_score": 0.07,
    "pair_standard_error": 0.023733211036908786,
    "uncertainty_limit": "paired-opening standard error; small selected suite, not an Elo/generalization estimate",
    "model_queries": 2846,
    "helper_overrides": 12,
    "autoplay_excluded_from_model_metrics": true
  },
  "gameCount": 100,
  "suiteSha256": "7e71cc17c8da9e55cdceafa951cb58ab7f1e0d75594b44d7622bae679abada98",
  "sourceManifestSha256": "7012f7dd5849bb1454cd148a47b29891f068c0f8730080d099b392b731b6857a",
  "sourceResultsSha256": "13a615493025afc329accebe6f6cc2ea80bb692ea8ce8bdec0dfcc512dac7810",
  "protocol": {
    "autoplay": "all prefix plies retained from standard start in authoritative board/repetition history and PGN; model sees current structured state and at most last16 genuine plies; book autoplay excluded from model legality, query and latency metrics",
    "checkpoints": [
      "final-validation-selected"
    ],
    "comparison": "Final full100 with exact prior25 subset derived without duplicate games; no promotion",
    "context": "state-v2 structured board/side/castling/en-passant/halfmove state plus optional genuine last16 plies; 120 prompt slots, 122 maximum model input slots; fixed position IDs and masked left history padding; 1024 allocated position rows",
    "decoding": "full legal-move joint argmax, UCI lexical tie break; unmasked raw512 conditional probabilities and raw greedy diagnostics logged separately",
    "draw_policy": "symmetric python-chess outcome(claim_draw=True)",
    "engine_timeout_seconds": 10,
    "game_walltime_seconds": 180,
    "games_per_checkpoint": 100,
    "helper": "Rust adaptive iterative 1/3/5/7-ply forced-mate override with verified all-defenses proof",
    "helper_nodes": 50000,
    "helper_seconds": 0.25,
    "incomplete_result": "* with reason, never counted as earned win/loss/draw",
    "inference_precision": "GPU BF16 autocast with FP32 model weights and FP32 output-logit conversion; CPU preflight uses FP32",
    "launch_gate": "independent adapter/runner/budget review, parent release and fresh GPU availability; bounded legal-decoding preflight before matches",
    "model_timeout_seconds": 60,
    "node_budget_is_soft": true,
    "ply_cap_including_autoplay": 256,
    "proposed_match_job_walltime_seconds_per_checkpoint": 7200,
    "sunfish_commit": "e396948acbd80cdcbad3dccfb07e878fba9df8f4",
    "sunfish_requested_nodes": 1000,
    "helper_max_plies": 7,
    "helper_workers": 4,
    "system_comparison": true,
    "baseline_checkpoint_role": "CM-8 milestone checkpoint, random-init lineage; no historical checkpoint loaded",
    "model_prompt_slots": 120,
    "model_max_input_slots": 122,
    "model_position_allocation": 1024,
    "explicit_history_max_plies": 16,
    "raw_probability_classes": 512,
    "evaluation_physical_gpu": 1,
    "torch_cpu_threads": 2,
    "model_turn_idle_seconds": 0.25,
    "latency_exclusions": "Deliberate pre-turn throttle and resource-check time excluded from per-turn inference timing, included in game/job walltime"
  },
  "gamesPgnSha256": "c220bc7476dc3040204225aa6c584c1ea4c05180f1909fdd29df8ccb4cbac68d"
}
