{ "mode": "walls", "title": "永久墙壁", "rule": "每格一次,数字必须踩在对应步。黑黄墙封住两格之间的一条共边,整局不会打开,必须绕开。墙不占格,也不是开关。", "levels": [ { "id": "01", "mode": "walls", "geometry": "square", "difficulty": "入门", "title": "认识共边上的永久墙", "caption": "每格一次,数字必须踩在对应步。黑黄墙封住两格之间的一条共边,整局不会打开,必须绕开。墙不占格,也不是开关。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "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 } ], "walls": [ [ "c1", "c2" ] ] }, { "id": "02", "mode": "walls", "geometry": "square", "difficulty": "入门", "title": "近在旁边也要绕墙", "caption": "每格一次,数字必须踩在对应步。黑黄墙封住两格之间的一条共边,整局不会打开,必须绕开。墙不占格,也不是开关。", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1, "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 } ], "walls": [ [ "c4", "c7" ] ] }, { "id": "03", "mode": "walls", "geometry": "square", "difficulty": "普通", "title": "两堵墙改变出口选择", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 6 }, { "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": 1 }, { "id": "c8", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 2, "y": 2, "w": 1, "h": 1 } ], "walls": [ [ "c6", "c7" ], [ "c5", "c6" ] ] }, { "id": "04", "mode": "walls", "geometry": "square", "difficulty": "普通", "title": "墙与中段数字配合", "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 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1, "clue": 10 }, { "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 } ], "walls": [ [ "c5", "c6" ], [ "c4", "c5" ] ] }, { "id": "05", "mode": "walls", "geometry": "square", "difficulty": "进阶", "title": "多墙留下区域通口", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1, "clue": 1 }, { "id": "c12", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 2, "y": 3, "w": 1, "h": 1 } ], "walls": [ [ "c5", "c6" ], [ "c5", "c9" ], [ "c4", "c5" ] ] }, { "id": "06", "mode": "walls", "geometry": "square", "difficulty": "进阶", "title": "先收尾,再绕墙跨区", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1, "clue": 9 }, { "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, "clue": 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 } ], "walls": [ [ "c5", "c9" ], [ "c4", "c5" ], [ "c6", "c7" ] ] }, { "id": "07", "mode": "walls", "geometry": "square", "difficulty": "难", "title": "多区域墙壁与步号联动", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 1, "y": 3, "w": 1, "h": 1 }, { "id": "c14", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c15", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c16", "x": 1, "y": 4, "w": 1, "h": 1 }, { "id": "c17", "x": 2, "y": 4, "w": 1, "h": 1, "clue": 1 } ], "walls": [ [ "c4", "c5" ], [ "c6", "c7" ], [ "c12", "c13" ], [ "c10", "c14" ] ] }, { "id": "08", "mode": "walls", "geometry": "square", "difficulty": "难", "title": "起点未知:墙与数字共同定路", "caption": "", "cells": [ { "id": "c0", "x": 0, "y": 0, "w": 1, "h": 1 }, { "id": "c1", "x": 1, "y": 0, "w": 1, "h": 1 }, { "id": "c2", "x": 2, "y": 0, "w": 1, "h": 1 }, { "id": "c3", "x": 3, "y": 0, "w": 1, "h": 1 }, { "id": "c4", "x": 0, "y": 1, "w": 1, "h": 1 }, { "id": "c5", "x": 1, "y": 1, "w": 1, "h": 1 }, { "id": "c6", "x": 2, "y": 1, "w": 1, "h": 1 }, { "id": "c7", "x": 3, "y": 1, "w": 1, "h": 1 }, { "id": "c8", "x": 0, "y": 2, "w": 1, "h": 1 }, { "id": "c9", "x": 1, "y": 2, "w": 1, "h": 1 }, { "id": "c10", "x": 2, "y": 2, "w": 1, "h": 1 }, { "id": "c11", "x": 3, "y": 2, "w": 1, "h": 1 }, { "id": "c12", "x": 0, "y": 3, "w": 1, "h": 1 }, { "id": "c13", "x": 1, "y": 3, "w": 1, "h": 1, "clue": 13 }, { "id": "c14", "x": 2, "y": 3, "w": 1, "h": 1 }, { "id": "c15", "x": 3, "y": 3, "w": 1, "h": 1 }, { "id": "c16", "x": 0, "y": 4, "w": 1, "h": 1 }, { "id": "c17", "x": 1, "y": 4, "w": 1, "h": 1 }, { "id": "c18", "x": 2, "y": 4, "w": 1, "h": 1 } ], "walls": [ [ "c10", "c11" ], [ "c12", "c13" ], [ "c10", "c14" ], [ "c9", "c10" ] ] } ] }