[ { "level": { "id": "01", "mode": "window", "geometry": "square", "difficulty": "入门", "title": "认识允许范围", "caption": "每格一次。写着 a–b 的格必须在第 a 到第 b 步之间到达,包含两个边界。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 4 } ], "windows": [ { "cell": "c4", "min": 2, "max": 4 } ] }, "author": [ "c0", "c3", "c4", "c5", "c2", "c1" ], "witnesses": [ { "constraint": "window:0", "path": [ "c0", "c1", "c2", "c5", "c4", "c3" ] } ], "basePathCount": 16, "attempt": 1, "breakdown": [ "c4 窗口 2–4,作者第 3 步到达" ], "keyFork": { "step": 2, "correct": "c3", "tempting": "c1" }, "reason": "到达窗口不符", "review": "自动验证通过;难度与人类推理顺序待真人试玩确认" }, { "level": { "id": "02", "mode": "window", "geometry": "square", "difficulty": "入门", "title": "排除过早到达", "caption": "每格一次。写着 a–b 的格必须在第 a 到第 b 步之间到达,包含两个边界。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 } ], "windows": [ { "cell": "c3", "min": 6, "max": 8 } ] }, "author": [ "c1", "c2", "c5", "c4", "c7", "c6", "c3", "c0" ], "witnesses": [ { "constraint": "window:0", "path": [ "c1", "c0", "c3", "c6", "c7", "c4", "c5", "c2" ] } ], "basePathCount": 24, "attempt": 4, "breakdown": [ "c3 窗口 6–8,作者第 7 步到达" ], "keyFork": { "step": 2, "correct": "c2", "tempting": "c0" }, "reason": "到达窗口不符", "review": "自动验证通过;难度与人类推理顺序待真人试玩确认" }, { "level": { "id": "03", "mode": "window", "geometry": "square", "difficulty": "普通", "title": "窗口迫使先绕行", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1, "clue": 2 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 1 } ], "windows": [ { "cell": "c0", "min": 6, "max": 10 } ] }, "author": [ "c9", "c8", "c5", "c6", "c7", "c3", "c2", "c1", "c0", "c4" ], "witnesses": [ { "constraint": "window:0", "path": [ "c9", "c8", "c5", "c4", "c0", "c1", "c2", "c3", "c7", "c6" ] } ], "basePathCount": 34, "attempt": 6, "breakdown": [ "c0 窗口 6–10,作者第 9 步到达" ], "keyFork": { "step": 4, "correct": "c6", "tempting": "c4" }, "reason": "到达窗口不符", "review": "自动验证通过;难度与人类推理顺序待真人试玩确认" }, { "level": { "id": "04", "mode": "window", "geometry": "square", "difficulty": "普通", "title": "两个窗口限制早到与晚到", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 } ], "windows": [ { "cell": "c7", "min": 9, "max": 12 }, { "cell": "c9", "min": 3, "max": 5 } ] }, "author": [ "c6", "c5", "c9", "c8", "c4", "c0", "c1", "c2", "c3", "c7", "c11", "c10" ], "witnesses": [ { "constraint": "window:0", "path": [ "c6", "c5", "c4", "c8", "c9", "c10", "c11", "c7", "c3", "c2", "c1", "c0" ] }, { "constraint": "window:1", "path": [ "c6", "c5", "c1", "c0", "c4", "c8", "c9", "c10", "c11", "c7", "c3", "c2" ] } ], "basePathCount": 124, "attempt": 0, "breakdown": [ "c7 窗口 9–12,作者第 10 步到达", "c9 窗口 3–5,作者第 3 步到达" ], "keyFork": { "step": 3, "correct": "c9", "tempting": "c4" }, "reason": "到达窗口不符", "review": "自动验证通过;难度与人类推理顺序待真人试玩确认" }, { "level": { "id": "05", "mode": "window", "geometry": "square", "difficulty": "进阶", "title": "宽窗口与跨区顺序联动", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 2, "y": 3, "w": 1, "h": 1, "clue": 1 } ], "windows": [ { "cell": "c4", "min": 4, "max": 8 }, { "cell": "c6", "min": 3, "max": 7 } ] }, "author": [ "c13", "c12", "c9", "c8", "c4", "c5", "c6", "c10", "c11", "c7", "c3", "c2", "c1", "c0" ], "witnesses": [ { "constraint": "window:0", "path": [ "c13", "c12", "c9", "c5", "c6", "c10", "c11", "c7", "c3", "c2", "c1", "c0", "c4", "c8" ] }, { "constraint": "window:1", "path": [ "c13", "c12", "c9", "c8", "c4", "c0", "c1", "c5", "c6", "c2", "c3", "c7", "c11", "c10" ] } ], "basePathCount": 100, "attempt": 0, "breakdown": [ "c4 窗口 4–8,作者第 5 步到达", "c6 窗口 3–7,作者第 7 步到达" ], "keyFork": { "step": 4, "correct": "c8", "tempting": "c5" }, "reason": "到达窗口不符", "review": "自动验证通过;难度与人类推理顺序待真人试玩确认" }, { "level": { "id": "06", "mode": "window", "geometry": "square", "difficulty": "进阶", "title": "重叠窗口决定访问次序", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c14", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c15", "x": 3, "y": 3, "w": 1, "h": 1 } ], "windows": [ { "cell": "c7", "min": 5, "max": 9 }, { "cell": "c2", "min": 10, "max": 12 } ] }, "author": [ "c4", "c8", "c12", "c13", "c14", "c15", "c11", "c7", "c3", "c2", "c6", "c10", "c9", "c5", "c1", "c0" ], "witnesses": [ { "constraint": "window:0", "path": [ "c4", "c0", "c1", "c5", "c9", "c8", "c12", "c13", "c14", "c10", "c6", "c2", "c3", "c7", "c11", "c15" ] }, { "constraint": "window:1", "path": [ "c4", "c0", "c1", "c2", "c3", "c7", "c6", "c5", "c9", "c8", "c12", "c13", "c14", "c10", "c11", "c15" ] } ], "basePathCount": 552, "attempt": 1, "breakdown": [ "c7 窗口 5–9,作者第 8 步到达", "c2 窗口 10–12,作者第 10 步到达" ], "keyFork": { "step": 2, "correct": "c8", "tempting": "c0" }, "reason": "到达窗口不符", "review": "自动验证通过;难度与人类推理顺序待真人试玩确认" }, { "level": { "id": "07", "mode": "window", "geometry": "square", "difficulty": "难", "title": "三个窗口分配路线区间", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c14", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c15", "x": 3, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c16", "x": 1, "y": 4, "w": 1, "h": 1 }, { "id": "c17", "x": 2, "y": 4, "w": 1, "h": 1 } ], "windows": [ { "cell": "c2", "min": 3, "max": 5 }, { "cell": "c12", "min": 14, "max": 17 }, { "cell": "c5", "min": 5, "max": 8 } ] }, "author": [ "c15", "c11", "c7", "c3", "c2", "c6", "c5", "c9", "c10", "c14", "c17", "c16", "c13", "c12", "c8", "c4", "c0", "c1" ], "witnesses": [ { "constraint": "window:0", "path": [ "c15", "c11", "c10", "c9", "c5", "c6", "c7", "c3", "c2", "c1", "c0", "c4", "c8", "c12", "c13", "c14", "c17", "c16" ] }, { "constraint": "window:1", "path": [ "c15", "c11", "c7", "c3", "c2", "c6", "c5", "c1", "c0", "c4", "c8", "c12", "c13", "c9", "c10", "c14", "c17", "c16" ] }, { "constraint": "window:2", "path": [ "c15", "c11", "c7", "c3", "c2", "c1", "c0", "c4", "c5", "c6", "c10", "c9", "c8", "c12", "c13", "c14", "c17", "c16" ] } ], "basePathCount": 464, "attempt": 31, "breakdown": [ "c2 窗口 3–5,作者第 5 步到达", "c12 窗口 14–17,作者第 14 步到达", "c5 窗口 5–8,作者第 7 步到达" ], "keyFork": { "step": 3, "correct": "c7", "tempting": "c10" }, "reason": "到达窗口不符", "review": "自动验证通过;难度与人类推理顺序待真人试玩确认" }, { "level": { "id": "08", "mode": "window", "geometry": "square", "difficulty": "难", "title": "无固定起点,由窗口确定路线", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1, "clue": 12 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c14", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c15", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c16", "x": 0, "y": 4, "w": 1, "h": 1 }, { "id": "c17", "x": 1, "y": 4, "w": 1, "h": 1 }, { "id": "c18", "x": 2, "y": 4, "w": 1, "h": 1 } ], "windows": [ { "cell": "c15", "min": 3, "max": 7 }, { "cell": "c16", "min": 6, "max": 9 }, { "cell": "c5", "min": 13, "max": 15 } ] }, "author": [ "c2", "c3", "c7", "c11", "c15", "c14", "c18", "c17", "c16", "c12", "c13", "c9", "c10", "c6", "c5", "c1", "c0", "c4", "c8" ], "witnesses": [ { "constraint": "window:0", "path": [ "c7", "c3", "c2", "c1", "c0", "c4", "c8", "c12", "c16", "c17", "c13", "c9", "c5", "c6", "c10", "c11", "c15", "c14", "c18" ] }, { "constraint": "window:1", "path": [ "c0", "c1", "c2", "c3", "c7", "c11", "c15", "c14", "c18", "c17", "c13", "c9", "c10", "c6", "c5", "c4", "c8", "c12", "c16" ] }, { "constraint": "window:2", "path": [ "c2", "c3", "c7", "c11", "c15", "c14", "c18", "c17", "c16", "c12", "c13", "c9", "c8", "c4", "c0", "c1", "c5", "c6", "c10" ] } ], "basePathCount": 544, "attempt": 2, "breakdown": [ "c15 窗口 3–7,作者第 5 步到达", "c16 窗口 6–9,作者第 9 步到达", "c5 窗口 13–15,作者第 15 步到达" ], "keyFork": { "step": 1, "correct": "c2", "tempting": "c7" }, "reason": "到达窗口不符", "review": "自动验证通过;难度与人类推理顺序待真人试玩确认" } ]