{ "mode": "campaign-200", "version": "200-2026-10-15-v1", "title": "数字一笔 · 200关版本", "chapters": [ { "id": 1, "title": "走遍每格", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 8 }, { "id": 2, "title": "认识通道", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 18 }, { "id": 3, "title": "颜色接力", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 28 }, { "id": 4, "title": "安排奇偶", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 38 }, { "id": 5, "title": "门的节奏", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 48 }, { "id": 6, "title": "六向连接", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 58 }, { "id": 7, "title": "从哪里开始", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 68 }, { "id": 8, "title": "通道与颜色", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 78 }, { "id": 9, "title": "奇偶与门", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 88 }, { "id": 10, "title": "区域与出口", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 98 }, { "id": 11, "title": "交错规划", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 108 }, { "id": 12, "title": "多线索协作", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 118 }, { "id": 13, "title": "方向与节拍", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 128 }, { "id": 14, "title": "跨区的选择", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 138 }, { "id": 15, "title": "留住通路", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 148 }, { "id": 16, "title": "复合推理", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 158 }, { "id": 17, "title": "寻找突破口", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 168 }, { "id": 18, "title": "长线布局", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 178 }, { "id": 19, "title": "综合挑战", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 188 }, { "id": 20, "title": "最后的花园", "introduced": [], "focus": "教学后练习;第8关峰值,第9关回落,第10关收束", "peak": 198 } ], "rule": "每格一次,共边移动;数字为步号,标记按本关规则执行。", "levels": [ { "geometry": "square", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t2", "x": 2, "y": 0, "w": 1, "h": 1 } ], "features": [], "mode": "campaign-200", "id": "campaign200-001", "order": 1, "chapter": 1, "chapterTitle": "走遍每格", "title": "引导 · 第一笔", "role": "引导", "targetDifficulty": 2, "contentRevision": 1, "caption": "从1开始,每格走一次,共边才能连接。", "tutorial": "basic" }, { "id": "campaign200-002", "contentRevision": 1, "order": 2, "mode": "campaign-200", "geometry": "square", "features": [], "title": "先收短支路", "chapter": 1, "chapterTitle": "走遍每格", "role": "练习", "targetDifficulty": 16, "caption": "走错沿来时路逐格退回,松手也能继续画。", "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, "clue": 6 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 } ] }, { "geometry": "blocks", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 2, "h": 1 }, { "id": "t2", "x": 3, "y": 0, "w": 1, "h": 1 } ], "features": [ "big" ], "mode": "campaign-200", "id": "campaign200-003", "order": 3, "chapter": 1, "chapterTitle": "走遍每格", "title": "引导 · 整块一步", "role": "引导", "targetDifficulty": 2, "contentRevision": 1, "caption": "大块是一个整体,走进整块只算一步。", "tutorial": "big" }, { "id": "campaign200-004", "contentRevision": 1, "order": 4, "mode": "campaign-200", "geometry": "blocks", "features": [ "big" ], "title": "大块一步", "chapter": 1, "chapterTitle": "走遍每格", "role": "练习", "targetDifficulty": 18, "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": 0, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 2, "h": 2 }, { "id": "c5", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c6", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c7", "x": 1, "y": 3, "w": 1, "h": 1, "clue": 6 } ] }, { "geometry": "blocks", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "t2", "x": 3, "y": 0, "w": 1, "h": 1 } ], "features": [ "big" ], "mode": "campaign-200", "id": "campaign200-005", "order": 5, "chapter": 1, "chapterTitle": "走遍每格", "title": "引导 · 认识异形", "role": "引导", "targetDifficulty": 2, "contentRevision": 1, "caption": "L形也是一整块:不按面积增加步数。", "tutorial": "irregular" }, { "id": "campaign200-006", "contentRevision": 1, "order": 6, "mode": "campaign-200", "geometry": "blocks", "features": [ "big" ], "title": "大块的选择", "chapter": 1, "chapterTitle": "走遍每格", "role": "练习", "targetDifficulty": 20, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 3 }, { "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": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 2, "w": 1, "h": 1, "clue": 1 } ] }, { "geometry": "square", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t2", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "t3", "x": 1, "y": 1, "w": 1, "h": 1 } ], "features": [ "walls" ], "mode": "campaign-200", "walls": [ [ "t0", "t1" ] ], "id": "campaign200-007", "order": 7, "chapter": 1, "chapterTitle": "走遍每格", "title": "引导 · 永久墙", "role": "引导", "targetDifficulty": 2, "contentRevision": 1, "caption": "黑黄墙不能穿过,从另一侧绕过去。", "tutorial": "walls" }, { "id": "campaign200-008", "contentRevision": 1, "order": 8, "mode": "campaign-200", "geometry": "square", "features": [ "walls" ], "title": "绕过去就好", "chapter": 1, "chapterTitle": "走遍每格", "role": "峰值", "targetDifficulty": 26, "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": 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": 8 }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c1", "c4" ] ] }, { "id": "campaign200-009", "contentRevision": 1, "order": 9, "mode": "campaign-200", "geometry": "square", "features": [ "walls" ], "title": "墙的小径", "chapter": 1, "chapterTitle": "走遍每格", "role": "回落", "targetDifficulty": 5, "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, "clue": 1 }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1 } ], "walls": [ [ "c1", "c4" ] ] }, { "id": "campaign200-010", "contentRevision": 1, "order": 10, "mode": "campaign-200", "geometry": "square", "features": [], "title": "第一笔", "chapter": 1, "chapterTitle": "走遍每格", "role": "收束", "targetDifficulty": 16, "caption": "从1开始,走遍全部格,收尾时不要留下孤格。", "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": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "clue": 1 } ] }, { "mode": "campaign-200", "chapter": 2, "chapterTitle": "认识通道", "contentRevision": 1, "role": "引导", "targetDifficulty": 2, "id": "campaign200-011", "order": 11, "geometry": "square", "features": [ "direction" ], "title": "引导 · 左右直行", "caption": "横通道必须从左、右两侧进出,不能拐弯。", "tutorial": "straight", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1, "direction": "lr" }, { "id": "t2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "t3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "t4", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "t5", "x": 2, "y": 1, "w": 1, "h": 1 } ] }, { "id": "campaign200-012", "contentRevision": 1, "order": 12, "mode": "campaign-200", "geometry": "square", "features": [ "direction" ], "title": "通道的选择", "chapter": 2, "chapterTitle": "认识通道", "role": "练习", "targetDifficulty": 18, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "direction": "lr" }, { "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": 1 }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1, "clue": 6 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 } ] }, { "mode": "campaign-200", "chapter": 2, "chapterTitle": "认识通道", "contentRevision": 1, "role": "引导", "targetDifficulty": 2, "id": "campaign200-013", "order": 13, "geometry": "square", "features": [ "direction" ], "title": "引导 · 上下直行", "caption": "竖通道必须从上、下两侧进出,不能横走。", "tutorial": "vertical", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 0, "y": 1, "w": 1, "h": 1, "direction": "du" }, { "id": "t2", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "t3", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t4", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "t5", "x": 1, "y": 2, "w": 1, "h": 1 } ] }, { "id": "campaign200-014", "contentRevision": 1, "order": 14, "mode": "campaign-200", "geometry": "blocks", "features": [ "big" ], "title": "枢纽留后", "chapter": 2, "chapterTitle": "认识通道", "role": "练习", "targetDifficulty": 20, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 5 }, { "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, "clue": 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": 2, "h": 2 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 } ] }, { "mode": "campaign-200", "chapter": 2, "chapterTitle": "认识通道", "contentRevision": 1, "role": "引导", "targetDifficulty": 2, "id": "campaign200-015", "order": 15, "geometry": "square", "features": [ "direction" ], "title": "引导 · 拐角进出", "caption": "这个拐角只连接左、上两侧,必须按图进出。", "tutorial": "corner", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "t3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "t4", "x": 1, "y": 1, "w": 1, "h": 1, "direction": "lu" }, { "id": "t5", "x": 2, "y": 1, "w": 1, "h": 1 } ] }, { "id": "campaign200-016", "contentRevision": 1, "order": 16, "mode": "campaign-200", "geometry": "square", "features": [ "direction" ], "title": "左右通道", "chapter": 2, "chapterTitle": "认识通道", "role": "练习", "targetDifficulty": 22, "caption": "横通道只从左右进出,也可反向走。", "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, "clue": 8 }, { "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, "direction": "lr" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 } ] }, { "id": "campaign200-017", "contentRevision": 1, "order": 17, "mode": "campaign-200", "geometry": "square", "features": [ "direction" ], "title": "上下通道", "chapter": 2, "chapterTitle": "认识通道", "role": "练习", "targetDifficulty": 23, "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": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "direction": "du" }, { "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 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 } ] }, { "id": "campaign200-018", "contentRevision": 1, "order": 18, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道 · 墙的交错", "chapter": 2, "chapterTitle": "认识通道", "role": "峰值", "targetDifficulty": 28, "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, "clue": 6 }, { "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 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "direction": "lu" }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c6", "c7" ] ] }, { "id": "campaign200-019", "contentRevision": 1, "order": 19, "mode": "campaign-200", "geometry": "square", "features": [ "walls" ], "title": "边上的墙", "chapter": 2, "chapterTitle": "认识通道", "role": "回落", "targetDifficulty": 7, "caption": "黑黄墙封住这条边,整局不会打开。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "clue": 8 }, { "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, "clue": 1 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 } ], "walls": [ [ "c3", "c6" ] ] }, { "id": "campaign200-020", "contentRevision": 1, "order": 20, "mode": "campaign-200", "geometry": "blocks", "features": [ "big" ], "title": "认清异形共边", "chapter": 2, "chapterTitle": "认识通道", "role": "收束", "targetDifficulty": 18, "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": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ] }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 3, "y": 1, "w": 1, "h": 1, "clue": 7 }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 } ] }, { "mode": "campaign-200", "chapter": 3, "chapterTitle": "颜色接力", "contentRevision": 1, "role": "引导", "targetDifficulty": 2, "id": "campaign200-021", "order": 21, "geometry": "blocks", "features": [ "big", "alternation" ], "title": "引导 · 蓝橙交替", "caption": "蓝 → 橙 → 蓝,每一步换颜色,相邻同色也不能走。", "tutorial": "colour", "cells": [ { "id": "t0", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "t1", "x": 0, "y": 0, "w": 2, "h": 1, "category": "triangle" }, { "id": "t2", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" } ] }, { "id": "campaign200-022", "contentRevision": 1, "order": 22, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation" ], "title": "蓝橙第一步", "chapter": 3, "chapterTitle": "颜色接力", "role": "练习", "targetDifficulty": 20, "caption": "蓝→橙→蓝,每一步换颜色。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c7", "x": 1, "y": 2, "w": 2, "h": 2, "category": "triangle" }, { "id": "c8", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" } ] }, { "id": "campaign200-023", "contentRevision": 1, "order": 23, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "walls" ], "title": "对称小花园", "chapter": 3, "chapterTitle": "颜色接力", "role": "练习", "targetDifficulty": 21, "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": 2, "h": 2 }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "clue": 7 }, { "id": "c5", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c1", "c2" ] ] }, { "id": "campaign200-024", "contentRevision": 1, "order": 24, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation" ], "title": "双色的选择", "chapter": 3, "chapterTitle": "颜色接力", "role": "练习", "targetDifficulty": 22, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 0, "y": 1, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ], "category": "triangle", "clue": 2 }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 2, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c6", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle" } ] }, { "id": "campaign200-025", "contentRevision": 1, "order": 25, "mode": "campaign-200", "geometry": "square", "features": [ "direction" ], "title": "认清拐角", "chapter": 3, "chapterTitle": "颜色接力", "role": "练习", "targetDifficulty": 23, "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, "direction": "dl" }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1, "clue": 5 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 } ] }, { "id": "campaign200-026", "contentRevision": 1, "order": 26, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation" ], "title": "留下另一种颜色", "chapter": 3, "chapterTitle": "颜色接力", "role": "练习", "targetDifficulty": 24, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c5", "x": 1, "y": 1, "w": 2, "h": 2, "category": "triangle" }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "category": "triangle" } ] }, { "id": "campaign200-027", "contentRevision": 1, "order": 27, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "direction" ], "title": "双色 · 通道的选择", "chapter": 3, "chapterTitle": "颜色接力", "role": "练习", "targetDifficulty": 25, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle", "direction": "lr" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 0, "y": 1, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ], "category": "triangle" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle", "direction": "lu" } ] }, { "id": "campaign200-028", "contentRevision": 1, "order": 28, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation" ], "title": "短短的接力", "chapter": 3, "chapterTitle": "颜色接力", "role": "峰值", "targetDifficulty": 30, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 1, "w": 2, "h": 2, "category": "triangle" }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1, "category": "circle" } ] }, { "id": "campaign200-029", "contentRevision": 1, "order": 29, "mode": "campaign-200", "geometry": "square", "features": [ "walls" ], "title": "近路要绕", "chapter": 3, "chapterTitle": "颜色接力", "role": "回落", "targetDifficulty": 9, "caption": "先观察,再画;松手可继续,走错可回退。", "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": 6 }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c7", "c10" ] ] }, { "id": "campaign200-030", "contentRevision": 1, "order": 30, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "direction" ], "title": "双色 · 通道的花园", "chapter": 3, "chapterTitle": "颜色接力", "role": "收束", "targetDifficulty": 20, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle", "direction": "lr" }, { "id": "c3", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 2, "y": 1, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ], "category": "triangle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c9", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle", "direction": "ru" } ] }, { "geometry": "blocks", "cells": [ { "id": "t0", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 0, "y": 0, "w": 2, "h": 1, "parity": "even" }, { "id": "t2", "x": 1, "y": 1, "w": 1, "h": 1 } ], "features": [ "big", "parity" ], "mode": "campaign-200", "id": "campaign200-031", "order": 31, "chapter": 4, "chapterTitle": "安排奇偶", "title": "引导 · 偶数到达", "role": "引导", "targetDifficulty": 2, "contentRevision": 1, "caption": "“偶”表示第2、4、6等偶数步到达;这次第2步走进大块。", "tutorial": "parity" }, { "id": "campaign200-032", "contentRevision": 1, "order": 32, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity" ], "title": "偶数落脚", "chapter": 4, "chapterTitle": "安排奇偶", "role": "练习", "targetDifficulty": 22, "caption": "“偶”要求本格的访问步号是偶数。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 2, "h": 2 }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 3, "y": 1, "w": 1, "h": 1, "clue": 9 }, { "id": "c5", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1, "parity": "even" }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 } ] }, { "id": "campaign200-033", "contentRevision": 1, "order": 33, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 4, "chapterTitle": "安排奇偶", "role": "练习", "targetDifficulty": 23, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "c2", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c3", "x": 2, "y": 1, "w": 1, "h": 1, "parity": "odd" }, { "id": "c4", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 3, "w": 1, "h": 1, "clue": 2 }, { "id": "c9", "x": 2, "y": 3, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c4", "c5" ] ] }, { "id": "campaign200-034", "contentRevision": 1, "order": 34, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity" ], "title": "奇数绕行", "chapter": 4, "chapterTitle": "安排奇偶", "role": "练习", "targetDifficulty": 24, "caption": "“奇”要求本格的访问步号是奇数。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "parity": "odd" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "clue": 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": 2, "h": 2, "clue": 2 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 } ] }, { "id": "campaign200-035", "contentRevision": 1, "order": 35, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity" ], "title": "少量线索也够", "chapter": 4, "chapterTitle": "安排奇偶", "role": "练习", "targetDifficulty": 25, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 2, "h": 2 }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c4", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1, "parity": "odd" }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 2 }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 } ] }, { "id": "campaign200-036", "contentRevision": 1, "order": 36, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "direction" ], "title": "奇偶 · 通道的选择", "chapter": 4, "chapterTitle": "安排奇偶", "role": "练习", "targetDifficulty": 26, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "parity": "odd" }, { "id": "c1", "x": 1, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ], "clue": 2 }, { "id": "c2", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c3", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c4", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 3, "w": 1, "h": 1, "direction": "ru" }, { "id": "c8", "x": 1, "y": 3, "w": 1, "h": 1, "direction": "lr" }, { "id": "c9", "x": 2, "y": 3, "w": 1, "h": 1 } ] }, { "id": "campaign200-037", "contentRevision": 1, "order": 37, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "回到双色小题", "chapter": 4, "chapterTitle": "安排奇偶", "role": "练习", "targetDifficulty": 27, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ], "category": "triangle" }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c5", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" } ], "walls": [ [ "c4", "c8" ] ] }, { "id": "campaign200-038", "contentRevision": 1, "order": 38, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "direction" ], "title": "奇偶 · 通道的交错", "chapter": 4, "chapterTitle": "安排奇偶", "role": "峰值", "targetDifficulty": 32, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "parity": "even" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "clue": 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": 2 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1, "direction": "dr" }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 } ] }, { "id": "campaign200-039", "contentRevision": 1, "order": 39, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的小径", "chapter": 4, "chapterTitle": "安排奇偶", "role": "回落", "targetDifficulty": 11, "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, "clue": 1 }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 4 }, { "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": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1, "parity": "even" } ], "walls": [ [ "c4", "c6" ] ] }, { "id": "campaign200-040", "contentRevision": 1, "order": 40, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "两角相接", "chapter": 4, "chapterTitle": "安排奇偶", "role": "收束", "targetDifficulty": 22, "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, "direction": "dl" }, { "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, "direction": "ru" }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c4", "c8" ] ] }, { "geometry": "square", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t2", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "t3", "x": 1, "y": 1, "w": 1, "h": 1 } ], "features": [ "rhythm-door" ], "mode": "campaign-200", "doors": [ { "edge": [ "t2", "t3" ], "initialOpen": false } ], "id": "campaign200-041", "order": 41, "chapter": 5, "chapterTitle": "门的节奏", "title": "引导 · 门随步数切换", "role": "引导", "targetDifficulty": 2, "contentRevision": 1, "caption": "起点也算一步,门随落格切换;开时穿过后保持开启。", "tutorial": "rhythm-door" }, { "id": "campaign200-042", "contentRevision": 1, "order": 42, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "rhythm-door", "parity" ], "title": "门 · 奇偶的选择", "chapter": 5, "chapterTitle": "门的节奏", "role": "练习", "targetDifficulty": 24, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "parity": "odd" }, { "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": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ] }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 3, "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, "clue": 11 } ], "doors": [ { "edge": [ "c11", "c10" ], "initialOpen": false } ] }, { "id": "campaign200-043", "contentRevision": 1, "order": 43, "mode": "campaign-200", "geometry": "square", "features": [ "rhythm-door" ], "title": "门随脚步开关", "chapter": 5, "chapterTitle": "门的节奏", "role": "练习", "targetDifficulty": 25, "caption": "空盘门关,落下起点后门开;通过前每格切换一次,通过后保持开启。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "clue": 8 }, { "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, "clue": 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 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c2", "c1" ], "initialOpen": false } ] }, { "id": "campaign200-044", "contentRevision": 1, "order": 44, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation" ], "title": "双色回环", "chapter": 5, "chapterTitle": "门的节奏", "role": "练习", "targetDifficulty": 26, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c9", "x": 1, "y": 2, "w": 2, "h": 2, "category": "triangle" }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c12", "x": 3, "y": 3, "w": 1, "h": 1, "clue": 1, "category": "circle" } ] }, { "id": "campaign200-045", "contentRevision": 1, "order": 45, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "rhythm-door", "direction" ], "title": "门 · 通道的选择", "chapter": 5, "chapterTitle": "门的节奏", "role": "练习", "targetDifficulty": 27, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ] }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "c3", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 3, "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, "clue": 7 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "direction": "lr" }, { "id": "c9", "x": 3, "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, "direction": "lu" } ], "doors": [ { "edge": [ "c9", "c8" ], "initialOpen": false } ] }, { "id": "campaign200-046", "contentRevision": 1, "order": 46, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "直线与拐角", "chapter": 5, "chapterTitle": "门的节奏", "role": "练习", "targetDifficulty": 28, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "direction": "dr" }, { "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, "direction": "lr" }, { "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, "clue": 1 }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 1, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c8", "c9" ] ] }, { "id": "campaign200-047", "contentRevision": 1, "order": 47, "mode": "campaign-200", "geometry": "square", "features": [ "rhythm-door" ], "title": "从另一侧通过", "chapter": 5, "chapterTitle": "门的节奏", "role": "练习", "targetDifficulty": 29, "caption": "先观察,再画;松手可继续,走错可回退。", "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 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "clue": 7 } ], "doors": [ { "edge": [ "c3", "c0" ], "initialOpen": false } ] }, { "id": "campaign200-048", "contentRevision": 1, "order": 48, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "rhythm-door", "parity" ], "title": "门 · 奇偶的交错", "chapter": 5, "chapterTitle": "门的节奏", "role": "峰值", "targetDifficulty": 34, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "parity": "odd" }, { "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": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ], "clue": 10 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c10", "x": 3, "y": 2, "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 } ], "doors": [ { "edge": [ "c5", "c8" ], "initialOpen": false } ] }, { "id": "campaign200-049", "contentRevision": 1, "order": 49, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity" ], "title": "凹口的步号", "chapter": 5, "chapterTitle": "门的节奏", "role": "回落", "targetDifficulty": 13, "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": 7 }, { "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": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "parity": "odd" } ] }, { "id": "campaign200-050", "contentRevision": 1, "order": 50, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "walls" ], "title": "第一座桥", "chapter": 5, "chapterTitle": "门的节奏", "role": "收束", "targetDifficulty": 24, "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, "clue": 11 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 2, "h": 2 }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 3, "y": 3, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c1", "c5" ], [ "c5", "c10" ] ] }, { "geometry": "hex", "cells": [ { "id": "t0", "q": 0, "r": 0, "clue": 1 }, { "id": "t1", "q": 1, "r": 0 }, { "id": "t2", "q": 0, "r": 1, "clue": 3 } ], "features": [], "mode": "campaign-200", "id": "campaign200-051", "order": 51, "chapter": 6, "chapterTitle": "六向连接", "title": "引导 · 六向共边", "role": "引导", "targetDifficulty": 2, "contentRevision": 1, "caption": "六边形有六个共边方向;从1出发,最后第3步到3。", "tutorial": "hex" }, { "id": "campaign200-052", "contentRevision": 1, "order": 52, "mode": "campaign-200", "geometry": "hex", "features": [ "walls" ], "title": "六向邻接", "chapter": 6, "chapterTitle": "六向连接", "role": "练习", "targetDifficulty": 26, "caption": "六边形有六个共边方向,墙仍不能穿过。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 9 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0, "clue": 5 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0, "clue": 3 }, { "id": "c9", "q": 4, "r": 1, "clue": 1 } ], "walls": [ [ "c1", "c3" ] ] }, { "id": "campaign200-053", "contentRevision": 1, "order": 53, "mode": "campaign-200", "geometry": "hex", "features": [ "walls" ], "title": "六边留出口", "chapter": 6, "chapterTitle": "六向连接", "role": "练习", "targetDifficulty": 27, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 0, "r": 2 }, { "id": "c3", "q": 1, "r": 0, "clue": 6 }, { "id": "c4", "q": 1, "r": 1 }, { "id": "c5", "q": 1, "r": 2, "clue": 11 }, { "id": "c6", "q": 2, "r": 0 }, { "id": "c7", "q": 2, "r": 1 }, { "id": "c8", "q": 2, "r": 2 }, { "id": "c9", "q": 3, "r": 0 }, { "id": "c10", "q": 3, "r": 1 }, { "id": "c11", "q": 3, "r": 2, "clue": 1 }, { "id": "c12", "q": 4, "r": 0 } ], "walls": [ [ "c5", "c7" ], [ "c1", "c4" ] ] }, { "id": "campaign200-054", "contentRevision": 1, "order": 54, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "rhythm-door" ], "title": "奇偶 · 门的选择", "chapter": 6, "chapterTitle": "六向连接", "role": "练习", "targetDifficulty": 28, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 11 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0, "parity": "even" }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1, "clue": 6 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0, "clue": 1 }, { "id": "c11", "q": 5, "r": 1 } ], "doors": [ { "edge": [ "c0", "c1" ], "initialOpen": false } ] }, { "id": "campaign200-055", "contentRevision": 1, "order": 55, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "rhythm-door", "walls" ], "title": "墙和门分开看", "chapter": 6, "chapterTitle": "六向连接", "role": "练习", "targetDifficulty": 29, "caption": "先观察,再画;松手可继续,走错可回退。", "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": 2, "h": 2 }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c6", "x": 1, "y": 2, "w": 1, "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": 0, "y": 3, "w": 1, "h": 1, "clue": 10 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c5", "c9" ], "initialOpen": false } ], "walls": [ [ "c0", "c1" ] ] }, { "id": "campaign200-056", "contentRevision": 1, "order": 56, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "六边小花园", "chapter": 6, "chapterTitle": "六向连接", "role": "练习", "targetDifficulty": 30, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "triangle" }, { "id": "c3", "q": 1, "r": 1, "category": "circle" }, { "id": "c4", "q": 2, "r": 0, "clue": 1, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "triangle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "circle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "triangle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" } ], "walls": [ [ "c8", "c10" ] ] }, { "id": "campaign200-057", "contentRevision": 1, "order": 57, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "rhythm-door" ], "title": "双色 · 门的选择", "chapter": 6, "chapterTitle": "六向连接", "role": "练习", "targetDifficulty": 31, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "triangle" }, { "id": "c3", "q": 1, "r": 1, "clue": 1, "category": "circle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "circle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "triangle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "triangle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" } ], "doors": [ { "edge": [ "c11", "c10" ], "initialOpen": false } ] }, { "id": "campaign200-058", "contentRevision": 1, "order": 58, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "rhythm-door" ], "title": "顺着节拍收尾", "chapter": 6, "chapterTitle": "六向连接", "role": "峰值", "targetDifficulty": 36, "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": 2, "h": 2 }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "clue": 11 }, { "id": "c13", "x": 0, "y": 4, "w": 1, "h": 1, "clue": 1 } ], "doors": [ { "edge": [ "c7", "c3" ], "initialOpen": false } ] }, { "id": "campaign200-059", "contentRevision": 1, "order": 59, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "给回起点的短题", "chapter": 6, "chapterTitle": "六向连接", "role": "回落", "targetDifficulty": 15, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 1, "r": 0, "clue": 2 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0, "clue": 7 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1, "clue": 11 }, { "id": "c10", "q": 5, "r": 0, "parity": "even" }, { "id": "c11", "q": 5, "r": 1 } ], "walls": [ [ "c4", "c6" ] ] }, { "id": "campaign200-060", "contentRevision": 1, "order": 60, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "rhythm-door" ], "title": "奇偶 · 门的花园", "chapter": 6, "chapterTitle": "六向连接", "role": "收束", "targetDifficulty": 26, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 1 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0, "clue": 5 }, { "id": "c5", "q": 2, "r": 1, "clue": 6 }, { "id": "c6", "q": 3, "r": 0, "parity": "even" }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1, "clue": 11 } ], "doors": [ { "edge": [ "c11", "c9" ], "initialOpen": false } ] }, { "geometry": "square", "cells": [ { "id": "t0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "t1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "t2", "x": 2, "y": 0, "w": 1, "h": 1, "clue": 3 } ], "features": [], "mode": "campaign-200", "id": "campaign200-061", "order": 61, "chapter": 7, "chapterTitle": "从哪里开始", "title": "引导 · 寻找起点", "role": "引导", "targetDifficulty": 2, "contentRevision": 1, "caption": "没有数字1时可以选择起点;先看数字3在终点。", "tutorial": "unknown-start" }, { "id": "campaign200-062", "contentRevision": 1, "order": 62, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "墙后先收尾", "chapter": 7, "chapterTitle": "从哪里开始", "role": "练习", "targetDifficulty": 28, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 2, "h": 2 }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 3, "y": 0, "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", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1, "parity": "even" }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1, "parity": "odd" }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 0, "y": 4, "w": 1, "h": 1 }, { "id": "c14", "x": 1, "y": 4, "w": 1, "h": 1 } ], "walls": [ [ "c7", "c8" ], [ "c7", "c11" ] ] }, { "id": "campaign200-063", "contentRevision": 1, "order": 63, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 7, "chapterTitle": "从哪里开始", "role": "练习", "targetDifficulty": 29, "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": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ] }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 3, "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 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "parity": "odd" }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c7", "c11" ], "initialOpen": false } ], "walls": [ [ "c3", "c4" ] ] }, { "id": "campaign200-064", "contentRevision": 1, "order": 64, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation" ], "title": "六边换颜色", "chapter": 7, "chapterTitle": "从哪里开始", "role": "练习", "targetDifficulty": 30, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 0, "r": 2, "clue": 1, "category": "circle" }, { "id": "c3", "q": 1, "r": 0, "category": "triangle" }, { "id": "c4", "q": 1, "r": 1, "category": "circle" }, { "id": "c5", "q": 1, "r": 2, "category": "triangle" }, { "id": "c6", "q": 2, "r": 0, "category": "triangle" }, { "id": "c7", "q": 2, "r": 1, "category": "circle" }, { "id": "c8", "q": 2, "r": 2, "category": "triangle" }, { "id": "c9", "q": 3, "r": 0, "category": "circle" }, { "id": "c10", "q": 3, "r": 1, "category": "circle" }, { "id": "c11", "q": 3, "r": 2, "category": "circle" }, { "id": "c12", "q": 4, "r": 0, "category": "triangle" } ] }, { "id": "campaign200-065", "contentRevision": 1, "order": 65, "mode": "campaign-200", "geometry": "hex", "features": [ "parity" ], "title": "六边也有奇偶", "chapter": 7, "chapterTitle": "从哪里开始", "role": "练习", "targetDifficulty": 31, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 0, "r": 2 }, { "id": "c3", "q": 1, "r": 0 }, { "id": "c4", "q": 1, "r": 1, "clue": 1 }, { "id": "c5", "q": 1, "r": 2 }, { "id": "c6", "q": 2, "r": 0, "clue": 6 }, { "id": "c7", "q": 2, "r": 1, "clue": 7 }, { "id": "c8", "q": 2, "r": 2, "clue": 13 }, { "id": "c9", "q": 3, "r": 0, "parity": "odd" }, { "id": "c10", "q": 3, "r": 1 }, { "id": "c11", "q": 3, "r": 2 }, { "id": "c12", "q": 4, "r": 0 }, { "id": "c13", "q": 4, "r": 1 } ] }, { "id": "campaign200-066", "contentRevision": 1, "order": 66, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 7, "chapterTitle": "从哪里开始", "role": "练习", "targetDifficulty": 32, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 2, "h": 1, "category": "triangle" }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 1, "y": 1, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ], "category": "circle" }, { "id": "c5", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle" } ], "walls": [ [ "c4", "c6" ] ] }, { "id": "campaign200-067", "contentRevision": 1, "order": 67, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道再接力", "chapter": 7, "chapterTitle": "从哪里开始", "role": "练习", "targetDifficulty": 33, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "clue": 13 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "direction": "lr" }, { "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, "direction": "lu" }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 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 } ], "walls": [ [ "c10", "c11" ] ] }, { "id": "campaign200-068", "contentRevision": 1, "order": 68, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "双色跨区", "chapter": 7, "chapterTitle": "从哪里开始", "role": "峰值", "targetDifficulty": 38, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 2, "h": 2, "category": "triangle" }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 2, "y": 1, "w": 1, "h": 2, "category": "circle", "clue": 9 }, { "id": "c4", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 2, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 3, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c12", "x": 0, "y": 4, "w": 1, "h": 1, "category": "circle" }, { "id": "c13", "x": 1, "y": 4, "w": 1, "h": 1, "category": "triangle" }, { "id": "c14", "x": 2, "y": 4, "w": 1, "h": 1, "clue": 1, "category": "circle" } ], "walls": [ [ "c9", "c10" ], [ "c3", "c6" ] ] }, { "id": "campaign200-069", "contentRevision": 1, "order": 69, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "双色 · 墙的小径", "chapter": 7, "chapterTitle": "从哪里开始", "role": "回落", "targetDifficulty": 17, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "circle" }, { "id": "c3", "q": 1, "r": 1, "category": "triangle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "triangle" }, { "id": "c6", "q": 3, "r": 0, "category": "circle" }, { "id": "c7", "q": 3, "r": 1, "category": "triangle" }, { "id": "c8", "q": 4, "r": 0, "category": "triangle" }, { "id": "c9", "q": 4, "r": 1, "category": "circle" } ], "walls": [ [ "c6", "c8" ] ] }, { "id": "campaign200-070", "contentRevision": 1, "order": 70, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "六边收束", "chapter": 7, "chapterTitle": "从哪里开始", "role": "收束", "targetDifficulty": 28, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 0, "r": 2, "clue": 4 }, { "id": "c3", "q": 1, "r": 0 }, { "id": "c4", "q": 1, "r": 1, "clue": 5 }, { "id": "c5", "q": 1, "r": 2 }, { "id": "c6", "q": 2, "r": 0 }, { "id": "c7", "q": 2, "r": 1 }, { "id": "c8", "q": 2, "r": 2 }, { "id": "c9", "q": 3, "r": 0 }, { "id": "c10", "q": 3, "r": 1 }, { "id": "c11", "q": 3, "r": 2, "clue": 13 }, { "id": "c12", "q": 4, "r": 0, "parity": "even" }, { "id": "c13", "q": 4, "r": 1 }, { "id": "c14", "q": 4, "r": 2, "clue": 14 } ], "walls": [ [ "c4", "c6" ] ] }, { "id": "campaign200-071", "contentRevision": 1, "order": 71, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "颜色之外还有墙", "chapter": 8, "chapterTitle": "通道与颜色", "role": "练习", "targetDifficulty": 29, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "triangle" }, { "id": "c1", "q": 0, "r": 1, "category": "circle" }, { "id": "c2", "q": 0, "r": 2, "category": "triangle" }, { "id": "c3", "q": 1, "r": 0, "category": "circle" }, { "id": "c4", "q": 1, "r": 1, "category": "circle" }, { "id": "c5", "q": 1, "r": 2, "category": "triangle" }, { "id": "c6", "q": 2, "r": 0, "category": "triangle" }, { "id": "c7", "q": 2, "r": 1, "clue": 1, "category": "circle" }, { "id": "c8", "q": 2, "r": 2, "category": "circle" }, { "id": "c9", "q": 3, "r": 0, "category": "circle" }, { "id": "c10", "q": 3, "r": 1, "category": "triangle" }, { "id": "c11", "q": 3, "r": 2, "category": "triangle" }, { "id": "c12", "q": 4, "r": 0, "category": "circle" }, { "id": "c13", "q": 4, "r": 1, "category": "triangle" }, { "id": "c14", "q": 4, "r": 2, "category": "circle" } ], "walls": [ [ "c10", "c12" ], [ "c7", "c10" ] ] }, { "id": "campaign200-072", "contentRevision": 1, "order": 72, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation", "walls", "rhythm-door" ], "title": "通道 · 双色 · 墙 · 门的选择", "chapter": 8, "chapterTitle": "通道与颜色", "role": "练习", "targetDifficulty": 30, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle", "direction": "dr" }, { "id": "c3", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c4", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle", "direction": "lr" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 2, "y": 0, "w": 2, "h": 1, "category": "triangle" }, { "id": "c9", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 2, "y": 2, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ], "category": "circle" }, { "id": "c11", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" } ], "doors": [ { "edge": [ "c1", "c0" ], "initialOpen": false } ], "walls": [ [ "c5", "c9" ] ] }, { "id": "campaign200-073", "contentRevision": 1, "order": 73, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "两个双色枢纽", "chapter": 8, "chapterTitle": "通道与颜色", "role": "练习", "targetDifficulty": 31, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 2, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle", "clue": 11 }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c13", "x": 2, "y": 3, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ], "category": "circle" }, { "id": "c14", "x": 0, "y": 4, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c15", "x": 1, "y": 4, "w": 1, "h": 1, "category": "triangle" } ], "walls": [ [ "c9", "c10" ], [ "c4", "c5" ] ] }, { "id": "campaign200-074", "contentRevision": 1, "order": 74, "mode": "campaign-200", "geometry": "hex", "features": [ "parity" ], "title": "起点没有写出", "chapter": 8, "chapterTitle": "通道与颜色", "role": "练习", "targetDifficulty": 32, "caption": "这关没有1,先观察起点。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 2 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0, "clue": 4 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0, "clue": 7 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0, "parity": "odd" }, { "id": "c9", "q": 4, "r": 1, "clue": 11 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 } ] }, { "id": "campaign200-075", "contentRevision": 1, "order": 75, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道 · 墙的选择", "chapter": 8, "chapterTitle": "通道与颜色", "role": "练习", "targetDifficulty": 33, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 1, "y": 1, "w": 1, "h": 1, "clue": 5 }, { "id": "c7", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "direction": "lr" }, { "id": "c10", "x": 1, "y": 2, "w": 1, "h": 1, "direction": "ru" }, { "id": "c11", "x": 0, "y": 2, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c4", "c5" ] ] }, { "id": "campaign200-076", "contentRevision": 1, "order": 76, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "rhythm-door" ], "title": "大块改变节拍", "chapter": 8, "chapterTitle": "通道与颜色", "role": "练习", "targetDifficulty": 34, "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": 2, "clue": 13 }, { "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 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 2, "h": 2 }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c14", "x": 0, "y": 4, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c14", "c11" ], "initialOpen": false } ] }, { "id": "campaign200-077", "contentRevision": 1, "order": 77, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶分配区域", "chapter": 8, "chapterTitle": "通道与颜色", "role": "练习", "targetDifficulty": 35, "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, "parity": "even" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "parity": "odd" }, { "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": 2, "h": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 2, "y": 3, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "c14", "x": 0, "y": 4, "w": 1, "h": 1 }, { "id": "c15", "x": 1, "y": 4, "w": 1, "h": 1 }, { "id": "c16", "x": 3, "y": 4, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c8", "c9" ], [ "c12", "c15" ] ] }, { "id": "campaign200-078", "contentRevision": 1, "order": 78, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的交错", "chapter": 8, "chapterTitle": "通道与颜色", "role": "峰值", "targetDifficulty": 40, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 1, "r": 0, "parity": "odd" }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0, "clue": 7 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0, "clue": 1 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0 }, { "id": "c13", "q": 6, "r": 1 } ], "doors": [ { "edge": [ "c1", "c3" ], "initialOpen": false } ], "walls": [ [ "c4", "c5" ] ] }, { "id": "campaign200-079", "contentRevision": 1, "order": 79, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "继续还有新花园", "chapter": 8, "chapterTitle": "通道与颜色", "role": "回落", "targetDifficulty": 19, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "triangle" }, { "id": "c1", "q": 0, "r": 1, "category": "circle" }, { "id": "c2", "q": 0, "r": 2, "category": "triangle" }, { "id": "c3", "q": 1, "r": 0, "category": "circle" }, { "id": "c4", "q": 1, "r": 1, "category": "triangle" }, { "id": "c5", "q": 1, "r": 2, "category": "circle" }, { "id": "c6", "q": 2, "r": 0, "clue": 1, "category": "circle" }, { "id": "c7", "q": 2, "r": 1, "category": "triangle" }, { "id": "c8", "q": 2, "r": 2, "category": "triangle" }, { "id": "c9", "q": 3, "r": 0, "category": "triangle" }, { "id": "c10", "q": 3, "r": 1, "category": "circle" }, { "id": "c11", "q": 3, "r": 2, "category": "circle" }, { "id": "c12", "q": 4, "r": 0, "category": "circle" }, { "id": "c13", "q": 4, "r": 1, "category": "circle" }, { "id": "c14", "q": 4, "r": 2, "category": "triangle" }, { "id": "c15", "q": 5, "r": 0, "category": "triangle" } ], "walls": [ [ "c6", "c7" ], [ "c0", "c1" ] ] }, { "id": "campaign200-080", "contentRevision": 1, "order": 80, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "六边出口互锁", "chapter": 8, "chapterTitle": "通道与颜色", "role": "收束", "targetDifficulty": 30, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 2, "category": "triangle" }, { "id": "c3", "q": 1, "r": 0, "category": "triangle" }, { "id": "c4", "q": 1, "r": 1, "category": "circle" }, { "id": "c5", "q": 2, "r": 2, "category": "circle" }, { "id": "c6", "q": 2, "r": 0, "category": "circle" }, { "id": "c7", "q": 2, "r": 1, "category": "triangle" }, { "id": "c8", "q": 3, "r": 2, "category": "triangle" }, { "id": "c9", "q": 3, "r": 0, "category": "triangle" }, { "id": "c10", "q": 3, "r": 1, "category": "circle" }, { "id": "c11", "q": 4, "r": 2, "category": "circle", "clue": 3 }, { "id": "c12", "q": 4, "r": 0, "category": "circle" }, { "id": "c13", "q": 4, "r": 1, "category": "triangle" }, { "id": "c14", "q": 5, "r": 2, "category": "triangle" }, { "id": "c15", "q": 5, "r": 0, "category": "triangle" }, { "id": "c16", "q": 5, "r": 1, "category": "circle" }, { "id": "c17", "q": 6, "r": 2, "clue": 1, "category": "circle" } ], "walls": [ [ "c1", "c4" ], [ "c4", "c7" ], [ "c7", "c10" ] ] }, { "id": "campaign200-081", "contentRevision": 1, "order": 81, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "parity" ], "title": "双色 · 奇偶的选择", "chapter": 9, "chapterTitle": "奇偶与门", "role": "练习", "targetDifficulty": 31, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 1, "y": 2, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ], "category": "triangle", "parity": "even" }, { "id": "c8", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle" } ] }, { "id": "campaign200-082", "contentRevision": 1, "order": 82, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "找起点再跨区", "chapter": 9, "chapterTitle": "奇偶与门", "role": "练习", "targetDifficulty": 32, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 0, "r": 2 }, { "id": "c3", "q": 1, "r": 0, "clue": 2 }, { "id": "c4", "q": 1, "r": 1 }, { "id": "c5", "q": 1, "r": 2 }, { "id": "c6", "q": 2, "r": 0 }, { "id": "c7", "q": 2, "r": 1, "clue": 6 }, { "id": "c8", "q": 2, "r": 2 }, { "id": "c9", "q": 3, "r": 0 }, { "id": "c10", "q": 3, "r": 1 }, { "id": "c11", "q": 3, "r": 2 }, { "id": "c12", "q": 4, "r": 0, "parity": "even" }, { "id": "c13", "q": 4, "r": 1, "clue": 13 }, { "id": "c14", "q": 4, "r": 2, "parity": "odd" }, { "id": "c15", "q": 5, "r": 0 }, { "id": "c16", "q": 5, "r": 1 } ], "walls": [ [ "c8", "c10" ], [ "c3", "c6" ] ] }, { "id": "campaign200-083", "contentRevision": 1, "order": 83, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "rhythm-door" ], "title": "方向决定门路", "chapter": 9, "chapterTitle": "奇偶与门", "role": "练习", "targetDifficulty": 33, "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, "direction": "ru" }, { "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, "direction": "lr" }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 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 } ], "doors": [ { "edge": [ "c2", "c3" ], "initialOpen": false } ] }, { "id": "campaign200-084", "contentRevision": 1, "order": 84, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity", "walls", "rhythm-door" ], "title": "通道 · 奇偶 · 墙 · 门的选择", "chapter": 9, "chapterTitle": "奇偶与门", "role": "练习", "targetDifficulty": 34, "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, "direction": "lr" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "parity": "even" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 2, "clue": 2 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 0, "y": 2, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 3, "y": 3, "w": 1, "h": 1, "direction": "lu" } ], "doors": [ { "edge": [ "c2", "c3" ], "initialOpen": false } ], "walls": [ [ "c6", "c9" ] ] }, { "id": "campaign200-085", "contentRevision": 1, "order": 85, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "rhythm-door" ], "title": "先定奇偶,再定节拍", "chapter": 9, "chapterTitle": "奇偶与门", "role": "练习", "targetDifficulty": 35, "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, "parity": "odd" }, { "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, "clue": 8 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1, "parity": "even" }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c12", "x": 0, "y": 3, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "c13", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c14", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c15", "x": 1, "y": 4, "w": 1, "h": 1 }, { "id": "c16", "x": 2, "y": 4, "w": 2, "h": 1 } ], "doors": [ { "edge": [ "c3", "c7" ], "initialOpen": false } ] }, { "id": "campaign200-086", "contentRevision": 1, "order": 86, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls", "rhythm-door" ], "title": "墙通道门三者联动", "chapter": 9, "chapterTitle": "奇偶与门", "role": "练习", "targetDifficulty": 36, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "direction": "dr" }, { "id": "c1", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c2", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c3", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1, "direction": "du" }, { "id": "c7", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c12", "x": 3, "y": 0, "w": 1, "h": 1, "direction": "lr" }, { "id": "c13", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c14", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c15", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c16", "x": 4, "y": 0, "w": 1, "h": 1 }, { "id": "c17", "x": 4, "y": 1, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c6", "c7" ], "initialOpen": false } ], "walls": [ [ "c1", "c5" ], [ "c10", "c11" ] ] }, { "id": "campaign200-087", "contentRevision": 1, "order": 87, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls", "rhythm-door" ], "title": "双色 · 墙 · 门的选择", "chapter": 9, "chapterTitle": "奇偶与门", "role": "练习", "targetDifficulty": 37, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "triangle" }, { "id": "c3", "q": 1, "r": 1, "category": "circle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "triangle" }, { "id": "c6", "q": 3, "r": 0, "category": "circle" }, { "id": "c7", "q": 3, "r": 1, "category": "triangle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "clue": 1, "category": "circle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" }, { "id": "c12", "q": 6, "r": 0, "category": "triangle" } ], "doors": [ { "edge": [ "c3", "c1" ], "initialOpen": false } ], "walls": [ [ "c3", "c5" ] ] }, { "id": "campaign200-088", "contentRevision": 1, "order": 88, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "六边综合峰值", "chapter": 9, "chapterTitle": "奇偶与门", "role": "峰值", "targetDifficulty": 42, "caption": "先观察,再画;松手可继续,走错可回退。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 18 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 0, "r": 2 }, { "id": "c3", "q": 1, "r": 0 }, { "id": "c4", "q": 1, "r": 1 }, { "id": "c5", "q": 1, "r": 2 }, { "id": "c6", "q": 2, "r": 0, "clue": 1 }, { "id": "c7", "q": 2, "r": 1, "clue": 2 }, { "id": "c8", "q": 2, "r": 2 }, { "id": "c9", "q": 3, "r": 0 }, { "id": "c10", "q": 3, "r": 1, "parity": "even" }, { "id": "c11", "q": 3, "r": 2 }, { "id": "c12", "q": 4, "r": 0 }, { "id": "c13", "q": 4, "r": 1 }, { "id": "c14", "q": 4, "r": 2 }, { "id": "c15", "q": 5, "r": 0 }, { "id": "c16", "q": 5, "r": 1 }, { "id": "c17", "q": 5, "r": 2 }, { "id": "c18", "q": 6, "r": 0, "parity": "even" } ], "doors": [ { "edge": [ "c3", "c0" ], "initialOpen": false } ], "walls": [ [ "c10", "c11" ], [ "c10", "c13" ] ] }, { "id": "campaign200-089", "contentRevision": 1, "order": 89, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的小径", "chapter": 9, "chapterTitle": "奇偶与门", "role": "回落", "targetDifficulty": 21, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1 }, { "id": "c1", "q": 0, "r": 1, "clue": 3 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1, "parity": "odd" }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0, "clue": 10 } ], "doors": [ { "edge": [ "c4", "c6" ], "initialOpen": false } ], "walls": [ [ "c7", "c9" ] ] }, { "id": "campaign200-090", "contentRevision": 1, "order": 90, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的花园", "chapter": 9, "chapterTitle": "奇偶与门", "role": "收束", "targetDifficulty": 32, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ] }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 3, "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 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 2 }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 3, "y": 3, "w": 1, "h": 1, "parity": "even" } ], "walls": [ [ "c5", "c9" ] ] }, { "id": "campaign200-091", "contentRevision": 1, "order": 91, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 10, "chapterTitle": "区域与出口", "role": "练习", "targetDifficulty": 33, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 1 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1, "clue": 5 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1, "parity": "odd" }, { "id": "c10", "q": 5, "r": 0, "clue": 11 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0 }, { "id": "c13", "q": 6, "r": 1, "clue": 13 } ], "walls": [ [ "c10", "c11" ] ] }, { "id": "campaign200-092", "contentRevision": 1, "order": 92, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity" ], "title": "通道 · 奇偶的选择", "chapter": 10, "chapterTitle": "区域与出口", "role": "练习", "targetDifficulty": 34, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 2 }, { "id": "c2", "x": 2, "y": 0, "w": 2, "h": 1, "parity": "odd" }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 3, "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 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "parity": "odd" }, { "id": "c12", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1, "direction": "lu" } ] }, { "id": "campaign200-093", "contentRevision": 1, "order": 93, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls", "rhythm-door" ], "title": "通道 · 墙 · 门的选择", "chapter": 10, "chapterTitle": "区域与出口", "role": "练习", "targetDifficulty": 35, "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, "direction": "lr" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "direction": "dl" }, { "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, "clue": 5 }, { "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, "clue": 1 } ], "doors": [ { "edge": [ "c7", "c3" ], "initialOpen": false } ], "walls": [ [ "c4", "c8" ] ] }, { "id": "campaign200-094", "contentRevision": 1, "order": 94, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation", "walls", "rhythm-door" ], "title": "通道 · 双色 · 墙 · 门的选择", "chapter": 10, "chapterTitle": "区域与出口", "role": "练习", "targetDifficulty": 36, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 2, "category": "circle" }, { "id": "c6", "x": 1, "y": 1, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c7", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 2, "category": "triangle" }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c10", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle", "direction": "dr" }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c13", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" } ], "doors": [ { "edge": [ "c12", "c11" ], "initialOpen": false } ], "walls": [ [ "c5", "c9" ] ] }, { "id": "campaign200-095", "contentRevision": 1, "order": 95, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity", "walls", "rhythm-door" ], "title": "通道 · 奇偶 · 墙 · 门的选择", "chapter": 10, "chapterTitle": "区域与出口", "role": "练习", "targetDifficulty": 37, "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": 2, "h": 1 }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "parity": "odd" }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "direction": "lu" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 2, "y": 3, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c0", "c1" ], "initialOpen": false } ], "walls": [ [ "c5", "c6" ] ] }, { "id": "campaign200-096", "contentRevision": 1, "order": 96, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 10, "chapterTitle": "区域与出口", "role": "练习", "targetDifficulty": 38, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "parity": "odd" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 2, "parity": "odd" }, { "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": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ] }, { "id": "c12", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c12", "c13" ], "initialOpen": false } ], "walls": [ [ "c8", "c9" ] ] }, { "id": "campaign200-097", "contentRevision": 1, "order": 97, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道 · 墙的选择", "chapter": 10, "chapterTitle": "区域与出口", "role": "练习", "targetDifficulty": 39, "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, "clue": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "clue": 10 }, { "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, "direction": "ru" }, { "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 } ], "walls": [ [ "c2", "c6" ] ] }, { "id": "campaign200-098", "contentRevision": 1, "order": 98, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls", "rhythm-door" ], "title": "双色 · 墙 · 门的交错", "chapter": 10, "chapterTitle": "区域与出口", "role": "峰值", "targetDifficulty": 44, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "triangle" }, { "id": "c3", "q": 1, "r": 1, "category": "circle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "triangle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "circle" }, { "id": "c8", "q": 4, "r": 0, "category": "triangle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "circle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" }, { "id": "c12", "q": 6, "r": 0, "clue": 1, "category": "circle" }, { "id": "c13", "q": 6, "r": 1, "category": "triangle" }, { "id": "c14", "q": 7, "r": 0, "category": "triangle" }, { "id": "c15", "q": 7, "r": 1, "category": "circle" } ], "doors": [ { "edge": [ "c0", "c1" ], "initialOpen": false } ], "walls": [ [ "c4", "c5" ] ] }, { "id": "campaign200-099", "contentRevision": 1, "order": 99, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "双色 · 墙的小径", "chapter": 10, "chapterTitle": "区域与出口", "role": "回落", "targetDifficulty": 23, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ], "category": "triangle" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" } ], "walls": [ [ "c8", "c9" ] ] }, { "id": "campaign200-100", "contentRevision": 1, "order": 100, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的花园", "chapter": 10, "chapterTitle": "区域与出口", "role": "收束", "targetDifficulty": 34, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": -1, "parity": "odd" }, { "id": "c2", "q": 0, "r": -2 }, { "id": "c3", "q": -1, "r": 0 }, { "id": "c4", "q": -1, "r": -1, "clue": 1 }, { "id": "c5", "q": -1, "r": -2 }, { "id": "c6", "q": -2, "r": 0 }, { "id": "c7", "q": -2, "r": -1 }, { "id": "c8", "q": -2, "r": -2 }, { "id": "c9", "q": -3, "r": 0 }, { "id": "c10", "q": -3, "r": -1, "clue": 13 }, { "id": "c11", "q": -3, "r": -2 }, { "id": "c12", "q": -4, "r": 0 }, { "id": "c13", "q": -4, "r": -1, "parity": "even" } ], "doors": [ { "edge": [ "c9", "c7" ], "initialOpen": false } ], "walls": [ [ "c4", "c6" ] ] }, { "id": "campaign200-101", "contentRevision": 1, "order": 101, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation" ], "title": "通道 · 双色的选择", "chapter": 11, "chapterTitle": "交错规划", "role": "练习", "targetDifficulty": 35, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 2, "h": 1, "category": "circle" }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle", "direction": "lu" }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c13", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c14", "x": 3, "y": 3, "w": 1, "h": 1, "category": "triangle" } ] }, { "id": "campaign200-102", "contentRevision": 1, "order": 102, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 11, "chapterTitle": "交错规划", "role": "练习", "targetDifficulty": 36, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 14 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0, "clue": 12 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1, "clue": 7 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0, "clue": 3 }, { "id": "c13", "q": 6, "r": 1 }, { "id": "c14", "q": 7, "r": 0, "parity": "even" } ], "walls": [ [ "c9", "c11" ] ] }, { "id": "campaign200-103", "contentRevision": 1, "order": 103, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity" ], "title": "通道 · 奇偶的选择", "chapter": 11, "chapterTitle": "交错规划", "role": "练习", "targetDifficulty": 37, "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, "direction": "dr" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 13 }, { "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": 2, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 2, "y": 3, "w": 1, "h": 1, "parity": "odd" }, { "id": "c14", "x": 3, "y": 3, "w": 1, "h": 1 } ] }, { "id": "campaign200-104", "contentRevision": 1, "order": 104, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls", "rhythm-door" ], "title": "通道 · 墙 · 门的选择", "chapter": 11, "chapterTitle": "交错规划", "role": "练习", "targetDifficulty": 38, "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, "clue": 2 }, { "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, "direction": "lu" }, { "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 } ], "doors": [ { "edge": [ "c3", "c7" ], "initialOpen": false } ], "walls": [ [ "c9", "c13" ], [ "c4", "c5" ] ] }, { "id": "campaign200-105", "contentRevision": 1, "order": 105, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation", "walls", "rhythm-door" ], "title": "通道 · 双色 · 墙 · 门的选择", "chapter": 11, "chapterTitle": "交错规划", "role": "练习", "targetDifficulty": 39, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 3, "y": 0, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle", "direction": "dl" }, { "id": "c2", "x": 0, "y": 0, "w": 2, "h": 1, "category": "circle", "clue": 5 }, { "id": "c3", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 0, "y": 1, "w": 1, "h": 2, "category": "triangle" }, { "id": "c7", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 3, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c13", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" } ], "doors": [ { "edge": [ "c11", "c10" ], "initialOpen": false } ], "walls": [ [ "c6", "c9" ] ] }, { "id": "campaign200-106", "contentRevision": 1, "order": 106, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity", "walls", "rhythm-door" ], "title": "通道 · 奇偶 · 墙 · 门的选择", "chapter": 11, "chapterTitle": "交错规划", "role": "练习", "targetDifficulty": 40, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 0, "y": 1, "w": 1, "h": 1, "parity": "even" }, { "id": "c2", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c3", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c4", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 1, "y": 3, "w": 2, "h": 1 }, { "id": "c8", "x": 2, "y": 0, "w": 2, "h": 1 }, { "id": "c9", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1, "direction": "dl" }, { "id": "c11", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c12", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c5", "c9" ], "initialOpen": false } ], "walls": [ [ "c1", "c5" ] ] }, { "id": "campaign200-107", "contentRevision": 1, "order": 107, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 11, "chapterTitle": "交错规划", "role": "练习", "targetDifficulty": 41, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "parity": "odd" }, { "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, "clue": 3 }, { "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": 2, "h": 1 }, { "id": "c14", "x": 3, "y": 3, "w": 1, "h": 1, "clue": 1 } ], "doors": [ { "edge": [ "c3", "c7" ], "initialOpen": false } ], "walls": [ [ "c4", "c8" ] ] }, { "id": "campaign200-108", "contentRevision": 1, "order": 108, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道 · 墙的交错", "chapter": 11, "chapterTitle": "交错规划", "role": "峰值", "targetDifficulty": 46, "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, "clue": 10 }, { "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, "direction": "lr" }, { "id": "c15", "x": 3, "y": 3, "w": 1, "h": 1, "direction": "lu" }, { "id": "c16", "x": 0, "y": 4, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c4", "c5" ], [ "c6", "c7" ] ] }, { "id": "campaign200-109", "contentRevision": 1, "order": 109, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls", "rhythm-door" ], "title": "双色 · 墙 · 门的小径", "chapter": 11, "chapterTitle": "交错规划", "role": "回落", "targetDifficulty": 25, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "triangle" }, { "id": "c1", "q": 0, "r": 1, "category": "circle" }, { "id": "c2", "q": 1, "r": 0, "clue": 1, "category": "circle" }, { "id": "c3", "q": 1, "r": 1, "category": "triangle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "circle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "triangle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "circle" }, { "id": "c10", "q": 5, "r": 0, "category": "triangle" }, { "id": "c11", "q": 5, "r": 1, "category": "triangle" }, { "id": "c12", "q": 6, "r": 0, "category": "circle" } ], "doors": [ { "edge": [ "c12", "c11" ], "initialOpen": false } ], "walls": [ [ "c5", "c6" ] ] }, { "id": "campaign200-110", "contentRevision": 1, "order": 110, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "双色 · 墙的花园", "chapter": 11, "chapterTitle": "交错规划", "role": "收束", "targetDifficulty": 36, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 2, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle", "clue": 13 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 2, "category": "triangle" }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c14", "x": 0, "y": 4, "w": 1, "h": 1, "clue": 1, "category": "circle" } ], "walls": [ [ "c1", "c5" ] ] }, { "id": "campaign200-111", "contentRevision": 1, "order": 111, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "parity" ], "title": "双色 · 奇偶的选择", "chapter": 12, "chapterTitle": "多线索协作", "role": "练习", "targetDifficulty": 37, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 2, "category": "circle" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle", "parity": "odd" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" } ] }, { "id": "campaign200-112", "contentRevision": 1, "order": 112, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation" ], "title": "通道 · 双色的选择", "chapter": 12, "chapterTitle": "多线索协作", "role": "练习", "targetDifficulty": 38, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 2, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 2, "category": "circle" }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle", "direction": "lu" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" } ] }, { "id": "campaign200-113", "contentRevision": 1, "order": 113, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 12, "chapterTitle": "多线索协作", "role": "练习", "targetDifficulty": 39, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 11 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0, "clue": 6 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0, "parity": "even" }, { "id": "c9", "q": 4, "r": 1, "clue": 3 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1, "clue": 1 } ], "walls": [ [ "c4", "c5" ] ] }, { "id": "campaign200-114", "contentRevision": 1, "order": 114, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity" ], "title": "通道 · 奇偶的选择", "chapter": 12, "chapterTitle": "多线索协作", "role": "练习", "targetDifficulty": 40, "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, "direction": "lr" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 4 }, { "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, "parity": "odd" }, { "id": "c8", "x": 0, "y": 2, "w": 2, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ] }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "direction": "lu" } ] }, { "id": "campaign200-115", "contentRevision": 1, "order": 115, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls", "rhythm-door" ], "title": "通道 · 墙 · 门的选择", "chapter": 12, "chapterTitle": "多线索协作", "role": "练习", "targetDifficulty": 41, "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, "clue": 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 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 3 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "direction": "lu" } ], "doors": [ { "edge": [ "c4", "c1" ], "initialOpen": false } ], "walls": [ [ "c6", "c7" ] ] }, { "id": "campaign200-116", "contentRevision": 1, "order": 116, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation", "walls", "rhythm-door" ], "title": "通道 · 双色 · 墙 · 门的选择", "chapter": 12, "chapterTitle": "多线索协作", "role": "练习", "targetDifficulty": 42, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 3, "y": 0, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 0, "y": 0, "w": 2, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle", "direction": "dl" }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 3, "y": 2, "w": 1, "h": 2, "category": "circle" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c13", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" } ], "doors": [ { "edge": [ "c2", "c5" ], "initialOpen": false } ], "walls": [ [ "c4", "c5" ], [ "c4", "c8" ] ] }, { "id": "campaign200-117", "contentRevision": 1, "order": 117, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity", "walls", "rhythm-door" ], "title": "通道 · 奇偶 · 墙 · 门的选择", "chapter": 12, "chapterTitle": "多线索协作", "role": "练习", "targetDifficulty": 43, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 2 }, { "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": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1, "direction": "lu" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "parity": "even" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 2, "h": 1, "clue": 2 }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c0", "c4" ], "initialOpen": false } ], "walls": [ [ "c1", "c8" ] ] }, { "id": "campaign200-118", "contentRevision": 1, "order": 118, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的交错", "chapter": 12, "chapterTitle": "多线索协作", "role": "峰值", "targetDifficulty": 48, "caption": "先观察出口,再按本关规则走遍每一格。", "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": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 2, "h": 1 }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 2 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 2, "y": 3, "w": 1, "h": 1, "parity": "odd" }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c10", "c6" ], "initialOpen": false } ], "walls": [ [ "c8", "c12" ] ] }, { "id": "campaign200-119", "contentRevision": 1, "order": 119, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道 · 墙的小径", "chapter": 12, "chapterTitle": "多线索协作", "role": "回落", "targetDifficulty": 27, "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": 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": 7 }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "direction": "lu" }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c3", "c4" ] ] }, { "id": "campaign200-120", "contentRevision": 1, "order": 120, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls", "rhythm-door" ], "title": "双色 · 墙 · 门的花园", "chapter": 12, "chapterTitle": "多线索协作", "role": "收束", "targetDifficulty": 38, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 2, "category": "triangle" }, { "id": "c3", "q": 1, "r": 0, "category": "triangle" }, { "id": "c4", "q": 1, "r": 1, "category": "circle" }, { "id": "c5", "q": 2, "r": 2, "category": "circle" }, { "id": "c6", "q": 2, "r": 0, "category": "circle" }, { "id": "c7", "q": 2, "r": 1, "category": "triangle" }, { "id": "c8", "q": 3, "r": 2, "category": "triangle" }, { "id": "c9", "q": 3, "r": 0, "category": "triangle" }, { "id": "c10", "q": 3, "r": 1, "category": "circle" }, { "id": "c11", "q": 4, "r": 2, "clue": 1, "category": "circle" } ], "doors": [ { "edge": [ "c10", "c9" ], "initialOpen": false } ], "walls": [ [ "c5", "c7" ], [ "c4", "c7" ] ] }, { "id": "campaign200-121", "contentRevision": 1, "order": 121, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 13, "chapterTitle": "方向与节拍", "role": "练习", "targetDifficulty": 39, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 2, "h": 1 }, { "id": "c2", "x": 3, "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, "parity": "odd" }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "clue": 4 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c1", "c4" ] ] }, { "id": "campaign200-122", "contentRevision": 1, "order": 122, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 13, "chapterTitle": "方向与节拍", "role": "练习", "targetDifficulty": 40, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "triangle" }, { "id": "c3", "q": 1, "r": 1, "category": "circle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "triangle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "circle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "triangle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" }, { "id": "c12", "q": 6, "r": 0, "clue": 1, "category": "circle" } ], "walls": [ [ "c0", "c2" ] ] }, { "id": "campaign200-123", "contentRevision": 1, "order": 123, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation" ], "title": "通道 · 双色的选择", "chapter": 13, "chapterTitle": "方向与节拍", "role": "练习", "targetDifficulty": 41, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle", "direction": "dr" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle", "direction": "lr" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c9", "x": 1, "y": 2, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ], "category": "circle" }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c12", "x": 3, "y": 3, "w": 1, "h": 1, "clue": 1, "category": "circle" } ] }, { "id": "campaign200-124", "contentRevision": 1, "order": 124, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 13, "chapterTitle": "方向与节拍", "role": "练习", "targetDifficulty": 42, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 12 }, { "id": "c2", "q": 1, "r": 0, "clue": 11 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1, "clue": 8 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1, "parity": "even" }, { "id": "c8", "q": 4, "r": 0, "parity": "odd" }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0, "clue": 1 } ], "walls": [ [ "c9", "c11" ], [ "c3", "c5" ] ] }, { "id": "campaign200-125", "contentRevision": 1, "order": 125, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity" ], "title": "通道 · 奇偶的选择", "chapter": 13, "chapterTitle": "方向与节拍", "role": "练习", "targetDifficulty": 43, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "direction": "dr" }, { "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, "parity": "even" }, { "id": "c5", "x": 1, "y": 1, "w": 2, "h": 1 }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "clue": 11 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 } ] }, { "id": "campaign200-126", "contentRevision": 1, "order": 126, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls", "rhythm-door" ], "title": "通道 · 墙 · 门的选择", "chapter": 13, "chapterTitle": "方向与节拍", "role": "练习", "targetDifficulty": 44, "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, "direction": "ru" }, { "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, "direction": "lr" }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 } ], "doors": [ { "edge": [ "c4", "c0" ], "initialOpen": false } ], "walls": [ [ "c6", "c7" ] ] }, { "id": "campaign200-127", "contentRevision": 1, "order": 127, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation", "walls", "rhythm-door" ], "title": "通道 · 双色 · 墙 · 门的选择", "chapter": 13, "chapterTitle": "方向与节拍", "role": "练习", "targetDifficulty": 45, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 2, "h": 1, "category": "triangle" }, { "id": "c1", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 2, "y": 0, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c8", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 2, "y": 2, "w": 2, "h": 1, "category": "circle" }, { "id": "c10", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle", "direction": "dl" }, { "id": "c12", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1, "category": "triangle" } ], "doors": [ { "edge": [ "c3", "c6" ], "initialOpen": false } ], "walls": [ [ "c8", "c9" ] ] }, { "id": "campaign200-128", "contentRevision": 1, "order": 128, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity", "walls", "rhythm-door" ], "title": "通道 · 奇偶 · 墙 · 门的交错", "chapter": 13, "chapterTitle": "方向与节拍", "role": "峰值", "targetDifficulty": 50, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 2, "y": 0, "w": 2, "h": 1, "parity": "odd" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "c3", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 0, "y": 1, "w": 2, "h": 1 }, { "id": "c6", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 0, "y": 3, "w": 1, "h": 1, "direction": "ru", "parity": "even" } ], "doors": [ { "edge": [ "c8", "c5" ], "initialOpen": false } ], "walls": [ [ "c6", "c7" ], [ "c7", "c11" ] ] }, { "id": "campaign200-129", "contentRevision": 1, "order": 129, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的小径", "chapter": 13, "chapterTitle": "方向与节拍", "role": "回落", "targetDifficulty": 29, "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, "clue": 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": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ] }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "parity": "odd" }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c7", "c10" ], "initialOpen": false } ], "walls": [ [ "c6", "c7" ] ] }, { "id": "campaign200-130", "contentRevision": 1, "order": 130, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道 · 墙的花园", "chapter": 13, "chapterTitle": "方向与节拍", "role": "收束", "targetDifficulty": 40, "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, "direction": "dl" }, { "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, "clue": 12 }, { "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, "clue": 1 } ], "walls": [ [ "c5", "c6" ] ] }, { "id": "campaign200-131", "contentRevision": 1, "order": 131, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 14, "chapterTitle": "跨区的选择", "role": "练习", "targetDifficulty": 41, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 1, "r": 0, "clue": 2 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1, "parity": "even" }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1, "clue": 10 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0 }, { "id": "c13", "q": 6, "r": 1, "clue": 13 } ], "doors": [ { "edge": [ "c13", "c12" ], "initialOpen": false } ], "walls": [ [ "c6", "c7" ] ] }, { "id": "campaign200-132", "contentRevision": 1, "order": 132, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 14, "chapterTitle": "跨区的选择", "role": "练习", "targetDifficulty": 42, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 1, "y": 0, "w": 1, "h": 1, "parity": "odd" }, { "id": "c3", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c6", "x": 0, "y": 1, "w": 2, "h": 1 }, { "id": "c7", "x": 3, "y": 2, "w": 1, "h": 1, "parity": "odd" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ] }, { "id": "c12", "x": 2, "y": 4, "w": 1, "h": 1 }, { "id": "c13", "x": 1, "y": 4, "w": 1, "h": 1 } ], "walls": [ [ "c5", "c8" ], [ "c5", "c6" ] ] }, { "id": "campaign200-133", "contentRevision": 1, "order": 133, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 14, "chapterTitle": "跨区的选择", "role": "练习", "targetDifficulty": 43, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "triangle" }, { "id": "c1", "q": 0, "r": 1, "category": "circle" }, { "id": "c2", "q": 1, "r": 0, "category": "circle" }, { "id": "c3", "q": 1, "r": 1, "category": "triangle" }, { "id": "c4", "q": 2, "r": 0, "category": "triangle" }, { "id": "c5", "q": 2, "r": 1, "category": "circle" }, { "id": "c6", "q": 3, "r": 0, "clue": 1, "category": "circle" }, { "id": "c7", "q": 3, "r": 1, "category": "triangle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "circle" }, { "id": "c11", "q": 5, "r": 1, "category": "triangle" }, { "id": "c12", "q": 6, "r": 0, "category": "triangle" }, { "id": "c13", "q": 6, "r": 1, "category": "circle" } ], "walls": [ [ "c10", "c11" ] ] }, { "id": "campaign200-134", "contentRevision": 1, "order": 134, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation" ], "title": "通道 · 双色的选择", "chapter": 14, "chapterTitle": "跨区的选择", "role": "练习", "targetDifficulty": 44, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle", "direction": "dr" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle", "clue": 2 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 2, "category": "circle" }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle", "clue": 11 }, { "id": "c13", "x": 1, "y": 3, "w": 2, "h": 1, "category": "triangle" } ] }, { "id": "campaign200-135", "contentRevision": 1, "order": 135, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 14, "chapterTitle": "跨区的选择", "role": "练习", "targetDifficulty": 45, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 13 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0, "clue": 11 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1, "parity": "even" }, { "id": "c8", "q": 4, "r": 0, "clue": 6 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0, "clue": 1 }, { "id": "c13", "q": 6, "r": 1 } ], "walls": [ [ "c8", "c9" ] ] }, { "id": "campaign200-136", "contentRevision": 1, "order": 136, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity" ], "title": "通道 · 奇偶的选择", "chapter": 14, "chapterTitle": "跨区的选择", "role": "练习", "targetDifficulty": 46, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "parity": "even" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 2 }, { "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": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1, "clue": 12 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "direction": "dl" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "parity": "odd" }, { "id": "c12", "x": 1, "y": 3, "w": 2, "h": 1 }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1 } ] }, { "id": "campaign200-137", "contentRevision": 1, "order": 137, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls", "rhythm-door" ], "title": "通道 · 墙 · 门的选择", "chapter": 14, "chapterTitle": "跨区的选择", "role": "练习", "targetDifficulty": 47, "caption": "先观察出口,再按本关规则走遍每一格。", "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": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "direction": "dr" }, { "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, "clue": 7 }, { "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 } ], "doors": [ { "edge": [ "c5", "c4" ], "initialOpen": false } ], "walls": [ [ "c8", "c9" ] ] }, { "id": "campaign200-138", "contentRevision": 1, "order": 138, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation", "walls", "rhythm-door" ], "title": "通道 · 双色 · 墙 · 门的交错", "chapter": 14, "chapterTitle": "跨区的选择", "role": "峰值", "targetDifficulty": 52, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 3, "y": 0, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle", "direction": "dr" }, { "id": "c4", "x": 3, "y": 1, "w": 1, "h": 2, "category": "circle" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c6", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 2, "category": "triangle" }, { "id": "c10", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 3, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c12", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c13", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" } ], "doors": [ { "edge": [ "c13", "c10" ], "initialOpen": false } ], "walls": [ [ "c6", "c7" ] ] }, { "id": "campaign200-139", "contentRevision": 1, "order": 139, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity", "walls", "rhythm-door" ], "title": "通道 · 奇偶 · 墙 · 门的小径", "chapter": 14, "chapterTitle": "跨区的选择", "role": "回落", "targetDifficulty": 31, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c2", "x": 0, "y": 2, "w": 1, "h": 1, "clue": 8 }, { "id": "c3", "x": 0, "y": 3, "w": 2, "h": 1 }, { "id": "c4", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 1, "w": 1, "h": 1, "direction": "lu" }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 3, "w": 2, "h": 1, "parity": "even" }, { "id": "c11", "x": 3, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "c12", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c13", "x": 3, "y": 2, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c4", "c7" ], "initialOpen": false } ], "walls": [ [ "c4", "c5" ] ] }, { "id": "campaign200-140", "contentRevision": 1, "order": 140, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的花园", "chapter": 14, "chapterTitle": "跨区的选择", "role": "收束", "targetDifficulty": 42, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 2, "y": 0, "w": 2, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 0, "y": 0, "w": 1, "h": 1, "clue": 1 }, { "id": "c3", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 0, "y": 1, "w": 1, "h": 2 }, { "id": "c7", "x": 3, "y": 2, "w": 1, "h": 1, "parity": "even" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1, "parity": "even" }, { "id": "c10", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 0, "y": 3, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c10", "c11" ], "initialOpen": false } ], "walls": [ [ "c6", "c9" ], [ "c3", "c7" ] ] }, { "id": "campaign200-141", "contentRevision": 1, "order": 141, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "parity", "walls" ], "title": "双色 · 奇偶 · 墙的选择", "chapter": 15, "chapterTitle": "留住通路", "role": "练习", "targetDifficulty": 43, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle", "parity": "even" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ], "category": "circle" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" } ], "walls": [ [ "c4", "c10" ] ] }, { "id": "campaign200-142", "contentRevision": 1, "order": 142, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 15, "chapterTitle": "留住通路", "role": "练习", "targetDifficulty": 44, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 1, "r": 0, "clue": 2 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1, "parity": "even" }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0 }, { "id": "c13", "q": 6, "r": 1 }, { "id": "c14", "q": 7, "r": 0, "clue": 13 } ], "doors": [ { "edge": [ "c14", "c12" ], "initialOpen": false } ], "walls": [ [ "c6", "c7" ] ] }, { "id": "campaign200-143", "contentRevision": 1, "order": 143, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 15, "chapterTitle": "留住通路", "role": "练习", "targetDifficulty": 45, "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": 2, "clue": 3 }, { "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": 0, "y": 3, "w": 1, "h": 1, "parity": "odd" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 2, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c14", "x": 3, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c5", "c9" ] ] }, { "id": "campaign200-144", "contentRevision": 1, "order": 144, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 15, "chapterTitle": "留住通路", "role": "练习", "targetDifficulty": 46, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "triangle" }, { "id": "c1", "q": 0, "r": 1, "category": "circle" }, { "id": "c2", "q": 1, "r": 2, "category": "triangle" }, { "id": "c3", "q": 1, "r": 0, "category": "circle" }, { "id": "c4", "q": 1, "r": 1, "category": "circle" }, { "id": "c5", "q": 2, "r": 2, "category": "circle" }, { "id": "c6", "q": 2, "r": 0, "category": "triangle" }, { "id": "c7", "q": 2, "r": 1, "category": "triangle" }, { "id": "c8", "q": 3, "r": 2, "category": "triangle" }, { "id": "c9", "q": 3, "r": 0, "category": "circle" }, { "id": "c10", "q": 3, "r": 1, "category": "circle" }, { "id": "c11", "q": 4, "r": 2, "category": "triangle" }, { "id": "c12", "q": 4, "r": 0, "category": "triangle" }, { "id": "c13", "q": 4, "r": 1, "category": "circle" }, { "id": "c14", "q": 5, "r": 2, "clue": 1, "category": "circle" } ], "walls": [ [ "c4", "c6" ], [ "c7", "c10" ] ] }, { "id": "campaign200-145", "contentRevision": 1, "order": 145, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation" ], "title": "通道 · 双色的选择", "chapter": 15, "chapterTitle": "留住通路", "role": "练习", "targetDifficulty": 47, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle", "clue": 7 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 2, "category": "triangle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c13", "x": 2, "y": 3, "w": 1, "h": 1, "category": "triangle", "direction": "ru" }, { "id": "c14", "x": 3, "y": 3, "w": 1, "h": 1, "category": "circle" } ] }, { "id": "campaign200-146", "contentRevision": 1, "order": 146, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 15, "chapterTitle": "留住通路", "role": "练习", "targetDifficulty": 48, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1 }, { "id": "c1", "q": 0, "r": 1, "clue": 3 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0, "parity": "even" }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0, "clue": 9 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0, "clue": 13 }, { "id": "c13", "q": 6, "r": 1 }, { "id": "c14", "q": 7, "r": 0, "clue": 14 } ], "walls": [ [ "c8", "c9" ] ] }, { "id": "campaign200-147", "contentRevision": 1, "order": 147, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity" ], "title": "通道 · 奇偶的选择", "chapter": 15, "chapterTitle": "留住通路", "role": "练习", "targetDifficulty": 49, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 2, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "direction": "lr", "parity": "odd" }, { "id": "c2", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c6", "x": 1, "y": 2, "w": 1, "h": 1, "direction": "dr" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 3, "y": 4, "w": 1, "h": 1 }, { "id": "c13", "x": 2, "y": 4, "w": 1, "h": 1 }, { "id": "c14", "x": 1, "y": 4, "w": 1, "h": 1, "clue": 1 } ] }, { "id": "campaign200-148", "contentRevision": 1, "order": 148, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls", "rhythm-door" ], "title": "通道 · 墙 · 门的交错", "chapter": 15, "chapterTitle": "留住通路", "role": "峰值", "targetDifficulty": 54, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 3, "w": 1, "h": 1, "direction": "lu" }, { "id": "c12", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c14", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c15", "x": 2, "y": 4, "w": 1, "h": 1 }, { "id": "c16", "x": 1, "y": 4, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c15", "c12" ], "initialOpen": false } ], "walls": [ [ "c8", "c12" ], [ "c5", "c6" ] ] }, { "id": "campaign200-149", "contentRevision": 1, "order": 149, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation", "walls", "rhythm-door" ], "title": "通道 · 双色 · 墙 · 门的小径", "chapter": 15, "chapterTitle": "留住通路", "role": "回落", "targetDifficulty": 33, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 0, "y": 0, "w": 1, "h": 2, "category": "triangle" }, { "id": "c4", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c6", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 0, "y": 2, "w": 2, "h": 1, "category": "triangle" }, { "id": "c10", "x": 3, "y": 3, "w": 1, "h": 1, "category": "triangle", "direction": "lu" }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c13", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" } ], "doors": [ { "edge": [ "c2", "c3" ], "initialOpen": false } ], "walls": [ [ "c4", "c5" ] ] }, { "id": "campaign200-150", "contentRevision": 1, "order": 150, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity", "walls", "rhythm-door" ], "title": "通道 · 奇偶 · 墙 · 门的花园", "chapter": 15, "chapterTitle": "留住通路", "role": "收束", "targetDifficulty": 44, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 1, "w": 1, "h": 2 }, { "id": "c1", "x": 0, "y": 0, "w": 1, "h": 1, "direction": "dr" }, { "id": "c2", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c3", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 0, "w": 1, "h": 1, "clue": 5 }, { "id": "c6", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c10", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c12", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c13", "x": 4, "y": 2, "w": 1, "h": 2, "parity": "even" }, { "id": "c14", "x": 4, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c15", "x": 4, "y": 0, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c2", "c3" ], "initialOpen": false } ], "walls": [ [ "c3", "c7" ] ] }, { "id": "campaign200-151", "contentRevision": 1, "order": 151, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls", "rhythm-door" ], "title": "双色 · 墙 · 门的选择", "chapter": 16, "chapterTitle": "复合推理", "role": "练习", "targetDifficulty": 45, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "triangle" }, { "id": "c3", "q": 1, "r": 1, "category": "circle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "triangle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "circle" }, { "id": "c8", "q": 4, "r": 0, "clue": 1, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "triangle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" } ], "doors": [ { "edge": [ "c3", "c1" ], "initialOpen": false } ], "walls": [ [ "c4", "c5" ] ] }, { "id": "campaign200-152", "contentRevision": 1, "order": 152, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 16, "chapterTitle": "复合推理", "role": "练习", "targetDifficulty": 46, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 2, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle", "clue": 8 }, { "id": "c5", "x": 2, "y": 1, "w": 2, "h": 1, "category": "circle" }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" } ], "walls": [ [ "c4", "c5" ], [ "c6", "c7" ] ] }, { "id": "campaign200-153", "contentRevision": 1, "order": 153, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 16, "chapterTitle": "复合推理", "role": "练习", "targetDifficulty": 47, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 4 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1, "parity": "even" }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0, "clue": 11 }, { "id": "c11", "q": 5, "r": 1 } ], "doors": [ { "edge": [ "c10", "c11" ], "initialOpen": false } ], "walls": [ [ "c7", "c8" ] ] }, { "id": "campaign200-154", "contentRevision": 1, "order": 154, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 16, "chapterTitle": "复合推理", "role": "练习", "targetDifficulty": 48, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 2, "h": 1 }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1, "parity": "odd" }, { "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": 2, "h": 1 }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 3, "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, "clue": 1 } ], "walls": [ [ "c0", "c1" ] ] }, { "id": "campaign200-155", "contentRevision": 1, "order": 155, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 16, "chapterTitle": "复合推理", "role": "练习", "targetDifficulty": 49, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "triangle" }, { "id": "c1", "q": 0, "r": 1, "category": "circle" }, { "id": "c2", "q": 1, "r": 0, "category": "circle" }, { "id": "c3", "q": 1, "r": 1, "category": "triangle" }, { "id": "c4", "q": 2, "r": 0, "category": "triangle" }, { "id": "c5", "q": 2, "r": 1, "category": "circle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "triangle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "circle" }, { "id": "c10", "q": 5, "r": 0, "category": "triangle" }, { "id": "c11", "q": 5, "r": 1, "clue": 1, "category": "circle" } ], "walls": [ [ "c0", "c2" ] ] }, { "id": "campaign200-156", "contentRevision": 1, "order": 156, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation" ], "title": "通道 · 双色的选择", "chapter": 16, "chapterTitle": "复合推理", "role": "练习", "targetDifficulty": 50, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle", "direction": "dr" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle", "direction": "lr" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 2, "category": "triangle" }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 0, "y": 2, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ], "category": "circle" }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle" } ] }, { "id": "campaign200-157", "contentRevision": 1, "order": 157, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 16, "chapterTitle": "复合推理", "role": "练习", "targetDifficulty": 51, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 10 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1, "parity": "even" }, { "id": "c8", "q": 4, "r": 0, "clue": 4 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0, "clue": 2 }, { "id": "c11", "q": 5, "r": 1, "clue": 1 } ], "walls": [ [ "c1", "c2" ] ] }, { "id": "campaign200-158", "contentRevision": 1, "order": 158, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity" ], "title": "通道 · 奇偶的交错", "chapter": 16, "chapterTitle": "复合推理", "role": "峰值", "targetDifficulty": 56, "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": 2 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "clue": 10 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 2, "parity": "odd" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "direction": "ru" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 2, "y": 3, "w": 1, "h": 1 } ] }, { "id": "campaign200-159", "contentRevision": 1, "order": 159, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls", "rhythm-door" ], "title": "通道 · 墙 · 门的小径", "chapter": 16, "chapterTitle": "复合推理", "role": "回落", "targetDifficulty": 35, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "direction": "lr" }, { "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 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "direction": "lu" }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 } ], "doors": [ { "edge": [ "c1", "c2" ], "initialOpen": false } ], "walls": [ [ "c6", "c7" ] ] }, { "id": "campaign200-160", "contentRevision": 1, "order": 160, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation", "walls", "rhythm-door" ], "title": "通道 · 双色 · 墙 · 门的花园", "chapter": 16, "chapterTitle": "复合推理", "role": "收束", "targetDifficulty": 46, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 2, "w": 1, "h": 2, "category": "circle" }, { "id": "c1", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle", "direction": "dr" }, { "id": "c2", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 2, "y": 2, "w": 1, "h": 2, "category": "triangle" }, { "id": "c7", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c9", "x": 3, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c12", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c13", "x": 4, "y": 2, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c14", "x": 4, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c15", "x": 4, "y": 0, "w": 1, "h": 1, "category": "circle" } ], "doors": [ { "edge": [ "c9", "c6" ], "initialOpen": false } ], "walls": [ [ "c11", "c12" ], [ "c10", "c13" ] ] }, { "id": "campaign200-161", "contentRevision": 1, "order": 161, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道 · 墙的选择", "chapter": 17, "chapterTitle": "寻找突破口", "role": "练习", "targetDifficulty": 47, "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, "clue": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "direction": "ru" }, { "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 } ], "walls": [ [ "c2", "c3" ] ] }, { "id": "campaign200-162", "contentRevision": 1, "order": 162, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls", "rhythm-door" ], "title": "双色 · 墙 · 门的选择", "chapter": 17, "chapterTitle": "寻找突破口", "role": "练习", "targetDifficulty": 48, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "triangle" }, { "id": "c3", "q": 1, "r": 1, "category": "circle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "triangle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "circle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "triangle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" }, { "id": "c12", "q": 6, "r": 0, "clue": 1, "category": "circle" } ], "doors": [ { "edge": [ "c0", "c1" ], "initialOpen": false } ], "walls": [ [ "c4", "c6" ] ] }, { "id": "campaign200-163", "contentRevision": 1, "order": 163, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 17, "chapterTitle": "寻找突破口", "role": "练习", "targetDifficulty": 49, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c12", "x": 0, "y": 3, "w": 2, "h": 1, "category": "circle" } ], "walls": [ [ "c5", "c9" ] ] }, { "id": "campaign200-164", "contentRevision": 1, "order": 164, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 17, "chapterTitle": "寻找突破口", "role": "练习", "targetDifficulty": 50, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": -1, "parity": "even" }, { "id": "c2", "q": 0, "r": -2 }, { "id": "c3", "q": -1, "r": 0 }, { "id": "c4", "q": -1, "r": -1 }, { "id": "c5", "q": -1, "r": -2, "clue": 1 }, { "id": "c6", "q": -2, "r": 0, "clue": 7 }, { "id": "c7", "q": -2, "r": -1 }, { "id": "c8", "q": -2, "r": -2 }, { "id": "c9", "q": -3, "r": 0 }, { "id": "c10", "q": -3, "r": -1 }, { "id": "c11", "q": -3, "r": -2 }, { "id": "c12", "q": -4, "r": 0, "parity": "odd" } ], "doors": [ { "edge": [ "c11", "c8" ], "initialOpen": false } ], "walls": [ [ "c4", "c5" ], [ "c9", "c10" ] ] }, { "id": "campaign200-165", "contentRevision": 1, "order": 165, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 17, "chapterTitle": "寻找突破口", "role": "练习", "targetDifficulty": 51, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "parity": "odd" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "clue": 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, "clue": 5 }, { "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": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c1", "c5" ] ] }, { "id": "campaign200-166", "contentRevision": 1, "order": 166, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 17, "chapterTitle": "寻找突破口", "role": "练习", "targetDifficulty": 52, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "circle" }, { "id": "c3", "q": 1, "r": 1, "category": "triangle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "circle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "triangle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "circle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" }, { "id": "c12", "q": 6, "r": 0, "category": "triangle" } ], "walls": [ [ "c9", "c11" ] ] }, { "id": "campaign200-167", "contentRevision": 1, "order": 167, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation" ], "title": "通道 · 双色的选择", "chapter": 17, "chapterTitle": "寻找突破口", "role": "练习", "targetDifficulty": 53, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle", "clue": 5 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 2, "category": "circle" }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle", "direction": "lu" }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" } ] }, { "id": "campaign200-168", "contentRevision": 1, "order": 168, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "奇偶 · 墙的交错", "chapter": 17, "chapterTitle": "寻找突破口", "role": "峰值", "targetDifficulty": 58, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 1 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1, "clue": 4 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1, "parity": "even" }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1, "parity": "even" }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0 }, { "id": "c13", "q": 6, "r": 1, "clue": 13 }, { "id": "c14", "q": 7, "r": 0 } ], "walls": [ [ "c12", "c13" ], [ "c7", "c8" ] ] }, { "id": "campaign200-169", "contentRevision": 1, "order": 169, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity" ], "title": "通道 · 奇偶的小径", "chapter": 17, "chapterTitle": "寻找突破口", "role": "回落", "targetDifficulty": 37, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "direction": "dr" }, { "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, "parity": "even" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 2, "clue": 3 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 3, "w": 1, "h": 1 } ] }, { "id": "campaign200-170", "contentRevision": 1, "order": 170, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls", "rhythm-door" ], "title": "通道 · 墙 · 门的花园", "chapter": 17, "chapterTitle": "寻找突破口", "role": "收束", "targetDifficulty": 48, "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, "direction": "lu" }, { "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 } ], "doors": [ { "edge": [ "c1", "c0" ], "initialOpen": false } ], "walls": [ [ "c8", "c9" ] ] }, { "id": "campaign200-171", "contentRevision": 1, "order": 171, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "parity", "walls" ], "title": "双色 · 奇偶 · 墙的选择", "chapter": 18, "chapterTitle": "长线布局", "role": "练习", "targetDifficulty": 49, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ], "category": "triangle" }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle", "parity": "odd" }, { "id": "c3", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" } ], "walls": [ [ "c5", "c9" ] ] }, { "id": "campaign200-172", "contentRevision": 1, "order": 172, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道 · 墙的选择", "chapter": 18, "chapterTitle": "长线布局", "role": "练习", "targetDifficulty": 50, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "direction": "dl" }, { "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 } ], "walls": [ [ "c4", "c8" ], [ "c8", "c9" ] ] }, { "id": "campaign200-173", "contentRevision": 1, "order": 173, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls", "rhythm-door" ], "title": "双色 · 墙 · 门的选择", "chapter": 18, "chapterTitle": "长线布局", "role": "练习", "targetDifficulty": 51, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "circle" }, { "id": "c2", "q": 1, "r": 0, "category": "triangle" }, { "id": "c3", "q": 1, "r": 1, "category": "triangle" }, { "id": "c4", "q": 2, "r": 0, "category": "triangle" }, { "id": "c5", "q": 2, "r": 1, "category": "circle" }, { "id": "c6", "q": 3, "r": 0, "category": "circle" }, { "id": "c7", "q": 3, "r": 1, "category": "triangle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "triangle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" }, { "id": "c12", "q": 6, "r": 0, "category": "circle" }, { "id": "c13", "q": 6, "r": 1, "category": "triangle" } ], "doors": [ { "edge": [ "c12", "c13" ], "initialOpen": false } ], "walls": [ [ "c8", "c10" ] ] }, { "id": "campaign200-174", "contentRevision": 1, "order": 174, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 18, "chapterTitle": "长线布局", "role": "练习", "targetDifficulty": 52, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 2, "y": 1, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ], "category": "triangle" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 1, "y": 3, "w": 2, "h": 1, "category": "circle" }, { "id": "c12", "x": 3, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c13", "x": 0, "y": 4, "w": 1, "h": 1, "clue": 1, "category": "circle" } ], "walls": [ [ "c1", "c5" ] ] }, { "id": "campaign200-175", "contentRevision": 1, "order": 175, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 18, "chapterTitle": "长线布局", "role": "练习", "targetDifficulty": 53, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 1, "r": 0, "clue": 1 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1, "clue": 6 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0 }, { "id": "c13", "q": 6, "r": 1, "parity": "odd" } ], "doors": [ { "edge": [ "c10", "c8" ], "initialOpen": false } ], "walls": [ [ "c9", "c10" ] ] }, { "id": "campaign200-176", "contentRevision": 1, "order": 176, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 18, "chapterTitle": "长线布局", "role": "练习", "targetDifficulty": 54, "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, "parity": "odd" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 2 }, { "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": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "parity": "odd" }, { "id": "c11", "x": 0, "y": 3, "w": 2, "h": 1 }, { "id": "c12", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c6", "c9" ], [ "c2", "c6" ] ] }, { "id": "campaign200-177", "contentRevision": 1, "order": 177, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 18, "chapterTitle": "长线布局", "role": "练习", "targetDifficulty": 55, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "triangle" }, { "id": "c3", "q": 1, "r": 1, "category": "circle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "triangle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "circle" }, { "id": "c8", "q": 4, "r": 0, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "triangle", "clue": 12 }, { "id": "c11", "q": 5, "r": 1, "category": "circle" }, { "id": "c12", "q": 6, "r": 0, "category": "circle" }, { "id": "c13", "q": 6, "r": 1, "category": "triangle" } ], "walls": [ [ "c10", "c11" ] ] }, { "id": "campaign200-178", "contentRevision": 1, "order": 178, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation" ], "title": "通道 · 双色的交错", "chapter": 18, "chapterTitle": "长线布局", "role": "峰值", "targetDifficulty": 60, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle", "direction": "dr" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 2, "h": 1, "category": "triangle" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 1, "y": 2, "w": 2, "h": 1, "category": "triangle" }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c12", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c14", "x": 0, "y": 4, "w": 1, "h": 1, "category": "circle" }, { "id": "c15", "x": 1, "y": 4, "w": 1, "h": 1, "category": "triangle" } ] }, { "id": "campaign200-179", "contentRevision": 1, "order": 179, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "奇偶 · 墙的小径", "chapter": 18, "chapterTitle": "长线布局", "role": "回落", "targetDifficulty": 39, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0, "parity": "odd" }, { "id": "c7", "q": 3, "r": 1, "clue": 5 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1, "clue": 3 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1, "clue": 1 } ], "walls": [ [ "c0", "c1" ] ] }, { "id": "campaign200-180", "contentRevision": 1, "order": 180, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity" ], "title": "通道 · 奇偶的花园", "chapter": 18, "chapterTitle": "长线布局", "role": "收束", "targetDifficulty": 50, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 0, 1 ], [ 1, 0 ] ] }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1, "direction": "lr", "parity": "odd" }, { "id": "c2", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c4", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 3, "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, "direction": "dl" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 2, "parity": "even" }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 3, "y": 3, "w": 1, "h": 1, "clue": 1 }, { "id": "c13", "x": 2, "y": 4, "w": 1, "h": 1 } ] }, { "id": "campaign200-181", "contentRevision": 1, "order": 181, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity", "walls", "rhythm-door" ], "title": "通道 · 奇偶 · 墙 · 门的选择", "chapter": 19, "chapterTitle": "综合挑战", "role": "练习", "targetDifficulty": 51, "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, "clue": 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": 2, "h": 1 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1, "parity": "even" }, { "id": "c9", "x": 2, "y": 2, "w": 2, "h": 1 }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "direction": "dr" }, { "id": "c12", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c14", "x": 0, "y": 4, "w": 1, "h": 1 }, { "id": "c15", "x": 1, "y": 4, "w": 1, "h": 1 } ], "doors": [ { "edge": [ "c10", "c7" ], "initialOpen": false } ], "walls": [ [ "c2", "c6" ] ] }, { "id": "campaign200-182", "contentRevision": 1, "order": 182, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 19, "chapterTitle": "综合挑战", "role": "练习", "targetDifficulty": 52, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 2, "h": 1 }, { "id": "c1", "x": 2, "y": 0, "w": 1, "h": 1, "clue": 11 }, { "id": "c2", "x": 3, "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, "parity": "odd" }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 2 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c14", "x": 0, "y": 4, "w": 1, "h": 1, "clue": 1 } ], "doors": [ { "edge": [ "c1", "c5" ], "initialOpen": false } ], "walls": [ [ "c3", "c4" ] ] }, { "id": "campaign200-183", "contentRevision": 1, "order": 183, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道 · 墙的选择", "chapter": 19, "chapterTitle": "综合挑战", "role": "练习", "targetDifficulty": 53, "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, "direction": "dl" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "clue": 10 }, { "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, "clue": 1 }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 1, "y": 3, "w": 1, "h": 1, "direction": "lr" }, { "id": "c14", "x": 2, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c5", "c6" ] ] }, { "id": "campaign200-184", "contentRevision": 1, "order": 184, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls", "rhythm-door" ], "title": "双色 · 墙 · 门的选择", "chapter": 19, "chapterTitle": "综合挑战", "role": "练习", "targetDifficulty": 54, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "circle" }, { "id": "c3", "q": 1, "r": 1, "category": "triangle" }, { "id": "c4", "q": 2, "r": 0, "category": "circle" }, { "id": "c5", "q": 2, "r": 1, "category": "triangle" }, { "id": "c6", "q": 3, "r": 0, "category": "circle" }, { "id": "c7", "q": 3, "r": 1, "category": "circle" }, { "id": "c8", "q": 4, "r": 0, "category": "triangle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "circle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" }, { "id": "c12", "q": 6, "r": 0, "category": "triangle" }, { "id": "c13", "q": 6, "r": 1, "category": "triangle" }, { "id": "c14", "q": 7, "r": 0, "category": "circle" } ], "doors": [ { "edge": [ "c14", "c12" ], "initialOpen": false } ], "walls": [ [ "c5", "c7" ], [ "c9", "c10" ] ] }, { "id": "campaign200-185", "contentRevision": 1, "order": 185, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 19, "chapterTitle": "综合挑战", "role": "练习", "targetDifficulty": 55, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle", "clue": 12 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 2, "category": "triangle" }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c13", "x": 2, "y": 3, "w": 1, "h": 1, "category": "triangle" }, { "id": "c14", "x": 3, "y": 3, "w": 1, "h": 1, "clue": 1, "category": "circle" } ], "walls": [ [ "c6", "c7" ] ] }, { "id": "campaign200-186", "contentRevision": 1, "order": 186, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 19, "chapterTitle": "综合挑战", "role": "练习", "targetDifficulty": 56, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1, "clue": 14 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0, "clue": 7 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0, "parity": "odd" }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0, "clue": 1 }, { "id": "c13", "q": 6, "r": 1 }, { "id": "c14", "q": 7, "r": 0 } ], "doors": [ { "edge": [ "c0", "c1" ], "initialOpen": false } ], "walls": [ [ "c7", "c8" ] ] }, { "id": "campaign200-187", "contentRevision": 1, "order": 187, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的选择", "chapter": 19, "chapterTitle": "综合挑战", "role": "练习", "targetDifficulty": 57, "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, "clue": 11 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "clue": 13 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1, "parity": "odd" }, { "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": 2, "h": 1 }, { "id": "c14", "x": 3, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c13", "c14" ] ] }, { "id": "campaign200-188", "contentRevision": 1, "order": 188, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "双色 · 墙的交错", "chapter": 19, "chapterTitle": "综合挑战", "role": "峰值", "targetDifficulty": 62, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "triangle" }, { "id": "c1", "q": 0, "r": 1, "category": "circle" }, { "id": "c2", "q": 1, "r": 2, "category": "circle" }, { "id": "c3", "q": 1, "r": 0, "category": "circle" }, { "id": "c4", "q": 1, "r": 1, "category": "triangle" }, { "id": "c5", "q": 2, "r": 2, "category": "triangle" }, { "id": "c6", "q": 2, "r": 0, "category": "triangle" }, { "id": "c7", "q": 2, "r": 1, "clue": 1, "category": "circle" }, { "id": "c8", "q": 3, "r": 2, "category": "circle" }, { "id": "c9", "q": 3, "r": 0, "category": "circle" }, { "id": "c10", "q": 3, "r": 1, "category": "circle", "clue": 9 }, { "id": "c11", "q": 4, "r": 2, "category": "triangle" }, { "id": "c12", "q": 4, "r": 0, "category": "triangle" }, { "id": "c13", "q": 4, "r": 1, "category": "triangle" }, { "id": "c14", "q": 5, "r": 2, "category": "circle" }, { "id": "c15", "q": 5, "r": 0, "category": "circle" }, { "id": "c16", "q": 5, "r": 1, "category": "triangle" } ], "walls": [ [ "c12", "c15" ], [ "c5", "c7" ] ] }, { "id": "campaign200-189", "contentRevision": 1, "order": 189, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation" ], "title": "通道 · 双色的小径", "chapter": 19, "chapterTitle": "综合挑战", "role": "回落", "targetDifficulty": 41, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 2, "y": 0, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ], "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c5", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c9", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c10", "x": 2, "y": 3, "w": 1, "h": 1, "category": "circle", "direction": "lu" }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle", "direction": "lr" }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" } ] }, { "id": "campaign200-190", "contentRevision": 1, "order": 190, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls" ], "title": "奇偶 · 墙的花园", "chapter": 19, "chapterTitle": "综合挑战", "role": "收束", "targetDifficulty": 52, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 1, "r": 0, "clue": 1 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0 }, { "id": "c5", "q": 2, "r": 1, "parity": "odd" }, { "id": "c6", "q": 3, "r": 0 }, { "id": "c7", "q": 3, "r": 1, "clue": 9 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 }, { "id": "c12", "q": 6, "r": 0, "clue": 14 }, { "id": "c13", "q": 6, "r": 1 }, { "id": "c14", "q": 7, "r": 0 } ], "walls": [ [ "c9", "c11" ] ] }, { "id": "campaign200-191", "contentRevision": 1, "order": 191, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "parity", "walls" ], "title": "双色 · 奇偶 · 墙的选择", "chapter": 20, "chapterTitle": "最后的花园", "role": "练习", "targetDifficulty": 53, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 2, "category": "triangle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "category": "triangle", "parity": "even" }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "category": "triangle" } ], "walls": [ [ "c7", "c8" ] ] }, { "id": "campaign200-192", "contentRevision": 1, "order": 192, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "parity", "walls", "rhythm-door" ], "title": "通道 · 奇偶 · 墙 · 门的选择", "chapter": 20, "chapterTitle": "最后的花园", "role": "练习", "targetDifficulty": 54, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 2 }, { "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": 1, "y": 1, "w": 1, "h": 1, "clue": 1 }, { "id": "c5", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 2, "h": 1 }, { "id": "c9", "x": 3, "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, "direction": "lu", "parity": "even" }, { "id": "c14", "x": 0, "y": 4, "w": 1, "h": 1 }, { "id": "c15", "x": 1, "y": 4, "w": 1, "h": 1, "clue": 7 } ], "doors": [ { "edge": [ "c3", "c6" ], "initialOpen": false } ], "walls": [ [ "c4", "c8" ] ] }, { "id": "campaign200-193", "contentRevision": 1, "order": 193, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 20, "chapterTitle": "最后的花园", "role": "练习", "targetDifficulty": 55, "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": 2, "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": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "parity": "even" }, { "id": "c11", "x": 0, "y": 3, "w": 1, "h": 1, "clue": 1 } ], "doors": [ { "edge": [ "c9", "c5" ], "initialOpen": false } ], "walls": [ [ "c3", "c7" ] ] }, { "id": "campaign200-194", "contentRevision": 1, "order": 194, "mode": "campaign-200", "geometry": "square", "features": [ "direction", "walls" ], "title": "通道 · 墙的选择", "chapter": 20, "chapterTitle": "最后的花园", "role": "练习", "targetDifficulty": 56, "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, "clue": 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, "direction": "lu" }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c1", "c4" ] ] }, { "id": "campaign200-195", "contentRevision": 1, "order": 195, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls", "rhythm-door" ], "title": "双色 · 墙 · 门的选择", "chapter": 20, "chapterTitle": "最后的花园", "role": "练习", "targetDifficulty": 57, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "category": "triangle" }, { "id": "c1", "q": 0, "r": 1, "category": "circle" }, { "id": "c2", "q": 1, "r": 0, "category": "circle" }, { "id": "c3", "q": 1, "r": 1, "category": "triangle" }, { "id": "c4", "q": 2, "r": 0, "category": "triangle" }, { "id": "c5", "q": 2, "r": 1, "category": "circle" }, { "id": "c6", "q": 3, "r": 0, "category": "triangle" }, { "id": "c7", "q": 3, "r": 1, "category": "circle" }, { "id": "c8", "q": 4, "r": 0, "clue": 1, "category": "circle" }, { "id": "c9", "q": 4, "r": 1, "category": "triangle" }, { "id": "c10", "q": 5, "r": 0, "category": "triangle" }, { "id": "c11", "q": 5, "r": 1, "category": "circle" } ], "doors": [ { "edge": [ "c1", "c0" ], "initialOpen": false } ], "walls": [ [ "c2", "c3" ] ] }, { "id": "campaign200-196", "contentRevision": 1, "order": 196, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "alternation", "walls" ], "title": "双色 · 墙的选择", "chapter": 20, "chapterTitle": "最后的花园", "role": "练习", "targetDifficulty": 58, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1, "category": "triangle", "clue": 6 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1, "category": "triangle" }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 2, "category": "triangle" }, { "id": "c9", "x": 1, "y": 2, "w": 2, "h": 1, "category": "triangle" }, { "id": "c10", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "category": "circle" } ], "walls": [ [ "c1", "c5" ], [ "c6", "c9" ] ] }, { "id": "campaign200-197", "contentRevision": 1, "order": 197, "mode": "campaign-200", "geometry": "hex", "features": [ "parity", "walls", "rhythm-door" ], "title": "奇偶 · 墙 · 门的选择", "chapter": 20, "chapterTitle": "最后的花园", "role": "练习", "targetDifficulty": 59, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1 }, { "id": "c1", "q": 0, "r": 1 }, { "id": "c2", "q": 1, "r": 0 }, { "id": "c3", "q": 1, "r": 1 }, { "id": "c4", "q": 2, "r": 0, "clue": 5 }, { "id": "c5", "q": 2, "r": 1 }, { "id": "c6", "q": 3, "r": 0, "parity": "odd" }, { "id": "c7", "q": 3, "r": 1 }, { "id": "c8", "q": 4, "r": 0 }, { "id": "c9", "q": 4, "r": 1, "clue": 11 }, { "id": "c10", "q": 5, "r": 0 }, { "id": "c11", "q": 5, "r": 1 } ], "doors": [ { "edge": [ "c9", "c11" ], "initialOpen": false } ], "walls": [ [ "c1", "c3" ] ] }, { "id": "campaign200-198", "contentRevision": 1, "order": 198, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "parity", "walls" ], "title": "奇偶 · 墙的交错", "chapter": 20, "chapterTitle": "最后的花园", "role": "峰值", "targetDifficulty": 64, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 2 }, { "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": 1, "y": 1, "w": 2, "h": 2, "shape": [ [ 0, 0 ], [ 1, 0 ], [ 0, 1 ] ] }, { "id": "c5", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c7", "x": 2, "y": 2, "w": 1, "h": 1, "parity": "odd" }, { "id": "c8", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c10", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c11", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c12", "x": 3, "y": 3, "w": 1, "h": 1, "clue": 5 }, { "id": "c13", "x": 0, "y": 4, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c4", "c5" ] ] }, { "id": "campaign200-199", "contentRevision": 1, "order": 199, "mode": "campaign-200", "geometry": "hex", "features": [ "alternation", "walls" ], "title": "双色 · 墙的小径", "chapter": 20, "chapterTitle": "最后的花园", "role": "回落", "targetDifficulty": 43, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "q": 0, "r": 0, "clue": 1, "category": "circle" }, { "id": "c1", "q": 0, "r": 1, "category": "triangle" }, { "id": "c2", "q": 1, "r": 0, "category": "circle" }, { "id": "c3", "q": 1, "r": 1, "category": "triangle" }, { "id": "c4", "q": 2, "r": 0, "category": "triangle" }, { "id": "c5", "q": 2, "r": 1, "category": "circle" }, { "id": "c6", "q": 3, "r": 0, "category": "circle" }, { "id": "c7", "q": 3, "r": 1, "category": "triangle" }, { "id": "c8", "q": 4, "r": 0, "category": "triangle" }, { "id": "c9", "q": 4, "r": 1, "category": "circle", "clue": 9 } ], "walls": [ [ "c6", "c7" ] ] }, { "id": "campaign200-200", "contentRevision": 1, "order": 200, "mode": "campaign-200", "geometry": "blocks", "features": [ "big", "direction", "alternation" ], "title": "通道 · 双色的花园", "chapter": 20, "chapterTitle": "最后的花园", "role": "收束", "targetDifficulty": 54, "caption": "先观察出口,再按本关规则走遍每一格。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 2, "category": "triangle" }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1, "category": "circle" }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "category": "triangle" }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1, "clue": 1, "category": "circle" }, { "id": "c4", "x": 1, "y": 1, "w": 1, "h": 1, "category": "circle" }, { "id": "c5", "x": 2, "y": 1, "w": 2, "h": 1, "category": "triangle" }, { "id": "c6", "x": 0, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c7", "x": 1, "y": 2, "w": 1, "h": 1, "category": "circle", "direction": "dr" }, { "id": "c8", "x": 2, "y": 2, "w": 1, "h": 1, "category": "triangle" }, { "id": "c9", "x": 3, "y": 2, "w": 1, "h": 1, "category": "circle" }, { "id": "c10", "x": 0, "y": 3, "w": 1, "h": 1, "category": "circle" }, { "id": "c11", "x": 1, "y": 3, "w": 1, "h": 1, "category": "triangle" } ] } ], "playOrder": [ "campaign200-001", "campaign200-002", "campaign200-003", "campaign200-004", "campaign200-005", "campaign200-006", "campaign200-007", "campaign200-008", "campaign200-009", "campaign200-010", "campaign200-011", "campaign200-012", "campaign200-013", "campaign200-014", "campaign200-015", "campaign200-016", "campaign200-017", "campaign200-018", "campaign200-019", "campaign200-020", "campaign200-021", "campaign200-022", "campaign200-023", "campaign200-024", "campaign200-025", "campaign200-026", "campaign200-027", "campaign200-028", "campaign200-029", "campaign200-030", "campaign200-031", "campaign200-032", "campaign200-033", "campaign200-034", "campaign200-035", "campaign200-036", "campaign200-037", "campaign200-038", "campaign200-039", "campaign200-040", "campaign200-041", "campaign200-042", "campaign200-043", "campaign200-044", "campaign200-045", "campaign200-046", "campaign200-047", "campaign200-048", "campaign200-049", "campaign200-050", "campaign200-051", "campaign200-052", "campaign200-053", "campaign200-054", "campaign200-055", "campaign200-056", "campaign200-057", "campaign200-058", "campaign200-059", "campaign200-060", "campaign200-061", "campaign200-062", "campaign200-063", "campaign200-064", "campaign200-065", "campaign200-066", "campaign200-067", "campaign200-068", "campaign200-069", "campaign200-070", "campaign200-071", "campaign200-072", "campaign200-073", "campaign200-074", "campaign200-075", "campaign200-076", "campaign200-077", "campaign200-078", "campaign200-079", "campaign200-080", "campaign200-081", "campaign200-082", "campaign200-083", "campaign200-084", "campaign200-085", "campaign200-086", "campaign200-087", "campaign200-088", "campaign200-089", "campaign200-090", "campaign200-091", "campaign200-092", "campaign200-093", "campaign200-094", "campaign200-095", "campaign200-096", "campaign200-097", "campaign200-098", "campaign200-099", "campaign200-100", "campaign200-101", "campaign200-102", "campaign200-103", "campaign200-104", "campaign200-105", "campaign200-106", "campaign200-107", "campaign200-108", "campaign200-109", "campaign200-110", "campaign200-111", "campaign200-112", "campaign200-113", "campaign200-114", "campaign200-115", "campaign200-116", "campaign200-117", "campaign200-118", "campaign200-119", "campaign200-120", "campaign200-121", "campaign200-122", "campaign200-123", "campaign200-124", "campaign200-125", "campaign200-126", "campaign200-127", "campaign200-128", "campaign200-129", "campaign200-130", "campaign200-131", "campaign200-132", "campaign200-133", "campaign200-134", "campaign200-135", "campaign200-136", "campaign200-137", "campaign200-138", "campaign200-139", "campaign200-140", "campaign200-141", "campaign200-142", "campaign200-143", "campaign200-144", "campaign200-145", "campaign200-146", "campaign200-147", "campaign200-148", "campaign200-149", "campaign200-150", "campaign200-151", "campaign200-152", "campaign200-153", "campaign200-154", "campaign200-155", "campaign200-156", "campaign200-157", "campaign200-158", "campaign200-159", "campaign200-160", "campaign200-161", "campaign200-162", "campaign200-163", "campaign200-164", "campaign200-165", "campaign200-166", "campaign200-167", "campaign200-168", "campaign200-169", "campaign200-170", "campaign200-171", "campaign200-172", "campaign200-173", "campaign200-174", "campaign200-175", "campaign200-176", "campaign200-177", "campaign200-178", "campaign200-179", "campaign200-180", "campaign200-181", "campaign200-182", "campaign200-183", "campaign200-184", "campaign200-185", "campaign200-186", "campaign200-187", "campaign200-188", "campaign200-189", "campaign200-190", "campaign200-191", "campaign200-192", "campaign200-193", "campaign200-194", "campaign200-195", "campaign200-196", "campaign200-197", "campaign200-198", "campaign200-199", "campaign200-200" ] }