[ { "level": { "mode": "campaign-200-r2", "geometry": "blocks", "cells": [ { "x": 2, "y": 0, "w": 2, "h": 1, "id": "c0" }, { "x": 4, "y": 0, "w": 1, "h": 1, "id": "c1" }, { "x": 0, "y": 1, "w": 1, "h": 1, "id": "c2" }, { "x": 1, "y": 1, "w": 1, "h": 1, "id": "c3" }, { "x": 2, "y": 1, "w": 1, "h": 1, "id": "c4" }, { "x": 3, "y": 1, "w": 1, "h": 1, "id": "c5", "direction": "lr" }, { "x": 4, "y": 1, "w": 1, "h": 1, "id": "c6" }, { "x": 0, "y": 2, "w": 2, "h": 1, "id": "c7" }, { "x": 2, "y": 2, "w": 1, "h": 1, "id": "c8" }, { "x": 3, "y": 2, "w": 1, "h": 1, "id": "c9" }, { "x": 4, "y": 2, "w": 1, "h": 1, "id": "c10" }, { "x": 0, "y": 3, "w": 1, "h": 1, "id": "c11" }, { "x": 1, "y": 3, "w": 1, "h": 1, "id": "c12" }, { "x": 2, "y": 3, "w": 1, "h": 1, "id": "c13" }, { "x": 3, "y": 3, "w": 1, "h": 1, "id": "c14" }, { "x": 4, "y": 3, "w": 1, "h": 1, "id": "c15" }, { "x": 0, "y": 4, "w": 1, "h": 1, "id": "c16" }, { "x": 1, "y": 4, "w": 1, "h": 1, "id": "c17", "parity": "odd" }, { "x": 2, "y": 4, "w": 1, "h": 1, "id": "c18" }, { "x": 3, "y": 4, "w": 1, "h": 1, "id": "c19" } ], "features": [ "big", "direction", "parity", "walls" ], "contentRevision": 1, "walls": [ [ "c2", "c7" ] ] }, "author": [ "c0", "c1", "c6", "c5", "c4", "c8", "c9", "c10", "c15", "c14", "c19", "c18", "c13", "c12", "c17", "c16", "c11", "c7", "c3", "c2" ], "witnesses": [ { "constraint": "parity:c17", "path": [ "c2", "c3", "c7", "c11", "c16", "c17", "c12", "c13", "c18", "c19", "c14", "c15", "c10", "c9", "c8", "c4", "c5", "c6", "c1", "c0" ] }, { "constraint": "direction:c5", "path": [ "c0", "c1", "c6", "c5", "c9", "c10", "c15", "c14", "c19", "c18", "c13", "c12", "c17", "c16", "c11", "c7", "c8", "c4", "c3", "c2" ] }, { "constraint": "wall:0", "path": [ "c0", "c1", "c6", "c5", "c4", "c3", "c2", "c7", "c11", "c16", "c17", "c12", "c13", "c8", "c9", "c10", "c15", "c14", "c19", "c18" ] } ], "objective": { "version": "reasoner-v1", "score": 84, "nodeCount": 20, "decisions": 4, "forcedFraction": 0.8, "longestForcedRun": 13, "wrongBranches": 22, "nonlocalBranches": 18, "meanWrongDepth": 6.14, "maxWrongDepth": 8, "probeStates": 467, "depthLimit": 8, "stateLimit": 12000, "capped": false, "turns": 15, "branches": [ { "step": 1, "tempting": "c1", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 54 }, { "step": 1, "tempting": "c2", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 18 }, { "step": 1, "tempting": "c3", "correct": "c0", "survivesAtLeast": 1, "depthCapped": false, "probeStates": 4 }, { "step": 1, "tempting": "c4", "correct": "c0", "survivesAtLeast": 5, "depthCapped": false, "probeStates": 42 }, { "step": 1, "tempting": "c6", "correct": "c0", "survivesAtLeast": 4, "depthCapped": false, "probeStates": 9 }, { "step": 1, "tempting": "c7", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 24 }, { "step": 1, "tempting": "c8", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 25 }, { "step": 1, "tempting": "c9", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 48 }, { "step": 1, "tempting": "c10", "correct": "c0", "survivesAtLeast": 7, "depthCapped": false, "probeStates": 17 }, { "step": 1, "tempting": "c11", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 27 }, { "step": 1, "tempting": "c12", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 37 }, { "step": 1, "tempting": "c13", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 26 }, { "step": 1, "tempting": "c14", "correct": "c0", "survivesAtLeast": 1, "depthCapped": false, "probeStates": 5 }, { "step": 1, "tempting": "c15", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 26 }, { "step": 1, "tempting": "c16", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 24 }, { "step": 1, "tempting": "c17", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 14 }, { "step": 1, "tempting": "c18", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 12 }, { "step": 1, "tempting": "c19", "correct": "c0", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 12 }, { "step": 4, "tempting": "c10", "correct": "c5", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 18 }, { "step": 6, "tempting": "c3", "correct": "c8", "survivesAtLeast": 1, "depthCapped": false, "probeStates": 3 }, { "step": 7, "tempting": "c7", "correct": "c9", "survivesAtLeast": 1, "depthCapped": false, "probeStates": 4 }, { "step": 7, "tempting": "c13", "correct": "c9", "survivesAtLeast": 3, "depthCapped": false, "probeStates": 18 } ] }, "spatial": { "turnRate": 0.8333333333333334, "maxRun": 2, "qReversals": 5, "rReversals": 3 }, "source": "新增未知起点", "playerBand": "未知起点候选" }, { "level": { "mode": "campaign-200-r2", "geometry": "hex", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 0, "r": 2 }, { "id": "c3", "q": 0, "r": 3 }, { "id": "c4", "q": 0, "r": 4 }, { "id": "c5", "q": 0, "r": 5 }, { "id": "c6", "q": 1, "r": 0, "clue": 18 }, { "id": "c7", "q": 1, "r": 1 }, { "id": "c8", "q": 1, "r": 2, "parity": "even" }, { "id": "c9", "q": 1, "r": 3 }, { "id": "c10", "q": 1, "r": 4 }, { "id": "c11", "q": 1, "r": 5 }, { "id": "c12", "q": 2, "r": 0, "clue": 20 }, { "id": "c13", "q": 2, "r": 1, "clue": 22 }, { "id": "c14", "q": 2, "r": 2 }, { "id": "c15", "q": 2, "r": 3, "clue": 11 }, { "id": "c16", "q": 2, "r": 4 }, { "id": "c17", "q": 2, "r": 5 }, { "id": "c18", "q": 3, "r": 0 }, { "id": "c19", "q": 3, "r": 1 }, { "id": "c20", "q": 3, "r": 2 }, { "id": "c21", "q": 3, "r": 3 }, { "id": "c22", "q": 3, "r": 4 }, { "id": "c23", "q": 3, "r": 5, "clue": 4 } ], "features": [ "parity", "walls", "rhythm-door" ], "contentRevision": 1, "doors": [ { "edge": [ "c5", "c4" ], "initialOpen": false } ], "walls": [ [ "c13", "c14" ] ] }, "author": [ "c20", "c21", "c22", "c23", "c17", "c11", "c5", "c4", "c10", "c16", "c15", "c9", "c3", "c8", "c2", "c1", "c0", "c6", "c7", "c12", "c18", "c13", "c19", "c14" ], "witnesses": [ { "constraint": "parity:c8", "path": [ "c5", "c11", "c17", "c23", "c22", "c16", "c21", "c20", "c19", "c14", "c15", "c10", "c4", "c3", "c2", "c1", "c0", "c6", "c7", "c12", "c18", "c13", "c8", "c9" ] }, { "constraint": "wall:0", "path": [ "c20", "c21", "c22", "c23", "c17", "c11", "c5", "c4", "c10", "c16", "c15", "c9", "c3", "c8", "c2", "c1", "c0", "c6", "c7", "c12", "c18", "c13", "c14", "c19" ] }, { "constraint": "door:0", "path": [ "c20", "c21", "c22", "c23", "c17", "c16", "c11", "c5", "c4", "c10", "c15", "c9", "c3", "c8", "c2", "c1", "c0", "c6", "c7", "c12", "c18", "c13", "c19", "c14" ] } ], "objective": { "version": "reasoner-v1", "score": 81, "nodeCount": 24, "decisions": 11, "forcedFraction": 0.5416666666666666, "longestForcedRun": 8, "wrongBranches": 19, "nonlocalBranches": 16, "meanWrongDepth": 4.89, "maxWrongDepth": 8, "probeStates": 209, "depthLimit": 8, "stateLimit": 12000, "capped": false, "turns": 15, "branches": [ { "step": 1, "tempting": "c5", "correct": "c20", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 13 }, { "step": 1, "tempting": "c10", "correct": "c20", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 14 }, { "step": 1, "tempting": "c11", "correct": "c20", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 12 }, { "step": 1, "tempting": "c16", "correct": "c20", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 12 }, { "step": 1, "tempting": "c17", "correct": "c20", "survivesAtLeast": 3, "depthCapped": false, "probeStates": 11 }, { "step": 1, "tempting": "c21", "correct": "c20", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 13 }, { "step": 1, "tempting": "c22", "correct": "c20", "survivesAtLeast": 3, "depthCapped": false, "probeStates": 11 }, { "step": 6, "tempting": "c16", "correct": "c11", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 21 }, { "step": 7, "tempting": "c10", "correct": "c5", "survivesAtLeast": 1, "depthCapped": false, "probeStates": 5 }, { "step": 7, "tempting": "c16", "correct": "c5", "survivesAtLeast": 3, "depthCapped": false, "probeStates": 12 }, { "step": 8, "tempting": "c10", "correct": "c4", "survivesAtLeast": 4, "depthCapped": false, "probeStates": 13 }, { "step": 9, "tempting": "c3", "correct": "c10", "survivesAtLeast": 3, "depthCapped": false, "probeStates": 8 }, { "step": 9, "tempting": "c9", "correct": "c10", "survivesAtLeast": 3, "depthCapped": false, "probeStates": 9 }, { "step": 10, "tempting": "c9", "correct": "c16", "survivesAtLeast": 2, "depthCapped": false, "probeStates": 4 }, { "step": 12, "tempting": "c14", "correct": "c9", "survivesAtLeast": 8, "depthCapped": true, "probeStates": 9 }, { "step": 13, "tempting": "c14", "correct": "c3", "survivesAtLeast": 6, "depthCapped": false, "probeStates": 25 }, { "step": 14, "tempting": "c2", "correct": "c8", "survivesAtLeast": 4, "depthCapped": false, "probeStates": 9 }, { "step": 15, "tempting": "c7", "correct": "c2", "survivesAtLeast": 3, "depthCapped": false, "probeStates": 5 }, { "step": 16, "tempting": "c7", "correct": "c1", "survivesAtLeast": 2, "depthCapped": false, "probeStates": 3 } ] }, "spatial": { "turnRate": 0.6818181818181818, "maxRun": 3, "qReversals": 8, "rReversals": 4 }, "source": "新增未知起点", "playerBand": "未知起点候选" } ]