Files
NumberSwipe_New/campaign-50/levels.json
T

5937 lines
108 KiB
JSON

{
"mode": "campaign-50",
"version": "demo-2026-10-14-v2",
"title": "数字一笔 · 53关DEMO",
"chapters": [
{
"id": 1,
"title": "覆盖、大格与墙",
"introduced": [
"big",
"walls"
],
"focus": "结束操作教学,建立计步与区域收尾",
"peak": 8
},
{
"id": 2,
"title": "方向与双色",
"introduced": [
"direction",
"alternation"
],
"focus": "明确进出边,再规划异色续接",
"peak": 18
},
{
"id": 3,
"title": "奇偶与步进门",
"introduced": [
"parity",
"rhythm-door"
],
"focus": "真实步号与到达状态,五关单元引入",
"peak": 28
},
{
"id": 4,
"title": "六边迁移与起点推理",
"introduced": [
"hex",
"unknown-start"
],
"focus": "旧规则迁移到六向几何,适度减少起点信息",
"peak": 38
},
{
"id": 5,
"title": "组合应用与收束",
"introduced": [],
"focus": "增加推理依赖,不继续增加规则",
"peak": 48
}
],
"rule": "每格一次,数字是访问步号。每关只启用显示的规则;大格整块一步,墙不能穿过,双色每步换色,奇偶看步号,通道按图示两边进出,门通过前每落一格切换,通过后保持开启。",
"levels": [
{
"id": "21ceadc1-cd0e-511b-b7d3-d227e01de8a1",
"contentRevision": 1,
"order": 1,
"mode": "campaign-50",
"geometry": "square",
"features": [],
"title": "第一笔",
"chapter": 1,
"chapterTitle": "覆盖、大格与墙",
"role": "演示/热身",
"targetDifficulty": 12,
"caption": "从1开始,走遍全部格,最后到5。",
"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": 5
},
{
"id": "c3",
"x": 0,
"y": 1,
"w": 1,
"h": 1
},
{
"id": "c4",
"x": 1,
"y": 1,
"w": 1,
"h": 1,
"clue": 1
}
]
},
{
"id": "de71e06d-ed2b-5371-a3dd-7089ccff10b3",
"contentRevision": 1,
"order": 2,
"mode": "campaign-50",
"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
}
]
},
{
"id": "f521de33-0d27-54c1-9c04-8fe43955132c",
"contentRevision": 1,
"order": 3,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big"
],
"title": "大块一步",
"chapter": 1,
"chapterTitle": "覆盖、大格与墙",
"role": "变化",
"targetDifficulty": 20,
"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
}
]
},
{
"id": "07323e0e-de6c-5d71-8876-e3d88d008b60",
"contentRevision": 1,
"order": 4,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big"
],
"title": "枢纽留后",
"chapter": 1,
"chapterTitle": "覆盖、大格与墙",
"role": "组合",
"targetDifficulty": 22,
"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
}
]
},
{
"id": "0b255856-d185-5314-85e3-4a95eb233b04",
"contentRevision": 1,
"order": 5,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big"
],
"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": 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
}
]
},
{
"id": "23914286-0aa4-5d7a-afd1-b5a31c0c1a6e",
"contentRevision": 1,
"order": 6,
"mode": "campaign-50",
"geometry": "square",
"features": [
"walls"
],
"title": "边上的墙",
"chapter": 1,
"chapterTitle": "覆盖、大格与墙",
"role": "演示/迁移",
"targetDifficulty": 30,
"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": "e85cd2f3-94af-5b5e-bfd5-d513e6a5ba2c",
"contentRevision": 1,
"order": 7,
"mode": "campaign-50",
"geometry": "square",
"features": [
"walls"
],
"title": "近路要绕",
"chapter": 1,
"chapterTitle": "覆盖、大格与墙",
"role": "练习/挑战",
"targetDifficulty": 35,
"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": "a2cbcb61-034a-5215-9a31-035c1c0b96f5",
"contentRevision": 1,
"order": 8,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"walls"
],
"title": "第一座桥",
"chapter": 1,
"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,
"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"
]
]
},
{
"id": "c27d6782-9897-56e4-9024-27a725af609a",
"contentRevision": 1,
"order": 9,
"mode": "campaign-50",
"geometry": "square",
"features": [
"walls"
],
"title": "绕过去就好",
"chapter": 1,
"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": 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": "2a913cf0-2d97-512f-b8d8-bf4b859ac675",
"contentRevision": 1,
"order": 10,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"walls"
],
"title": "对称小花园",
"chapter": 1,
"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": 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": "9edd9ff2-ed54-5fd8-a0e5-8c477b3100bc",
"contentRevision": 1,
"order": 11,
"mode": "campaign-50",
"geometry": "square",
"features": [
"direction"
],
"title": "左右通道",
"chapter": 2,
"chapterTitle": "方向与双色",
"role": "演示/热身",
"targetDifficulty": 24,
"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": "852f0119-285e-5ec3-9569-8e34485bcf74",
"contentRevision": 1,
"order": 12,
"mode": "campaign-50",
"geometry": "square",
"features": [
"direction"
],
"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
},
{
"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": "f509046b-a9b3-5f56-9aeb-e5b772115dfe",
"contentRevision": 1,
"order": 13,
"mode": "campaign-50",
"geometry": "square",
"features": [
"direction"
],
"title": "认清拐角",
"chapter": 2,
"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
},
{
"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": "44f6955d-e999-5c24-8d71-14dc2d16f8f1",
"contentRevision": 1,
"order": 14,
"mode": "campaign-50",
"geometry": "square",
"features": [
"direction",
"walls"
],
"title": "两角相接",
"chapter": 2,
"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
},
{
"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"
]
]
},
{
"id": "8f11cd51-0d6d-584a-9d00-babd8e381410",
"contentRevision": 1,
"order": 15,
"mode": "campaign-50",
"geometry": "square",
"features": [
"direction",
"walls"
],
"title": "直线与拐角",
"chapter": 2,
"chapterTitle": "方向与双色",
"role": "巩固",
"targetDifficulty": 38,
"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": "a9749d13-9881-5ed8-9fcd-d06589e4e7df",
"contentRevision": 1,
"order": 16,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"alternation"
],
"title": "蓝橙第一步",
"chapter": 2,
"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": 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": "a9742951-1d48-538e-8d10-f37c3492ed6f",
"contentRevision": 1,
"order": 17,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"alternation"
],
"title": "留下另一种颜色",
"chapter": 2,
"chapterTitle": "方向与双色",
"role": "练习/挑战",
"targetDifficulty": 32,
"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": "7261dec3-e994-5326-8755-2e60168b909c",
"contentRevision": 1,
"order": 18,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"alternation",
"walls"
],
"title": "双色跨区",
"chapter": 2,
"chapterTitle": "方向与双色",
"role": "章节峰值",
"targetDifficulty": 46,
"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": "21ae0172-eeda-51ab-a66c-2de946d2541b",
"contentRevision": 1,
"order": 19,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"alternation"
],
"title": "短短的接力",
"chapter": 2,
"chapterTitle": "方向与双色",
"role": "释放",
"targetDifficulty": 32,
"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": "cc92cc4f-1336-544e-81b4-bd6731ed60d3",
"contentRevision": 1,
"order": 20,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"alternation"
],
"title": "双色回环",
"chapter": 2,
"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": 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": "9b9c1633-aedf-51f2-a04b-3818a2c6b7db",
"contentRevision": 1,
"order": 21,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"parity"
],
"title": "偶数落脚",
"chapter": 3,
"chapterTitle": "奇偶与步进门",
"role": "演示/热身",
"targetDifficulty": 30,
"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": "2174f62c-3d56-575a-8210-b1535710e9b0",
"contentRevision": 1,
"order": 22,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"parity"
],
"title": "奇数绕行",
"chapter": 3,
"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,
"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": "82766c6c-a705-5340-acf7-d4d46dc113c1",
"contentRevision": 1,
"order": 23,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"parity"
],
"title": "凹口的步号",
"chapter": 3,
"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
},
{
"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": "f872f251-f6cd-5cf4-a8fa-c3619f948f22",
"contentRevision": 1,
"order": 24,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"parity",
"walls"
],
"title": "墙后先收尾",
"chapter": 3,
"chapterTitle": "奇偶与步进门",
"role": "组合",
"targetDifficulty": 43,
"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": "1bcbf26f-650f-5791-b227-dd5e8f0d2dd0",
"contentRevision": 1,
"order": 25,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"parity"
],
"title": "少量线索也够",
"chapter": 3,
"chapterTitle": "奇偶与步进门",
"role": "巩固",
"targetDifficulty": 36,
"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": "da394472-bef6-53dd-abb2-bc4e7a60f07e",
"contentRevision": 1,
"order": 26,
"mode": "campaign-50",
"geometry": "square",
"features": [
"rhythm-door"
],
"title": "门随脚步开关",
"chapter": 3,
"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,
"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": "d1d36cdb-8e4f-57b9-b53a-754da1264744",
"contentRevision": 1,
"order": 27,
"mode": "campaign-50",
"geometry": "square",
"features": [
"rhythm-door"
],
"title": "从另一侧通过",
"chapter": 3,
"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,
"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": "a3f362fb-e070-5340-804a-14cb90fef2d4",
"contentRevision": 1,
"order": 28,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"rhythm-door"
],
"title": "大块改变节拍",
"chapter": 3,
"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
},
{
"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": "d09f715e-948a-5ddc-ac89-1e2fa8e917f3",
"contentRevision": 1,
"order": 29,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"rhythm-door",
"walls"
],
"title": "墙和门分开看",
"chapter": 3,
"chapterTitle": "奇偶与步进门",
"role": "释放",
"targetDifficulty": 40,
"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": "ea61da6f-0488-59bd-b1f5-5e4f4efa4bbd",
"contentRevision": 1,
"order": 30,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"rhythm-door"
],
"title": "顺着节拍收尾",
"chapter": 3,
"chapterTitle": "奇偶与步进门",
"role": "收束",
"targetDifficulty": 42,
"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": "d61b202d-a661-5a76-8b40-0cef0a79480d",
"contentRevision": 1,
"order": 31,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"walls"
],
"title": "六向邻接",
"chapter": 4,
"chapterTitle": "六边迁移与起点推理",
"role": "演示/热身",
"targetDifficulty": 34,
"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": "2c745dac-0edc-5d14-acda-be7bd80331f9",
"contentRevision": 1,
"order": 32,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"walls"
],
"title": "六边留出口",
"chapter": 4,
"chapterTitle": "六边迁移与起点推理",
"role": "练习",
"targetDifficulty": 38,
"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": "36adc671-1d28-5c05-96c1-c7f84dff757a",
"contentRevision": 1,
"order": 33,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"alternation"
],
"title": "六边换颜色",
"chapter": 4,
"chapterTitle": "六边迁移与起点推理",
"role": "变化",
"targetDifficulty": 43,
"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": "a0bd742b-73c2-5dd6-9df9-a69580e5becd",
"contentRevision": 1,
"order": 34,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"alternation",
"walls"
],
"title": "颜色之外还有墙",
"chapter": 4,
"chapterTitle": "六边迁移与起点推理",
"role": "组合",
"targetDifficulty": 47,
"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": "03398b88-7ed6-5bc3-b001-7bbcb825d963",
"contentRevision": 1,
"order": 35,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"alternation",
"walls"
],
"title": "六边小花园",
"chapter": 4,
"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,
"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": "1a91cff3-d0ef-5abc-b4a1-adbc4d70a208",
"contentRevision": 1,
"order": 36,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"parity"
],
"title": "六边也有奇偶",
"chapter": 4,
"chapterTitle": "六边迁移与起点推理",
"role": "演示/迁移",
"targetDifficulty": 44,
"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": "2e11044e-f88b-5152-bda8-b1eed66a3888",
"contentRevision": 1,
"order": 37,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"parity"
],
"title": "起点没有写出",
"chapter": 4,
"chapterTitle": "六边迁移与起点推理",
"role": "练习/挑战",
"targetDifficulty": 49,
"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": "349e4537-d0e7-545d-be9b-feb7ff23fa2f",
"contentRevision": 1,
"order": 38,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"parity",
"walls"
],
"title": "找起点再跨区",
"chapter": 4,
"chapterTitle": "六边迁移与起点推理",
"role": "章节峰值",
"targetDifficulty": 58,
"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": "7f895016-a15f-5d1a-b89b-dce54f3f0986",
"contentRevision": 1,
"order": 39,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"parity",
"walls"
],
"title": "给回起点的短题",
"chapter": 4,
"chapterTitle": "六边迁移与起点推理",
"role": "释放",
"targetDifficulty": 42,
"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": "15549f52-37a6-5149-b564-8caf096022fe",
"contentRevision": 1,
"order": 40,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"parity",
"walls"
],
"title": "六边收束",
"chapter": 4,
"chapterTitle": "六边迁移与起点推理",
"role": "收束",
"targetDifficulty": 46,
"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": "034f2c11-d092-5280-b22d-dbe2b8ca26c2",
"contentRevision": 1,
"order": 41,
"mode": "campaign-50",
"geometry": "square",
"features": [
"direction",
"walls"
],
"title": "通道再接力",
"chapter": 5,
"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,
"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": "758c22d7-8b75-5110-befe-9b4b71a749b0",
"contentRevision": 1,
"order": 42,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"alternation",
"walls"
],
"title": "两个双色枢纽",
"chapter": 5,
"chapterTitle": "组合应用与收束",
"role": "练习",
"targetDifficulty": 48,
"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": "d430c0b6-4d1c-50f0-9365-82f40d6bdcdb",
"contentRevision": 1,
"order": 43,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"parity",
"walls"
],
"title": "奇偶分配区域",
"chapter": 5,
"chapterTitle": "组合应用与收束",
"role": "变化",
"targetDifficulty": 52,
"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": "09653cbe-4ca9-571d-b976-853ac0ecb886",
"contentRevision": 1,
"order": 44,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"alternation",
"walls"
],
"title": "六边出口互锁",
"chapter": 5,
"chapterTitle": "组合应用与收束",
"role": "组合",
"targetDifficulty": 56,
"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": "ba80bb56-a59e-55aa-b586-46d245984ccb",
"contentRevision": 1,
"order": 45,
"mode": "campaign-50",
"geometry": "square",
"features": [
"direction",
"rhythm-door"
],
"title": "方向决定门路",
"chapter": 5,
"chapterTitle": "组合应用与收束",
"role": "巩固",
"targetDifficulty": 58,
"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": "9ceed4f0-5c12-5251-9cc9-11aafba3e8c3",
"contentRevision": 1,
"order": 46,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"parity",
"rhythm-door"
],
"title": "先定奇偶,再定节拍",
"chapter": 5,
"chapterTitle": "组合应用与收束",
"role": "演示/迁移",
"targetDifficulty": 60,
"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": "71a70b69-ff59-51a3-a149-1dd88868c0f3",
"contentRevision": 1,
"order": 47,
"mode": "campaign-50",
"geometry": "square",
"features": [
"direction",
"walls",
"rhythm-door"
],
"title": "墙通道门三者联动",
"chapter": 5,
"chapterTitle": "组合应用与收束",
"role": "练习/挑战",
"targetDifficulty": 65,
"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": "e96c918b-2f4c-5a18-b443-8ac574f77ad6",
"contentRevision": 1,
"order": 48,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"parity",
"walls",
"rhythm-door"
],
"title": "六边综合峰值",
"chapter": 5,
"chapterTitle": "组合应用与收束",
"role": "章节峰值",
"targetDifficulty": 72,
"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": "a25a4829-f77f-5b4a-9163-4eef9cd3856e",
"contentRevision": 1,
"order": 49,
"mode": "campaign-50",
"geometry": "blocks",
"features": [
"big",
"alternation",
"walls"
],
"title": "回到双色小题",
"chapter": 5,
"chapterTitle": "组合应用与收束",
"role": "释放",
"targetDifficulty": 48,
"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": "f79bf403-764d-57e7-a37f-e85dce3b4505",
"contentRevision": 1,
"order": 50,
"mode": "campaign-50",
"geometry": "hex",
"features": [
"alternation",
"walls"
],
"title": "继续还有新花园",
"chapter": 5,
"chapterTitle": "组合应用与收束",
"role": "收束",
"targetDifficulty": 54,
"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"
]
]
},
{
"mode": "campaign-50",
"chapter": 2,
"chapterTitle": "方向与双色",
"contentRevision": 1,
"role": "引导",
"targetDifficulty": 3,
"id": "tutorial-straight",
"order": 51,
"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
}
]
},
{
"mode": "campaign-50",
"chapter": 2,
"chapterTitle": "方向与双色",
"contentRevision": 1,
"role": "引导",
"targetDifficulty": 3,
"id": "tutorial-corner",
"order": 52,
"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
}
]
},
{
"mode": "campaign-50",
"chapter": 2,
"chapterTitle": "方向与双色",
"contentRevision": 1,
"role": "引导",
"targetDifficulty": 3,
"id": "tutorial-colour",
"order": 53,
"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"
}
]
}
],
"playOrder": [
"21ceadc1-cd0e-511b-b7d3-d227e01de8a1",
"de71e06d-ed2b-5371-a3dd-7089ccff10b3",
"f521de33-0d27-54c1-9c04-8fe43955132c",
"07323e0e-de6c-5d71-8876-e3d88d008b60",
"0b255856-d185-5314-85e3-4a95eb233b04",
"23914286-0aa4-5d7a-afd1-b5a31c0c1a6e",
"e85cd2f3-94af-5b5e-bfd5-d513e6a5ba2c",
"a2cbcb61-034a-5215-9a31-035c1c0b96f5",
"c27d6782-9897-56e4-9024-27a725af609a",
"2a913cf0-2d97-512f-b8d8-bf4b859ac675",
"tutorial-straight",
"tutorial-corner",
"9edd9ff2-ed54-5fd8-a0e5-8c477b3100bc",
"852f0119-285e-5ec3-9569-8e34485bcf74",
"f509046b-a9b3-5f56-9aeb-e5b772115dfe",
"44f6955d-e999-5c24-8d71-14dc2d16f8f1",
"8f11cd51-0d6d-584a-9d00-babd8e381410",
"tutorial-colour",
"a9749d13-9881-5ed8-9fcd-d06589e4e7df",
"a9742951-1d48-538e-8d10-f37c3492ed6f",
"7261dec3-e994-5326-8755-2e60168b909c",
"21ae0172-eeda-51ab-a66c-2de946d2541b",
"cc92cc4f-1336-544e-81b4-bd6731ed60d3",
"9b9c1633-aedf-51f2-a04b-3818a2c6b7db",
"2174f62c-3d56-575a-8210-b1535710e9b0",
"82766c6c-a705-5340-acf7-d4d46dc113c1",
"f872f251-f6cd-5cf4-a8fa-c3619f948f22",
"1bcbf26f-650f-5791-b227-dd5e8f0d2dd0",
"da394472-bef6-53dd-abb2-bc4e7a60f07e",
"d1d36cdb-8e4f-57b9-b53a-754da1264744",
"a3f362fb-e070-5340-804a-14cb90fef2d4",
"d09f715e-948a-5ddc-ac89-1e2fa8e917f3",
"ea61da6f-0488-59bd-b1f5-5e4f4efa4bbd",
"d61b202d-a661-5a76-8b40-0cef0a79480d",
"2c745dac-0edc-5d14-acda-be7bd80331f9",
"36adc671-1d28-5c05-96c1-c7f84dff757a",
"a0bd742b-73c2-5dd6-9df9-a69580e5becd",
"03398b88-7ed6-5bc3-b001-7bbcb825d963",
"1a91cff3-d0ef-5abc-b4a1-adbc4d70a208",
"2e11044e-f88b-5152-bda8-b1eed66a3888",
"349e4537-d0e7-545d-be9b-feb7ff23fa2f",
"7f895016-a15f-5d1a-b89b-dce54f3f0986",
"15549f52-37a6-5149-b564-8caf096022fe",
"034f2c11-d092-5280-b22d-dbe2b8ca26c2",
"758c22d7-8b75-5110-befe-9b4b71a749b0",
"d430c0b6-4d1c-50f0-9365-82f40d6bdcdb",
"09653cbe-4ca9-571d-b976-853ac0ecb886",
"ba80bb56-a59e-55aa-b586-46d245984ccb",
"9ceed4f0-5c12-5251-9cc9-11aafba3e8c3",
"71a70b69-ff59-51a3-a149-1dd88868c0f3",
"e96c918b-2f4c-5a18-b443-8ac574f77ad6",
"a25a4829-f77f-5b4a-9163-4eef9cd3856e",
"f79bf403-764d-57e7-a37f-e85dce3b4505"
]
}