{
  "schema_version": "1.0",
  "generator": {
    "name": "PlayChessOnline Position Review Generator",
    "version": "1.0.0",
    "generated_at_utc": "2026-10-20T14:04:40.241962+00:00",
    "runtime_seconds": 16.226375,
    "python_version": "3.12.1",
    "platform": "Windows-10-10.0.19045-SP0"
  },
  "review": {
    "slug": "burrows-turner-wigston",
    "title": "Burrows vs Turner: three choices in a rook-sacrifice battle",
    "source": {
      "label": "Wigston Chess Club Games and Puzzles page",
      "url": "https://www.wigstonchess.org.uk/games-and-puzzles.html"
    }
  },
  "methodology": {
    "model_task": "scalar position evaluation",
    "candidate_set": "every legal move in each supplied FEN",
    "hybrid_formula": "material_cp + (network_cp - material_cp) * positional_weight",
    "hybrid_positional_weight": 0.3,
    "stockfish_verification": "Engine best line plus every distinct model top move and the played move, each analysed independently with a cleared hash.",
    "stockfish_nodes_per_line": 250000,
    "stockfish_threads": 2,
    "stockfish_hash_mb": 256,
    "mate_comparison_value_cp": 100000
  },
  "runtime": {
    "device": {
      "requested": "cuda",
      "selected": "cuda",
      "torch_version": "2.11.0.dev20260111+cu128",
      "cuda_available": true,
      "cuda_device_index": 0,
      "cuda_device_name": "NVIDIA GeForce RTX 5080",
      "cuda_compute_capability": [
        12,
        0
      ],
      "torch_cuda_version": "12.8"
    },
    "engine": {
      "name": "Stockfish 18",
      "author": "the Stockfish developers (see AUTHORS file)",
      "sha256": "9bde420202717ce083412027fbfb8c5c935b537591d712be8a8a8bae92f6e8d6",
      "binary_file": "stockfish-windows-x86-64.exe"
    }
  },
  "model_artifacts": [
    {
      "key": "v6_active",
      "label": "V6 Active",
      "intended_profile": "active, initiative-seeking",
      "checkpoint_file": "nnue_human_phase_v6_best.pt",
      "checkpoint_sha256": "2201211d6e619a2d4a9bc2a305459b6450a32e3ebe34f0ee06414577d553a79c",
      "checkpoint_bytes": 923169,
      "checkpoint_epoch": 3,
      "checkpoint_version": "human_phase_v6",
      "hidden_size": 256,
      "eval_scale": 1.0
    },
    {
      "key": "v8_sharp",
      "label": "V8 Sharp",
      "intended_profile": "sharp club-player profile on curated data",
      "checkpoint_file": "nnue_human_phase_v8_best.pt",
      "checkpoint_sha256": "0e90c920cd218f36a2b068cfb220c343de7f2cf3d686b8700189bd79a1528e49",
      "checkpoint_bytes": 923169,
      "checkpoint_epoch": 4,
      "checkpoint_version": "human_phase_v8",
      "hidden_size": 256,
      "eval_scale": 1.0
    },
    {
      "key": "v9_positional",
      "label": "V9 Positional",
      "intended_profile": "calm positional pressure",
      "checkpoint_file": "nnue_human_magnus_phase_v9_best.pt",
      "checkpoint_sha256": "43bff3bc7aa1fd8dda903213a068381351cd610efb5da8bcd89c394508876037",
      "checkpoint_bytes": 923253,
      "checkpoint_epoch": 5,
      "checkpoint_version": "human_magnus_phase_v9",
      "hidden_size": 256,
      "eval_scale": 1.0
    },
    {
      "key": "v15_endgame",
      "label": "V15 Endgame",
      "intended_profile": "endgame-focused distilled evaluator",
      "checkpoint_file": "nnue_human_endgame_phase_v15_best.pt",
      "checkpoint_sha256": "76f6eaea23ef5283395efced8c7613b861e7ab95bd687afa29889b256ea403d5",
      "checkpoint_bytes": 669517,
      "checkpoint_epoch": 4,
      "checkpoint_version": "human_endgame_phase_v15",
      "hidden_size": 192,
      "eval_scale": 1.0
    },
    {
      "key": "v17_file_pressure",
      "label": "V17 File Pressure",
      "intended_profile": "open-file and rook-pressure weighting",
      "checkpoint_file": "nnue_human_file_pressure_v17_best.pt",
      "checkpoint_sha256": "9ee2c8bc2a8a700bcf63ea898eca75a4e2e77075030aaef8cadbbf0848169a04",
      "checkpoint_bytes": 923169,
      "checkpoint_epoch": 6,
      "checkpoint_version": "human_phase_v6",
      "hidden_size": 256,
      "eval_scale": 1.0
    },
    {
      "key": "v18_defensive",
      "label": "V18 Defensive",
      "intended_profile": "defensive tension and counterpunch weighting",
      "checkpoint_file": "nnue_human_super_defensive_v18_best.pt",
      "checkpoint_sha256": "16fa75f1ecc5a181446d1cc2cfac82465a7dcb61874d463a1ca8116beaf85839",
      "checkpoint_bytes": 923365,
      "checkpoint_epoch": 5,
      "checkpoint_version": "human_super_defensive_v18",
      "hidden_size": 256,
      "eval_scale": 1.0
    }
  ],
  "positions": [
    {
      "id": "sacrifice-20",
      "label": "Black to move on move 20",
      "fen": "r5k1/5p1p/2p3pb/p2pPb2/1qnQ1P2/PNN5/1PP3PP/2KR3R b - - 0 20",
      "side_to_move": "black",
      "legal_move_count": 45,
      "played_move": {
        "uci": "c4a3",
        "san": "Nxa3"
      },
      "model_consensus": {
        "distinct_top_moves": 2,
        "most_selected_move": {
          "uci": "b4c3",
          "san": "Qxc3"
        },
        "most_selected_count": 4
      },
      "public_choice_gate": {
        "required_distinct_safe_model_moves": 3,
        "safety_threshold_cp": 100,
        "observed_distinct_model_moves": 2,
        "safe_distinct_model_moves": 0,
        "passes": false
      },
      "models": [
        {
          "key": "v6_active",
          "label": "V6 Active",
          "intended_profile": "active, initiative-seeking",
          "top_move": {
            "uci": "b4c3",
            "san": "Qxc3",
            "hybrid_score_cp": 32.37743
          },
          "top_three": [
            {
              "uci": "b4c3",
              "san": "Qxc3",
              "hybrid_score_cp": 32.37743
            },
            {
              "uci": "b4b3",
              "san": "Qxb3",
              "hybrid_score_cp": 32.17729
            },
            {
              "uci": "c4b2",
              "san": "Nxb2",
              "hybrid_score_cp": -116.48495
            }
          ]
        },
        {
          "key": "v8_sharp",
          "label": "V8 Sharp",
          "intended_profile": "sharp club-player profile on curated data",
          "top_move": {
            "uci": "b4b3",
            "san": "Qxb3",
            "hybrid_score_cp": 32.33775
          },
          "top_three": [
            {
              "uci": "b4b3",
              "san": "Qxb3",
              "hybrid_score_cp": 32.33775
            },
            {
              "uci": "b4c3",
              "san": "Qxc3",
              "hybrid_score_cp": 32.313025
            },
            {
              "uci": "c4b2",
              "san": "Nxb2",
              "hybrid_score_cp": -118.125876
            }
          ]
        },
        {
          "key": "v9_positional",
          "label": "V9 Positional",
          "intended_profile": "calm positional pressure",
          "top_move": {
            "uci": "b4c3",
            "san": "Qxc3",
            "hybrid_score_cp": 32.312
          },
          "top_three": [
            {
              "uci": "b4c3",
              "san": "Qxc3",
              "hybrid_score_cp": 32.312
            },
            {
              "uci": "b4b3",
              "san": "Qxb3",
              "hybrid_score_cp": 32.126579
            },
            {
              "uci": "c4b2",
              "san": "Nxb2",
              "hybrid_score_cp": -118.241021
            }
          ]
        },
        {
          "key": "v15_endgame",
          "label": "V15 Endgame",
          "intended_profile": "endgame-focused distilled evaluator",
          "top_move": {
            "uci": "b4c3",
            "san": "Qxc3",
            "hybrid_score_cp": 40.536502
          },
          "top_three": [
            {
              "uci": "b4c3",
              "san": "Qxc3",
              "hybrid_score_cp": 40.536502
            },
            {
              "uci": "b4b3",
              "san": "Qxb3",
              "hybrid_score_cp": 40.473236
            },
            {
              "uci": "c4b2",
              "san": "Nxb2",
              "hybrid_score_cp": -114.732506
            }
          ]
        },
        {
          "key": "v17_file_pressure",
          "label": "V17 File Pressure",
          "intended_profile": "open-file and rook-pressure weighting",
          "top_move": {
            "uci": "b4b3",
            "san": "Qxb3",
            "hybrid_score_cp": 31.512859
          },
          "top_three": [
            {
              "uci": "b4b3",
              "san": "Qxb3",
              "hybrid_score_cp": 31.512859
            },
            {
              "uci": "b4c3",
              "san": "Qxc3",
              "hybrid_score_cp": 31.346079
            },
            {
              "uci": "c4b2",
              "san": "Nxb2",
              "hybrid_score_cp": -118.734177
            }
          ]
        },
        {
          "key": "v18_defensive",
          "label": "V18 Defensive",
          "intended_profile": "defensive tension and counterpunch weighting",
          "top_move": {
            "uci": "b4c3",
            "san": "Qxc3",
            "hybrid_score_cp": 30.989393
          },
          "top_three": [
            {
              "uci": "b4c3",
              "san": "Qxc3",
              "hybrid_score_cp": 30.989393
            },
            {
              "uci": "b4b3",
              "san": "Qxb3",
              "hybrid_score_cp": 30.897646
            },
            {
              "uci": "c4b2",
              "san": "Nxb2",
              "hybrid_score_cp": -117.968404
            }
          ]
        }
      ],
      "stockfish": {
        "best_move": {
          "uci": "b4b8",
          "san": "Qb8"
        },
        "best_score": {
          "centipawns": 109,
          "is_mate": false,
          "mate_in": null,
          "comparison_cp": 109
        },
        "best_pv": {
          "uci": [
            "b4b8",
            "a3a4",
            "c4e5",
            "h1f1",
            "e5c4",
            "d1e1",
            "b8b7",
            "h2h3",
            "a8b8",
            "d4f2",
            "h6f8"
          ],
          "san": "20...Qb8 21. a4 Nxe5 22. Rhf1 Nc4 23. Rde1 Qb7 24. h3 Rb8 25. Qf2 Bf8"
        },
        "nodes": 250137,
        "depth": 15,
        "seldepth": 31,
        "verified_choices": [
          {
            "move": {
              "uci": "b4b3",
              "san": "Qxb3"
            },
            "is_played_move": false,
            "is_engine_best_move": false,
            "selected_by_models": [
              "V17 File Pressure",
              "V8 Sharp"
            ],
            "score": {
              "centipawns": -479,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -479
            },
            "loss_cp": 588,
            "within_100cp": false,
            "within_200cp": false,
            "pv": {
              "uci": [
                "b4b3",
                "c2b3",
                "c6c5",
                "d4f2",
                "c4a3",
                "b2a3",
                "a5a4",
                "c3a4",
                "c5c4",
                "d1d5",
                "c4b3",
                "c1b2",
                "a8a4",
                "d5d8",
                "g8g7",
                "d8d4",
                "a4d4",
                "f2d4"
              ],
              "san": "20...Qxb3 21. cxb3 c5 22. Qf2 Nxa3 23. bxa3 a4 24. Nxa4 c4 25. Rxd5 cxb3 26. Kb2 Rxa4 27. Rd8+ Kg7 28. Rd4 Rxd4 29. Qxd4"
            },
            "nodes": 250517,
            "depth": 15,
            "seldepth": 26
          },
          {
            "move": {
              "uci": "b4c3",
              "san": "Qxc3"
            },
            "is_played_move": false,
            "is_engine_best_move": false,
            "selected_by_models": [
              "V15 Endgame",
              "V18 Defensive",
              "V6 Active",
              "V9 Positional"
            ],
            "score": {
              "centipawns": -320,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -320
            },
            "loss_cp": 429,
            "within_100cp": false,
            "within_200cp": false,
            "pv": {
              "uci": [
                "b4c3",
                "d4c3",
                "h6f4",
                "b3d2",
                "a8b8",
                "h1e1",
                "a5a4",
                "g2g3",
                "f4h6",
                "e1f1",
                "h6e3",
                "f1f3",
                "b8b2",
                "f3e3",
                "b2c2",
                "c3c2",
                "c4e3",
                "c2a4"
              ],
              "san": "20...Qxc3 21. Qxc3 Bxf4+ 22. Nd2 Rb8 23. Rhe1 a4 24. g3 Bh6 25. Rf1 Be3 26. Rf3 Rxb2 27. Rxe3 Rxc2+ 28. Qxc2 Nxe3 29. Qxa4"
            },
            "nodes": 250504,
            "depth": 16,
            "seldepth": 24
          },
          {
            "move": {
              "uci": "c4a3",
              "san": "Nxa3"
            },
            "is_played_move": true,
            "is_engine_best_move": false,
            "selected_by_models": [],
            "score": {
              "centipawns": -199,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -199
            },
            "loss_cp": 308,
            "within_100cp": false,
            "within_200cp": false,
            "pv": {
              "uci": [
                "c4a3",
                "b2a3",
                "b4a3",
                "c1d2",
                "a3b2",
                "d1c1",
                "a8b8",
                "c3d5",
                "b2d4",
                "b3d4",
                "c6d5",
                "g2g3",
                "f5e4",
                "c1b1",
                "b8a8",
                "h1f1"
              ],
              "san": "20...Nxa3 21. bxa3 Qxa3+ 22. Kd2 Qb2 23. Rc1 Rb8 24. Nxd5 Qxd4+ 25. Nxd4 cxd5 26. g3 Be4 27. Rb1 Ra8 28. Rhf1"
            },
            "nodes": 250341,
            "depth": 15,
            "seldepth": 44
          }
        ]
      }
    },
    {
      "id": "defence-28",
      "label": "White to move on move 28",
      "fen": "r7/5pkp/5Npb/p1p1Pb2/5P2/3p4/q1PK1QPP/NR5R w - - 0 28",
      "side_to_move": "white",
      "legal_move_count": 46,
      "played_move": {
        "uci": "h1f1",
        "san": "Rhf1"
      },
      "model_consensus": {
        "distinct_top_moves": 2,
        "most_selected_move": {
          "uci": "f2c5",
          "san": "Qxc5"
        },
        "most_selected_count": 3
      },
      "public_choice_gate": {
        "required_distinct_safe_model_moves": 3,
        "safety_threshold_cp": 100,
        "observed_distinct_model_moves": 2,
        "safe_distinct_model_moves": 0,
        "passes": false
      },
      "models": [
        {
          "key": "v6_active",
          "label": "V6 Active",
          "intended_profile": "active, initiative-seeking",
          "top_move": {
            "uci": "f2c5",
            "san": "Qxc5",
            "hybrid_score_cp": 326.775362
          },
          "top_three": [
            {
              "uci": "f2c5",
              "san": "Qxc5",
              "hybrid_score_cp": 326.775362
            },
            {
              "uci": "f6h7",
              "san": "Nxh7",
              "hybrid_score_cp": 326.693504
            },
            {
              "uci": "f6g4",
              "san": "Ng4",
              "hybrid_score_cp": 261.473029
            }
          ]
        },
        {
          "key": "v8_sharp",
          "label": "V8 Sharp",
          "intended_profile": "sharp club-player profile on curated data",
          "top_move": {
            "uci": "f2c5",
            "san": "Qxc5",
            "hybrid_score_cp": 331.572107
          },
          "top_three": [
            {
              "uci": "f2c5",
              "san": "Qxc5",
              "hybrid_score_cp": 331.572107
            },
            {
              "uci": "f6h7",
              "san": "Nxh7",
              "hybrid_score_cp": 331.269781
            },
            {
              "uci": "d2c1",
              "san": "Kc1",
              "hybrid_score_cp": 264.88757
            }
          ]
        },
        {
          "key": "v9_positional",
          "label": "V9 Positional",
          "intended_profile": "calm positional pressure",
          "top_move": {
            "uci": "f2c5",
            "san": "Qxc5",
            "hybrid_score_cp": 332.163972
          },
          "top_three": [
            {
              "uci": "f2c5",
              "san": "Qxc5",
              "hybrid_score_cp": 332.163972
            },
            {
              "uci": "f6h7",
              "san": "Nxh7",
              "hybrid_score_cp": 331.772383
            },
            {
              "uci": "b1e1",
              "san": "Rbe1",
              "hybrid_score_cp": 265.663402
            }
          ]
        },
        {
          "key": "v15_endgame",
          "label": "V15 Endgame",
          "intended_profile": "endgame-focused distilled evaluator",
          "top_move": {
            "uci": "f6h7",
            "san": "Nxh7",
            "hybrid_score_cp": 342.127835
          },
          "top_three": [
            {
              "uci": "f6h7",
              "san": "Nxh7",
              "hybrid_score_cp": 342.127835
            },
            {
              "uci": "f2c5",
              "san": "Qxc5",
              "hybrid_score_cp": 342.116611
            },
            {
              "uci": "h1f1",
              "san": "Rhf1",
              "hybrid_score_cp": 271.154945
            }
          ]
        },
        {
          "key": "v17_file_pressure",
          "label": "V17 File Pressure",
          "intended_profile": "open-file and rook-pressure weighting",
          "top_move": {
            "uci": "f6h7",
            "san": "Nxh7",
            "hybrid_score_cp": 331.452823
          },
          "top_three": [
            {
              "uci": "f6h7",
              "san": "Nxh7",
              "hybrid_score_cp": 331.452823
            },
            {
              "uci": "f2c5",
              "san": "Qxc5",
              "hybrid_score_cp": 331.153436
            },
            {
              "uci": "b1d1",
              "san": "Rbd1",
              "hybrid_score_cp": 265.29303
            }
          ]
        },
        {
          "key": "v18_defensive",
          "label": "V18 Defensive",
          "intended_profile": "defensive tension and counterpunch weighting",
          "top_move": {
            "uci": "f6h7",
            "san": "Nxh7",
            "hybrid_score_cp": 326.622043
          },
          "top_three": [
            {
              "uci": "f6h7",
              "san": "Nxh7",
              "hybrid_score_cp": 326.622043
            },
            {
              "uci": "f2c5",
              "san": "Qxc5",
              "hybrid_score_cp": 326.419583
            },
            {
              "uci": "f6g4",
              "san": "Ng4",
              "hybrid_score_cp": 262.136081
            }
          ]
        }
      ],
      "stockfish": {
        "best_move": {
          "uci": "b1b6",
          "san": "Rb6"
        },
        "best_score": {
          "centipawns": -93,
          "is_mate": false,
          "mate_in": null,
          "comparison_cp": -93
        },
        "best_pv": {
          "uci": [
            "b1b6",
            "d3c2"
          ],
          "san": "28. Rb6 dxc2"
        },
        "nodes": 250401,
        "depth": 14,
        "seldepth": 29,
        "verified_choices": [
          {
            "move": {
              "uci": "f2c5",
              "san": "Qxc5"
            },
            "is_played_move": false,
            "is_engine_best_move": false,
            "selected_by_models": [
              "V6 Active",
              "V8 Sharp",
              "V9 Positional"
            ],
            "score": {
              "centipawns": -513,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -513
            },
            "loss_cp": 420,
            "within_100cp": false,
            "within_200cp": false,
            "pv": {
              "uci": [
                "f2c5",
                "h6f4",
                "d2e1",
                "d3c2",
                "a1c2",
                "a2b1",
                "e1f2",
                "b1c2",
                "c5c2",
                "f5c2",
                "h1e1",
                "a8d8",
                "f2g1",
                "f4g5",
                "e1a1",
                "g5f6",
                "e5f6",
                "g7h6",
                "a1a5"
              ],
              "san": "28. Qxc5 Bxf4+ 29. Ke1 dxc2 30. Nxc2 Qxb1+ 31. Kf2 Qxc2+ 32. Qxc2 Bxc2 33. Re1 Rd8 34. Kg1 Bg5 35. Ra1 Bxf6 36. exf6+ Kh6 37. Rxa5"
            },
            "nodes": 250399,
            "depth": 14,
            "seldepth": 23
          },
          {
            "move": {
              "uci": "f6h7",
              "san": "Nxh7"
            },
            "is_played_move": false,
            "is_engine_best_move": false,
            "selected_by_models": [
              "V15 Endgame",
              "V17 File Pressure",
              "V18 Defensive"
            ],
            "score": {
              "centipawns": -731,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -731
            },
            "loss_cp": 638,
            "within_100cp": false,
            "within_200cp": false,
            "pv": {
              "uci": [
                "f6h7",
                "d3c2",
                "d2e3",
                "c2b1q",
                "h1b1",
                "a2b1",
                "f2h4",
                "b1d3",
                "e3f2",
                "d3d4",
                "f2e2",
                "g7h7",
                "a1b3",
                "d4f4",
                "h4f4",
                "h6f4"
              ],
              "san": "28. Nxh7 dxc2 29. Ke3 cxb1=Q 30. Rxb1 Qxb1 31. Qh4 Qd3+ 32. Kf2 Qd4+ 33. Ke2 Kxh7 34. Nb3 Qxf4 35. Qxf4 Bxf4"
            },
            "nodes": 251059,
            "depth": 14,
            "seldepth": 31
          },
          {
            "move": {
              "uci": "h1f1",
              "san": "Rhf1"
            },
            "is_played_move": true,
            "is_engine_best_move": false,
            "selected_by_models": [],
            "score": {
              "centipawns": -409,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -409
            },
            "loss_cp": 316,
            "within_100cp": false,
            "within_200cp": false,
            "pv": {
              "uci": [
                "h1f1",
                "d3c2",
                "b1b6",
                "c2c1r",
                "d2c1",
                "a2a1",
                "c1d2",
                "a1e5",
                "f2e3",
                "a8d8",
                "d2e2",
                "f5d3",
                "e2f3",
                "e5e3",
                "f3e3",
                "d3f1",
                "g2g4",
                "g7h8"
              ],
              "san": "28. Rhf1 dxc2 29. Rb6 c1=R+ 30. Kxc1 Qxa1+ 31. Kd2 Qxe5 32. Qe3 Rd8+ 33. Ke2 Bd3+ 34. Kf3 Qxe3+ 35. Kxe3 Bxf1 36. g4 Kh8"
            },
            "nodes": 250175,
            "depth": 17,
            "seldepth": 32
          }
        ]
      }
    },
    {
      "id": "escape-32",
      "label": "White to move on move 32",
      "fen": "8/5pkp/5Npb/p1p1Pb2/5P2/4Q3/2p3PP/NqRrKR2 w - - 6 32",
      "side_to_move": "white",
      "legal_move_count": 3,
      "played_move": {
        "uci": "e1f2",
        "san": "Kf2"
      },
      "model_consensus": {
        "distinct_top_moves": 1,
        "most_selected_move": {
          "uci": "c1d1",
          "san": "Rxd1"
        },
        "most_selected_count": 6
      },
      "public_choice_gate": {
        "required_distinct_safe_model_moves": 3,
        "safety_threshold_cp": 100,
        "observed_distinct_model_moves": 1,
        "safe_distinct_model_moves": 0,
        "passes": false
      },
      "models": [
        {
          "key": "v6_active",
          "label": "V6 Active",
          "intended_profile": "active, initiative-seeking",
          "top_move": {
            "uci": "c1d1",
            "san": "Rxd1",
            "hybrid_score_cp": 525.479361
          },
          "top_three": [
            {
              "uci": "c1d1",
              "san": "Rxd1",
              "hybrid_score_cp": 525.479361
            },
            {
              "uci": "e1e2",
              "san": "Ke2",
              "hybrid_score_cp": 194.121919
            },
            {
              "uci": "e1f2",
              "san": "Kf2",
              "hybrid_score_cp": 194.049709
            }
          ]
        },
        {
          "key": "v8_sharp",
          "label": "V8 Sharp",
          "intended_profile": "sharp club-player profile on curated data",
          "top_move": {
            "uci": "c1d1",
            "san": "Rxd1",
            "hybrid_score_cp": 531.717513
          },
          "top_three": [
            {
              "uci": "c1d1",
              "san": "Rxd1",
              "hybrid_score_cp": 531.717513
            },
            {
              "uci": "e1f2",
              "san": "Kf2",
              "hybrid_score_cp": 196.869728
            },
            {
              "uci": "e1e2",
              "san": "Ke2",
              "hybrid_score_cp": 196.83502
            }
          ]
        },
        {
          "key": "v9_positional",
          "label": "V9 Positional",
          "intended_profile": "calm positional pressure",
          "top_move": {
            "uci": "c1d1",
            "san": "Rxd1",
            "hybrid_score_cp": 533.072845
          },
          "top_three": [
            {
              "uci": "c1d1",
              "san": "Rxd1",
              "hybrid_score_cp": 533.072845
            },
            {
              "uci": "e1e2",
              "san": "Ke2",
              "hybrid_score_cp": 197.077319
            },
            {
              "uci": "e1f2",
              "san": "Kf2",
              "hybrid_score_cp": 197.046155
            }
          ]
        },
        {
          "key": "v15_endgame",
          "label": "V15 Endgame",
          "intended_profile": "endgame-focused distilled evaluator",
          "top_move": {
            "uci": "c1d1",
            "san": "Rxd1",
            "hybrid_score_cp": 555.370578
          },
          "top_three": [
            {
              "uci": "c1d1",
              "san": "Rxd1",
              "hybrid_score_cp": 555.370578
            },
            {
              "uci": "e1f2",
              "san": "Kf2",
              "hybrid_score_cp": 200.051501
            },
            {
              "uci": "e1e2",
              "san": "Ke2",
              "hybrid_score_cp": 200.020685
            }
          ]
        },
        {
          "key": "v17_file_pressure",
          "label": "V17 File Pressure",
          "intended_profile": "open-file and rook-pressure weighting",
          "top_move": {
            "uci": "c1d1",
            "san": "Rxd1",
            "hybrid_score_cp": 531.563232
          },
          "top_three": [
            {
              "uci": "c1d1",
              "san": "Rxd1",
              "hybrid_score_cp": 531.563232
            },
            {
              "uci": "e1f2",
              "san": "Kf2",
              "hybrid_score_cp": 197.440518
            },
            {
              "uci": "e1e2",
              "san": "Ke2",
              "hybrid_score_cp": 197.408836
            }
          ]
        },
        {
          "key": "v18_defensive",
          "label": "V18 Defensive",
          "intended_profile": "defensive tension and counterpunch weighting",
          "top_move": {
            "uci": "c1d1",
            "san": "Rxd1",
            "hybrid_score_cp": 522.846011
          },
          "top_three": [
            {
              "uci": "c1d1",
              "san": "Rxd1",
              "hybrid_score_cp": 522.846011
            },
            {
              "uci": "e1e2",
              "san": "Ke2",
              "hybrid_score_cp": 195.213953
            },
            {
              "uci": "e1f2",
              "san": "Kf2",
              "hybrid_score_cp": 195.152325
            }
          ]
        }
      ],
      "stockfish": {
        "best_move": {
          "uci": "e1f2",
          "san": "Kf2"
        },
        "best_score": {
          "centipawns": -47,
          "is_mate": false,
          "mate_in": null,
          "comparison_cp": -47
        },
        "best_pv": {
          "uci": [
            "e1f2",
            "b1c1",
            "e3c1",
            "d1c1",
            "f1c1",
            "h6f4",
            "c1c2",
            "f4e5",
            "f6e8",
            "g7f8",
            "c2a2",
            "f8e8",
            "a2a5",
            "e5c7",
            "a5a4",
            "e8d7",
            "a1b3",
            "d7c6",
            "b3d2",
            "f5e6",
            "d2f3",
            "h7h5",
            "a4a8",
            "c5c4"
          ],
          "san": "32. Kf2 Qxc1 33. Qxc1 Rxc1 34. Rxc1 Bxf4 35. Rxc2 Bxe5 36. Ne8+ Kf8 37. Ra2 Kxe8 38. Rxa5 Bc7 39. Ra4 Kd7 40. Nb3 Kc6 41. Nd2 Be6 42. Nf3 h5 43. Ra8 c4"
        },
        "nodes": 250337,
        "depth": 18,
        "seldepth": 32,
        "verified_choices": [
          {
            "move": {
              "uci": "c1d1",
              "san": "Rxd1"
            },
            "is_played_move": false,
            "is_engine_best_move": false,
            "selected_by_models": [
              "V15 Endgame",
              "V17 File Pressure",
              "V18 Defensive",
              "V6 Active",
              "V8 Sharp",
              "V9 Positional"
            ],
            "score": {
              "centipawns": null,
              "is_mate": true,
              "mate_in": -4,
              "comparison_cp": -99996
            },
            "loss_cp": 99949,
            "within_100cp": false,
            "within_200cp": false,
            "pv": {
              "uci": [
                "c1d1",
                "c2d1q",
                "e1f2",
                "d1f1",
                "f2g3",
                "b1e1",
                "e3e1",
                "f1f4"
              ],
              "san": "32. Rxd1 cxd1=Q+ 33. Kf2 Qxf1+ 34. Kg3 Qbe1+ 35. Qxe1 Qxf4#"
            },
            "nodes": 247297,
            "depth": 49,
            "seldepth": 9
          },
          {
            "move": {
              "uci": "e1f2",
              "san": "Kf2"
            },
            "is_played_move": true,
            "is_engine_best_move": true,
            "selected_by_models": [],
            "score": {
              "centipawns": -49,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -49
            },
            "loss_cp": 0,
            "within_100cp": true,
            "within_200cp": true,
            "pv": {
              "uci": [
                "e1f2",
                "f5d3",
                "f6e8",
                "g7h8",
                "f1e1",
                "b1c1",
                "e3c1",
                "d1c1",
                "e1c1",
                "h6f4",
                "c1c2",
                "d3c2",
                "a1c2",
                "f4e5"
              ],
              "san": "32. Kf2 Bd3 33. Ne8+ Kh8 34. Re1 Qxc1 35. Qxc1 Rxc1 36. Rxc1 Bxf4 37. Rxc2 Bxc2 38. Nxc2 Bxe5"
            },
            "nodes": 250337,
            "depth": 18,
            "seldepth": 36
          }
        ]
      }
    }
  ],
  "limitations": [
    "The six neural checkpoints are scalar evaluators, not move-policy models or explanation models.",
    "Their 768 inputs encode piece placement only; side to move is applied after inference, while castling rights, en-passant state, repetition, move history, and clocks are not model inputs.",
    "Profile labels describe intended training or runtime behavior and do not prove human-like personality or internal understanding.",
    "Stockfish results use a fixed node budget and configuration and are a verification snapshot, not a claim of perfect play.",
    "Stockfish was required to use two search threads. Parallel search can produce small score, depth, node-count, or PV differences on a fresh rerun even when the configured node limit is unchanged.",
    "Centipawn loss uses a 100,000 cp comparison value for forced-mate scores; mate status and mate distance are also reported separately.",
    "The analysis does not measure Elo, playing strength, or clean unseen test accuracy.",
    "Any reader-facing move explanation must describe observable chess features; it must not be presented as the model's internal reasoning."
  ]
}
