{
  "schema_version": "1.0",
  "generator": {
    "name": "PlayChessOnline Position Review Generator",
    "version": "1.0.0",
    "generated_at_utc": "2026-10-09T14:06:50.925410+00:00",
    "runtime_seconds": 14.055172,
    "python_version": "3.12.1",
    "platform": "Windows-10-10.0.19045-SP0"
  },
  "review": {
    "slug": "ragnarsson-fuhrmann-kronborg",
    "title": "Dagur Ragnarsson vs Bahne Fuhrmann - three practical turning points",
    "source": {
      "label": "Kronborg Chess Open 2026 live game",
      "url": "https://www.chess.com/events/kronborg-chess-open-2026/02/Ragnarsson_Dagur-Fuhrmann_Bahne"
    }
  },
  "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": "choice-14",
      "label": "White to move on move 14",
      "fen": "rn3rk1/pbq1bppp/1n6/2ppP3/8/5NP1/PP1NQPBP/R1BR2K1 w - - 0 14",
      "side_to_move": "white",
      "legal_move_count": 33,
      "played_move": {
        "uci": "d2f1",
        "san": "Nf1"
      },
      "model_consensus": {
        "distinct_top_moves": 4,
        "most_selected_move": {
          "uci": "f3d4",
          "san": "Nd4"
        },
        "most_selected_count": 2
      },
      "public_choice_gate": {
        "required_distinct_safe_model_moves": 3,
        "safety_threshold_cp": 100,
        "observed_distinct_model_moves": 4,
        "safe_distinct_model_moves": 0,
        "passes": false
      },
      "models": [
        {
          "key": "v6_active",
          "label": "V6 Active",
          "intended_profile": "active, initiative-seeking",
          "top_move": {
            "uci": "f3d4",
            "san": "Nd4",
            "hybrid_score_cp": 11.012449
          },
          "top_three": [
            {
              "uci": "f3d4",
              "san": "Nd4",
              "hybrid_score_cp": 11.012449
            },
            {
              "uci": "f3g5",
              "san": "Ng5",
              "hybrid_score_cp": 10.973585
            },
            {
              "uci": "e2e4",
              "san": "Qe4",
              "hybrid_score_cp": 10.959219
            }
          ]
        },
        {
          "key": "v8_sharp",
          "label": "V8 Sharp",
          "intended_profile": "sharp club-player profile on curated data",
          "top_move": {
            "uci": "f3e1",
            "san": "Ne1",
            "hybrid_score_cp": 11.665617
          },
          "top_three": [
            {
              "uci": "f3e1",
              "san": "Ne1",
              "hybrid_score_cp": 11.665617
            },
            {
              "uci": "f3g5",
              "san": "Ng5",
              "hybrid_score_cp": 11.600758
            },
            {
              "uci": "f3h4",
              "san": "Nh4",
              "hybrid_score_cp": 11.575835
            }
          ]
        },
        {
          "key": "v9_positional",
          "label": "V9 Positional",
          "intended_profile": "calm positional pressure",
          "top_move": {
            "uci": "g2h1",
            "san": "Bh1",
            "hybrid_score_cp": 11.294735
          },
          "top_three": [
            {
              "uci": "g2h1",
              "san": "Bh1",
              "hybrid_score_cp": 11.294735
            },
            {
              "uci": "f3h4",
              "san": "Nh4",
              "hybrid_score_cp": 11.286752
            },
            {
              "uci": "f3g5",
              "san": "Ng5",
              "hybrid_score_cp": 11.27716
            }
          ]
        },
        {
          "key": "v15_endgame",
          "label": "V15 Endgame",
          "intended_profile": "endgame-focused distilled evaluator",
          "top_move": {
            "uci": "e2d3",
            "san": "Qd3",
            "hybrid_score_cp": 1.585665
          },
          "top_three": [
            {
              "uci": "e2d3",
              "san": "Qd3",
              "hybrid_score_cp": 1.585665
            },
            {
              "uci": "e2f1",
              "san": "Qf1",
              "hybrid_score_cp": 1.569294
            },
            {
              "uci": "e2a6",
              "san": "Qa6",
              "hybrid_score_cp": 1.556689
            }
          ]
        },
        {
          "key": "v17_file_pressure",
          "label": "V17 File Pressure",
          "intended_profile": "open-file and rook-pressure weighting",
          "top_move": {
            "uci": "f3e1",
            "san": "Ne1",
            "hybrid_score_cp": 10.225869
          },
          "top_three": [
            {
              "uci": "f3e1",
              "san": "Ne1",
              "hybrid_score_cp": 10.225869
            },
            {
              "uci": "f3g5",
              "san": "Ng5",
              "hybrid_score_cp": 10.001153
            },
            {
              "uci": "d2e4",
              "san": "Ne4",
              "hybrid_score_cp": 9.987225
            }
          ]
        },
        {
          "key": "v18_defensive",
          "label": "V18 Defensive",
          "intended_profile": "defensive tension and counterpunch weighting",
          "top_move": {
            "uci": "f3d4",
            "san": "Nd4",
            "hybrid_score_cp": 9.407381
          },
          "top_three": [
            {
              "uci": "f3d4",
              "san": "Nd4",
              "hybrid_score_cp": 9.407381
            },
            {
              "uci": "f3g5",
              "san": "Ng5",
              "hybrid_score_cp": 9.38715
            },
            {
              "uci": "f3h4",
              "san": "Nh4",
              "hybrid_score_cp": 9.267088
            }
          ]
        }
      ],
      "stockfish": {
        "best_move": {
          "uci": "d2b3",
          "san": "Nb3"
        },
        "best_score": {
          "centipawns": 72,
          "is_mate": false,
          "mate_in": null,
          "comparison_cp": 72
        },
        "best_pv": {
          "uci": [
            "d2b3"
          ],
          "san": "14. Nb3"
        },
        "nodes": 250162,
        "depth": 15,
        "seldepth": 29,
        "verified_choices": [
          {
            "move": {
              "uci": "d2f1",
              "san": "Nf1"
            },
            "is_played_move": true,
            "is_engine_best_move": false,
            "selected_by_models": [],
            "score": {
              "centipawns": -27,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -27
            },
            "loss_cp": 99,
            "within_100cp": true,
            "within_200cp": true,
            "pv": {
              "uci": [
                "d2f1",
                "b7a6"
              ],
              "san": "14. Nf1 Ba6"
            },
            "nodes": 250040,
            "depth": 14,
            "seldepth": 20
          },
          {
            "move": {
              "uci": "e2d3",
              "san": "Qd3"
            },
            "is_played_move": false,
            "is_engine_best_move": false,
            "selected_by_models": [
              "V15 Endgame"
            ],
            "score": {
              "centipawns": -107,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -107
            },
            "loss_cp": 179,
            "within_100cp": false,
            "within_200cp": true,
            "pv": {
              "uci": [
                "e2d3",
                "b8c6",
                "b2b3",
                "a7a5",
                "h2h4",
                "a5a4",
                "c1a3",
                "f8e8",
                "d1e1",
                "c6d8",
                "f3g5",
                "e7g5",
                "h4g5",
                "d8e6",
                "b3b4"
              ],
              "san": "14. Qd3 Nc6 15. b3 a5 16. h4 a4 17. Ba3 Rfe8 18. Re1 Nd8 19. Ng5 Bxg5 20. hxg5 Ne6 21. b4"
            },
            "nodes": 250042,
            "depth": 16,
            "seldepth": 18
          },
          {
            "move": {
              "uci": "f3d4",
              "san": "Nd4"
            },
            "is_played_move": false,
            "is_engine_best_move": false,
            "selected_by_models": [
              "V18 Defensive",
              "V6 Active"
            ],
            "score": {
              "centipawns": -305,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -305
            },
            "loss_cp": 377,
            "within_100cp": false,
            "within_200cp": false,
            "pv": {
              "uci": [
                "f3d4",
                "c5d4",
                "d2b3",
                "b8c6",
                "c1f4",
                "g7g5",
                "f4d2",
                "b6c4",
                "g2d5",
                "c4e5",
                "a1c1",
                "d4d3",
                "e2h5",
                "a8d8",
                "d5e4",
                "f7f5"
              ],
              "san": "14. Nd4 cxd4 15. Nb3 Nc6 16. Bf4 g5 17. Bd2 Nc4 18. Bxd5 N4xe5 19. Rac1 d3 20. Qh5 Rad8 21. Be4 f5"
            },
            "nodes": 250059,
            "depth": 16,
            "seldepth": 25
          },
          {
            "move": {
              "uci": "f3e1",
              "san": "Ne1"
            },
            "is_played_move": false,
            "is_engine_best_move": false,
            "selected_by_models": [
              "V17 File Pressure",
              "V8 Sharp"
            ],
            "score": {
              "centipawns": -94,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -94
            },
            "loss_cp": 166,
            "within_100cp": false,
            "within_200cp": true,
            "pv": {
              "uci": [
                "f3e1",
                "b7a6",
                "e2e3",
                "b8c6",
                "d2f3",
                "a8e8",
                "e1d3",
                "d5d4",
                "e3e4",
                "f7f5",
                "e4e1",
                "a6d3",
                "d1d3",
                "c6b4",
                "d3d2",
                "d4d3"
              ],
              "san": "14. Ne1 Ba6 15. Qe3 Nc6 16. Ndf3 Rae8 17. Nd3 d4 18. Qe4 f5 19. Qe1 Bxd3 20. Rxd3 Nb4 21. Rd2 d3"
            },
            "nodes": 250174,
            "depth": 15,
            "seldepth": 18
          },
          {
            "move": {
              "uci": "g2h1",
              "san": "Bh1"
            },
            "is_played_move": false,
            "is_engine_best_move": false,
            "selected_by_models": [
              "V9 Positional"
            ],
            "score": {
              "centipawns": -144,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -144
            },
            "loss_cp": 216,
            "within_100cp": false,
            "within_200cp": false,
            "pv": {
              "uci": [
                "g2h1",
                "b7a6",
                "e2e1",
                "b8c6",
                "d2b3",
                "c6b4",
                "c1f4",
                "b4c2",
                "e5e6",
                "c7c8",
                "e1d2",
                "c2a1",
                "e6f7",
                "f8f7",
                "d1a1",
                "e7f6",
                "a1c1",
                "a6c4",
                "f3g5",
                "f6g5",
                "f4g5",
                "c8f8",
                "b3a5",
                "c4b5",
                "h1d5"
              ],
              "san": "14. Bh1 Ba6 15. Qe1 Nc6 16. Nb3 Nb4 17. Bf4 Nc2 18. e6 Qc8 19. Qd2 Nxa1 20. exf7+ Rxf7 21. Rxa1 Bf6 22. Rc1 Bc4 23. Ng5 Bxg5 24. Bxg5 Qf8 25. Na5 Bb5 26. Bxd5"
            },
            "nodes": 250086,
            "depth": 16,
            "seldepth": 27
          }
        ]
      }
    },
    {
      "id": "choice-26",
      "label": "Black to move on move 26",
      "fen": "3r1rk1/p3bpp1/Qn5p/4P3/3q1B1P/P2p2P1/1P1R1pBK/3R4 b - - 5 26",
      "side_to_move": "black",
      "legal_move_count": 45,
      "played_move": {
        "uci": "b6a4",
        "san": "Na4"
      },
      "model_consensus": {
        "distinct_top_moves": 1,
        "most_selected_move": {
          "uci": "f2f1q",
          "san": "f1=Q"
        },
        "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": "f2f1q",
            "san": "f1=Q",
            "hybrid_score_cp": 633.116852
          },
          "top_three": [
            {
              "uci": "f2f1q",
              "san": "f1=Q",
              "hybrid_score_cp": 633.116852
            },
            {
              "uci": "f2f1r",
              "san": "f1=R",
              "hybrid_score_cp": 344.188533
            },
            {
              "uci": "d4f4",
              "san": "Qxf4",
              "hybrid_score_cp": 293.954741
            }
          ]
        },
        {
          "key": "v8_sharp",
          "label": "V8 Sharp",
          "intended_profile": "sharp club-player profile on curated data",
          "top_move": {
            "uci": "f2f1q",
            "san": "f1=Q",
            "hybrid_score_cp": 633.316235
          },
          "top_three": [
            {
              "uci": "f2f1q",
              "san": "f1=Q",
              "hybrid_score_cp": 633.316235
            },
            {
              "uci": "f2f1r",
              "san": "f1=R",
              "hybrid_score_cp": 344.783296
            },
            {
              "uci": "d4f4",
              "san": "Qxf4",
              "hybrid_score_cp": 294.216422
            }
          ]
        },
        {
          "key": "v9_positional",
          "label": "V9 Positional",
          "intended_profile": "calm positional pressure",
          "top_move": {
            "uci": "f2f1q",
            "san": "f1=Q",
            "hybrid_score_cp": 629.25665
          },
          "top_three": [
            {
              "uci": "f2f1q",
              "san": "f1=Q",
              "hybrid_score_cp": 629.25665
            },
            {
              "uci": "f2f1r",
              "san": "f1=R",
              "hybrid_score_cp": 342.693784
            },
            {
              "uci": "d4f4",
              "san": "Qxf4",
              "hybrid_score_cp": 292.675008
            }
          ]
        },
        {
          "key": "v15_endgame",
          "label": "V15 Endgame",
          "intended_profile": "endgame-focused distilled evaluator",
          "top_move": {
            "uci": "f2f1q",
            "san": "f1=Q",
            "hybrid_score_cp": 617.124118
          },
          "top_three": [
            {
              "uci": "f2f1q",
              "san": "f1=Q",
              "hybrid_score_cp": 617.124118
            },
            {
              "uci": "f2f1r",
              "san": "f1=R",
              "hybrid_score_cp": 339.401959
            },
            {
              "uci": "d4f4",
              "san": "Qxf4",
              "hybrid_score_cp": 290.783221
            }
          ]
        },
        {
          "key": "v17_file_pressure",
          "label": "V17 File Pressure",
          "intended_profile": "open-file and rook-pressure weighting",
          "top_move": {
            "uci": "f2f1q",
            "san": "f1=Q",
            "hybrid_score_cp": 633.273425
          },
          "top_three": [
            {
              "uci": "f2f1q",
              "san": "f1=Q",
              "hybrid_score_cp": 633.273425
            },
            {
              "uci": "f2f1r",
              "san": "f1=R",
              "hybrid_score_cp": 343.907951
            },
            {
              "uci": "d4f4",
              "san": "Qxf4",
              "hybrid_score_cp": 293.743648
            }
          ]
        },
        {
          "key": "v18_defensive",
          "label": "V18 Defensive",
          "intended_profile": "defensive tension and counterpunch weighting",
          "top_move": {
            "uci": "f2f1q",
            "san": "f1=Q",
            "hybrid_score_cp": 643.508215
          },
          "top_three": [
            {
              "uci": "f2f1q",
              "san": "f1=Q",
              "hybrid_score_cp": 643.508215
            },
            {
              "uci": "f2f1r",
              "san": "f1=R",
              "hybrid_score_cp": 348.937726
            },
            {
              "uci": "d4f4",
              "san": "Qxf4",
              "hybrid_score_cp": 297.829362
            }
          ]
        }
      ],
      "stockfish": {
        "best_move": {
          "uci": "g7g5",
          "san": "g5"
        },
        "best_score": {
          "centipawns": 208,
          "is_mate": false,
          "mate_in": null,
          "comparison_cp": 208
        },
        "best_pv": {
          "uci": [
            "g7g5",
            "h4g5",
            "h6g5",
            "a6b7",
            "d8d7",
            "b7f3",
            "g8g7",
            "g2f1",
            "d4d5",
            "f3d5",
            "d7d5",
            "f4e3",
            "b6c4",
            "e3a7",
            "c4d2",
            "d1d2",
            "e7c5",
            "a7c5",
            "d5c5",
            "h2g2",
            "c5c2",
            "d2d3",
            "c2b2",
            "d3f3",
            "f8e8"
          ],
          "san": "26...g5 27. hxg5 hxg5 28. Qb7 Rd7 29. Qf3 Kg7 30. Bf1 Qd5 31. Qxd5 Rxd5 32. Be3 Nc4 33. Bxa7 Nxd2 34. Rxd2 Bc5 35. Bxc5 Rxc5 36. Kg2 Rc2 37. Rxd3 Rxb2 38. Rf3 Re8"
        },
        "nodes": 250332,
        "depth": 17,
        "seldepth": 32,
        "verified_choices": [
          {
            "move": {
              "uci": "b6a4",
              "san": "Na4"
            },
            "is_played_move": true,
            "is_engine_best_move": false,
            "selected_by_models": [],
            "score": {
              "centipawns": 18,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": 18
            },
            "loss_cp": 190,
            "within_100cp": false,
            "within_200cp": true,
            "pv": {
              "uci": [
                "b6a4",
                "a6d3",
                "d4d3",
                "d2d3",
                "a4b2",
                "d3d8",
                "f8d8",
                "d1d8",
                "e7d8",
                "g2f1",
                "d8b6",
                "f4d2",
                "b6c5",
                "h2g2",
                "g8f8",
                "f1b5",
                "f8e7",
                "a3a4",
                "h6h5",
                "d2c3",
                "b2d1",
                "c3d2",
                "d1e3",
                "d2e3",
                "c5e3",
                "b5e2",
                "g7g6",
                "e2c4",
                "e3d4",
                "c4b5"
              ],
              "san": "26...Na4 27. Qxd3 Qxd3 28. Rxd3 Nxb2 29. Rxd8 Rxd8 30. Rxd8+ Bxd8 31. Bf1 Bb6 32. Bd2 Bc5 33. Kg2 Kf8 34. Bb5 Ke7 35. a4 h5 36. Bc3 Nd1 37. Bd2 Ne3+ 38. Bxe3 Bxe3 39. Be2 g6 40. Bc4 Bd4 41. Bb5"
            },
            "nodes": 250416,
            "depth": 18,
            "seldepth": 35
          },
          {
            "move": {
              "uci": "f2f1q",
              "san": "f1=Q"
            },
            "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": 12,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": 12
            },
            "loss_cp": 196,
            "within_100cp": false,
            "within_200cp": true,
            "pv": {
              "uci": [
                "f2f1q"
              ],
              "san": "26...f1=Q"
            },
            "nodes": 250346,
            "depth": 17,
            "seldepth": 35
          }
        ]
      }
    },
    {
      "id": "choice-39",
      "label": "White to move on move 39",
      "fen": "3r2k1/p3Qpp1/1b5p/4P2P/1P3B2/P5PK/8/3r4 w - - 9 39",
      "side_to_move": "white",
      "legal_move_count": 27,
      "played_move": {
        "uci": "a3a4",
        "san": "a4"
      },
      "model_consensus": {
        "distinct_top_moves": 1,
        "most_selected_move": {
          "uci": "e7d8",
          "san": "Qxd8+"
        },
        "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": "e7d8",
            "san": "Qxd8+",
            "hybrid_score_cp": 338.615509
          },
          "top_three": [
            {
              "uci": "e7d8",
              "san": "Qxd8+",
              "hybrid_score_cp": 338.615509
            },
            {
              "uci": "e7f7",
              "san": "Qxf7+",
              "hybrid_score_cp": 73.656966
            },
            {
              "uci": "f4h6",
              "san": "Bxh6",
              "hybrid_score_cp": 73.656458
            }
          ]
        },
        {
          "key": "v8_sharp",
          "label": "V8 Sharp",
          "intended_profile": "sharp club-player profile on curated data",
          "top_move": {
            "uci": "e7d8",
            "san": "Qxd8+",
            "hybrid_score_cp": 342.721439
          },
          "top_three": [
            {
              "uci": "e7d8",
              "san": "Qxd8+",
              "hybrid_score_cp": 342.721439
            },
            {
              "uci": "f4h6",
              "san": "Bxh6",
              "hybrid_score_cp": 74.968191
            },
            {
              "uci": "e7a7",
              "san": "Qxa7",
              "hybrid_score_cp": 74.804906
            }
          ]
        },
        {
          "key": "v9_positional",
          "label": "V9 Positional",
          "intended_profile": "calm positional pressure",
          "top_move": {
            "uci": "e7d8",
            "san": "Qxd8+",
            "hybrid_score_cp": 343.145502
          },
          "top_three": [
            {
              "uci": "e7d8",
              "san": "Qxd8+",
              "hybrid_score_cp": 343.145502
            },
            {
              "uci": "f4h6",
              "san": "Bxh6",
              "hybrid_score_cp": 74.077691
            },
            {
              "uci": "e7f7",
              "san": "Qxf7+",
              "hybrid_score_cp": 74.012923
            }
          ]
        },
        {
          "key": "v15_endgame",
          "label": "V15 Endgame",
          "intended_profile": "endgame-focused distilled evaluator",
          "top_move": {
            "uci": "e7d8",
            "san": "Qxd8+",
            "hybrid_score_cp": 356.240417
          },
          "top_three": [
            {
              "uci": "e7d8",
              "san": "Qxd8+",
              "hybrid_score_cp": 356.240417
            },
            {
              "uci": "e7f7",
              "san": "Qxf7+",
              "hybrid_score_cp": 71.834715
            },
            {
              "uci": "f4h6",
              "san": "Bxh6",
              "hybrid_score_cp": 71.819751
            }
          ]
        },
        {
          "key": "v17_file_pressure",
          "label": "V17 File Pressure",
          "intended_profile": "open-file and rook-pressure weighting",
          "top_move": {
            "uci": "e7d8",
            "san": "Qxd8+",
            "hybrid_score_cp": 343.008621
          },
          "top_three": [
            {
              "uci": "e7d8",
              "san": "Qxd8+",
              "hybrid_score_cp": 343.008621
            },
            {
              "uci": "e7f7",
              "san": "Qxf7+",
              "hybrid_score_cp": 76.031656
            },
            {
              "uci": "e7a7",
              "san": "Qxa7",
              "hybrid_score_cp": 75.471432
            }
          ]
        },
        {
          "key": "v18_defensive",
          "label": "V18 Defensive",
          "intended_profile": "defensive tension and counterpunch weighting",
          "top_move": {
            "uci": "e7d8",
            "san": "Qxd8+",
            "hybrid_score_cp": 337.580295
          },
          "top_three": [
            {
              "uci": "e7d8",
              "san": "Qxd8+",
              "hybrid_score_cp": 337.580295
            },
            {
              "uci": "e7f7",
              "san": "Qxf7+",
              "hybrid_score_cp": 76.096538
            },
            {
              "uci": "f4h6",
              "san": "Bxh6",
              "hybrid_score_cp": 75.607655
            }
          ]
        }
      ],
      "stockfish": {
        "best_move": {
          "uci": "e5e6",
          "san": "e6"
        },
        "best_score": {
          "centipawns": 189,
          "is_mate": false,
          "mate_in": null,
          "comparison_cp": 189
        },
        "best_pv": {
          "uci": [
            "e5e6",
            "f7e6",
            "e7e6",
            "g8f8",
            "a3a4",
            "d1d5",
            "a4a5",
            "b6d4",
            "b4b5",
            "d5h5",
            "h3g2",
            "d4c5",
            "b5b6",
            "a7b6",
            "a5b6",
            "c5b6",
            "e6b6",
            "h5d5",
            "b6e6",
            "d8d7"
          ],
          "san": "39. e6 fxe6 40. Qxe6+ Kf8 41. a4 R1d5 42. a5 Bd4 43. b5 Rxh5+ 44. Kg2 Bc5 45. b6 axb6 46. axb6 Bxb6 47. Qxb6 Rhd5 48. Qe6 R8d7"
        },
        "nodes": 250517,
        "depth": 16,
        "seldepth": 34,
        "verified_choices": [
          {
            "move": {
              "uci": "a3a4",
              "san": "a4"
            },
            "is_played_move": true,
            "is_engine_best_move": false,
            "selected_by_models": [],
            "score": {
              "centipawns": 27,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": 27
            },
            "loss_cp": 162,
            "within_100cp": false,
            "within_200cp": true,
            "pv": {
              "uci": [
                "a3a4",
                "d1d7"
              ],
              "san": "39. a4 R1d7"
            },
            "nodes": 250550,
            "depth": 14,
            "seldepth": 27
          },
          {
            "move": {
              "uci": "e7d8",
              "san": "Qxd8+"
            },
            "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": -525,
              "is_mate": false,
              "mate_in": null,
              "comparison_cp": -525
            },
            "loss_cp": 714,
            "within_100cp": false,
            "within_200cp": false,
            "pv": {
              "uci": [
                "e7d8",
                "b6d8",
                "h3g4",
                "g7g5",
                "h5g6",
                "f7g6",
                "g4f3",
                "d8g5",
                "e5e6",
                "d1e1",
                "f4b8",
                "e1e6",
                "b8a7",
                "g8f7"
              ],
              "san": "39. Qxd8+ Bxd8 40. Kg4 g5 41. hxg6 fxg6 42. Kf3 Bg5 43. e6 Re1 44. Bb8 Rxe6 45. Bxa7 Kf7"
            },
            "nodes": 250110,
            "depth": 17,
            "seldepth": 23
          }
        ]
      }
    }
  ],
  "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."
  ]
}
