{ "campaign": { "id": "observe-v3", "chapterSize": 6, "chapters": [ "看见出口", "转出新路", "连成节奏", "轻巧解结", "展开天地", "从容变换", "长路常新", "自在回响" ] }, "estimateNote": "Time values are structural heuristics, not measured player completion times.", "levels": [ { "level": 1, "name": "一眼看见出口", "chapter": 1, "beat": "进入", "cells": 37, "tiles": 12, "difficulty": 0, "free": 12, "freeRatio": 1, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0, "necessaryRotations": 0, "estimatedSeconds": 36, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t11" } ], "openingAndSolutionStates": [ { "remaining": 12, "free": 12, "rotationDistance": 0 }, { "remaining": 11, "free": 11, "rotationDistance": 0 }, { "remaining": 10, "free": 10, "rotationDistance": 0 }, { "remaining": 9, "free": 9, "rotationDistance": 0 }, { "remaining": 8, "free": 8, "rotationDistance": 0 }, { "remaining": 7, "free": 7, "rotationDistance": 0 }, { "remaining": 6, "free": 6, "rotationDistance": 0 }, { "remaining": 5, "free": 5, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 2, "name": "转一下,就通了", "chapter": 1, "beat": "换路", "cells": 19, "tiles": 4, "difficulty": 27, "free": 2, "freeRatio": 0.5, "meanTurns": 0.5, "maxTurns": 1, "dependencyRatio": 0.333, "necessaryRotations": 1, "estimatedSeconds": 18, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" } ], "openingAndSolutionStates": [ { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 0, "rotationDistance": 1 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 3, "name": "顺着线出发", "chapter": 1, "beat": "展开", "cells": 61, "tiles": 14, "difficulty": 20, "free": 7, "freeRatio": 0.5, "meanTurns": 0.071, "maxTurns": 1, "dependencyRatio": 0.231, "necessaryRotations": 0, "estimatedSeconds": 43, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t1" } ], "openingAndSolutionStates": [ { "remaining": 14, "free": 7, "rotationDistance": 0 }, { "remaining": 13, "free": 6, "rotationDistance": 0 }, { "remaining": 12, "free": 5, "rotationDistance": 0 }, { "remaining": 11, "free": 4, "rotationDistance": 0 }, { "remaining": 10, "free": 4, "rotationDistance": 0 }, { "remaining": 9, "free": 5, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 3, "rotationDistance": 0 }, { "remaining": 5, "free": 2, "rotationDistance": 0 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 4, "name": "解开小结", "chapter": 1, "beat": "小挑战", "cells": 19, "tiles": 9, "difficulty": 40, "free": 4, "freeRatio": 0.444, "meanTurns": 1.333, "maxTurns": 5, "dependencyRatio": 0.375, "necessaryRotations": 1, "estimatedSeconds": 40, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 1, "actions": [ { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t0" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" } ], "openingAndSolutionStates": [ { "remaining": 9, "free": 4, "rotationDistance": 0 }, { "remaining": 8, "free": 3, "rotationDistance": 0 }, { "remaining": 7, "free": 2, "rotationDistance": 0 }, { "remaining": 6, "free": 1, "rotationDistance": 0 }, { "remaining": 5, "free": 1, "rotationDistance": 0 }, { "remaining": 4, "free": 0, "rotationDistance": 1 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 5, "name": "一片畅通", "chapter": 1, "beat": "释放", "cells": 37, "tiles": 16, "difficulty": 21, "free": 6, "freeRatio": 0.375, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.2, "necessaryRotations": 0, "estimatedSeconds": 48, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t12" } ], "openingAndSolutionStates": [ { "remaining": 16, "free": 6, "rotationDistance": 0 }, { "remaining": 15, "free": 6, "rotationDistance": 0 }, { "remaining": 14, "free": 6, "rotationDistance": 0 }, { "remaining": 13, "free": 6, "rotationDistance": 0 }, { "remaining": 12, "free": 5, "rotationDistance": 0 }, { "remaining": 11, "free": 5, "rotationDistance": 0 }, { "remaining": 10, "free": 5, "rotationDistance": 0 }, { "remaining": 9, "free": 5, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 6, "name": "轻松清空大盘", "chapter": 1, "beat": "长局回报", "cells": 37, "tiles": 18, "difficulty": 18, "free": 8, "freeRatio": 0.444, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.118, "necessaryRotations": 0, "estimatedSeconds": 54, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t14" } ], "openingAndSolutionStates": [ { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 7, "rotationDistance": 0 }, { "remaining": 10, "free": 7, "rotationDistance": 0 }, { "remaining": 9, "free": 7, "rotationDistance": 0 }, { "remaining": 8, "free": 6, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 5, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 7, "name": "熟悉的方向", "chapter": 2, "beat": "进入", "cells": 37, "tiles": 14, "difficulty": 15, "free": 8, "freeRatio": 0.571, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.154, "necessaryRotations": 0, "estimatedSeconds": 42, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t9" } ], "openingAndSolutionStates": [ { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 8, "rotationDistance": 0 }, { "remaining": 10, "free": 7, "rotationDistance": 0 }, { "remaining": 9, "free": 6, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 8, "name": "换条短路", "chapter": 2, "beat": "换路", "cells": 19, "tiles": 5, "difficulty": 32, "free": 3, "freeRatio": 0.6, "meanTurns": 0.8, "maxTurns": 3, "dependencyRatio": 0.5, "necessaryRotations": 1, "estimatedSeconds": 22, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t0" } ], "openingAndSolutionStates": [ { "remaining": 5, "free": 3, "rotationDistance": 0 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 0, "rotationDistance": 1 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 9, "name": "接连找到出口", "chapter": 2, "beat": "展开", "cells": 61, "tiles": 16, "difficulty": 18, "free": 8, "freeRatio": 0.5, "meanTurns": 0.063, "maxTurns": 1, "dependencyRatio": 0.133, "necessaryRotations": 0, "estimatedSeconds": 49, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t7" } ], "openingAndSolutionStates": [ { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 9, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 7, "rotationDistance": 0 }, { "remaining": 12, "free": 7, "rotationDistance": 0 }, { "remaining": 11, "free": 6, "rotationDistance": 0 }, { "remaining": 10, "free": 6, "rotationDistance": 0 }, { "remaining": 9, "free": 5, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 3, "rotationDistance": 0 }, { "remaining": 5, "free": 3, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 10, "name": "小小转机", "chapter": 2, "beat": "小挑战", "cells": 19, "tiles": 4, "difficulty": 41, "free": 2, "freeRatio": 0.5, "meanTurns": 1.5, "maxTurns": 3, "dependencyRatio": 0.667, "necessaryRotations": 1, "estimatedSeconds": 21, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" } ], "openingAndSolutionStates": [ { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 0, "rotationDistance": 1 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 11, "name": "一路放行", "chapter": 2, "beat": "释放", "cells": 37, "tiles": 18, "difficulty": 18, "free": 8, "freeRatio": 0.444, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.118, "necessaryRotations": 0, "estimatedSeconds": 54, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t17" } ], "openingAndSolutionStates": [ { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 7, "rotationDistance": 0 }, { "remaining": 13, "free": 7, "rotationDistance": 0 }, { "remaining": 12, "free": 7, "rotationDistance": 0 }, { "remaining": 11, "free": 7, "rotationDistance": 0 }, { "remaining": 10, "free": 7, "rotationDistance": 0 }, { "remaining": 9, "free": 6, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 5, "rotationDistance": 0 }, { "remaining": 5, "free": 5, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 12, "name": "铺开好心情", "chapter": 2, "beat": "长局回报", "cells": 37, "tiles": 20, "difficulty": 19, "free": 8, "freeRatio": 0.4, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.105, "necessaryRotations": 0, "estimatedSeconds": 60, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t16" } ], "openingAndSolutionStates": [ { "remaining": 20, "free": 8, "rotationDistance": 0 }, { "remaining": 19, "free": 8, "rotationDistance": 0 }, { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 8, "rotationDistance": 0 }, { "remaining": 10, "free": 7, "rotationDistance": 0 }, { "remaining": 9, "free": 7, "rotationDistance": 0 }, { "remaining": 8, "free": 7, "rotationDistance": 0 }, { "remaining": 7, "free": 6, "rotationDistance": 0 }, { "remaining": 6, "free": 5, "rotationDistance": 0 }, { "remaining": 5, "free": 5, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 13, "name": "找到节奏", "chapter": 3, "beat": "进入", "cells": 37, "tiles": 16, "difficulty": 21, "free": 6, "freeRatio": 0.375, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.2, "necessaryRotations": 0, "estimatedSeconds": 48, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t0" } ], "openingAndSolutionStates": [ { "remaining": 16, "free": 6, "rotationDistance": 0 }, { "remaining": 15, "free": 6, "rotationDistance": 0 }, { "remaining": 14, "free": 6, "rotationDistance": 0 }, { "remaining": 13, "free": 6, "rotationDistance": 0 }, { "remaining": 12, "free": 6, "rotationDistance": 0 }, { "remaining": 11, "free": 6, "rotationDistance": 0 }, { "remaining": 10, "free": 6, "rotationDistance": 0 }, { "remaining": 9, "free": 5, "rotationDistance": 0 }, { "remaining": 8, "free": 4, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 3, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 14, "name": "转出一条新路", "chapter": 3, "beat": "换路", "cells": 19, "tiles": 4, "difficulty": 34, "free": 2, "freeRatio": 0.5, "meanTurns": 0.5, "maxTurns": 2, "dependencyRatio": 0.667, "necessaryRotations": 1, "estimatedSeconds": 18, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t2" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t0" } ], "openingAndSolutionStates": [ { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 0, "rotationDistance": 1 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 15, "name": "继续向外走", "chapter": 3, "beat": "展开", "cells": 61, "tiles": 16, "difficulty": 25, "free": 6, "freeRatio": 0.375, "meanTurns": 0.188, "maxTurns": 1, "dependencyRatio": 0.267, "necessaryRotations": 0, "estimatedSeconds": 50, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" } ], "openingAndSolutionStates": [ { "remaining": 16, "free": 6, "rotationDistance": 0 }, { "remaining": 15, "free": 7, "rotationDistance": 0 }, { "remaining": 14, "free": 6, "rotationDistance": 0 }, { "remaining": 13, "free": 7, "rotationDistance": 0 }, { "remaining": 12, "free": 6, "rotationDistance": 0 }, { "remaining": 11, "free": 5, "rotationDistance": 0 }, { "remaining": 10, "free": 4, "rotationDistance": 0 }, { "remaining": 9, "free": 3, "rotationDistance": 0 }, { "remaining": 8, "free": 2, "rotationDistance": 0 }, { "remaining": 7, "free": 2, "rotationDistance": 0 }, { "remaining": 6, "free": 2, "rotationDistance": 0 }, { "remaining": 5, "free": 2, "rotationDistance": 0 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 16, "name": "先解哪一枚", "chapter": 3, "beat": "小挑战", "cells": 19, "tiles": 7, "difficulty": 45, "free": 2, "freeRatio": 0.286, "meanTurns": 1, "maxTurns": 3, "dependencyRatio": 0.667, "necessaryRotations": 1, "estimatedSeconds": 30, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t0" } ], "openingAndSolutionStates": [ { "remaining": 7, "free": 2, "rotationDistance": 0 }, { "remaining": 6, "free": 2, "rotationDistance": 0 }, { "remaining": 5, "free": 2, "rotationDistance": 0 }, { "remaining": 4, "free": 1, "rotationDistance": 0 }, { "remaining": 3, "free": 0, "rotationDistance": 1 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 17, "name": "宽阔的回报", "chapter": 3, "beat": "释放", "cells": 61, "tiles": 22, "difficulty": 20, "free": 8, "freeRatio": 0.364, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.143, "necessaryRotations": 0, "estimatedSeconds": 66, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t16" } ], "openingAndSolutionStates": [ { "remaining": 22, "free": 8, "rotationDistance": 0 }, { "remaining": 21, "free": 8, "rotationDistance": 0 }, { "remaining": 20, "free": 8, "rotationDistance": 0 }, { "remaining": 19, "free": 7, "rotationDistance": 0 }, { "remaining": 18, "free": 7, "rotationDistance": 0 }, { "remaining": 17, "free": 7, "rotationDistance": 0 }, { "remaining": 16, "free": 7, "rotationDistance": 0 }, { "remaining": 15, "free": 7, "rotationDistance": 0 }, { "remaining": 14, "free": 7, "rotationDistance": 0 }, { "remaining": 13, "free": 7, "rotationDistance": 0 }, { "remaining": 12, "free": 7, "rotationDistance": 0 }, { "remaining": 11, "free": 6, "rotationDistance": 0 }, { "remaining": 10, "free": 5, "rotationDistance": 0 }, { "remaining": 9, "free": 5, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 5, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 18, "name": "长路也轻巧", "chapter": 3, "beat": "长局回报", "cells": 61, "tiles": 24, "difficulty": 21, "free": 8, "freeRatio": 0.333, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.13, "necessaryRotations": 0, "estimatedSeconds": 72, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t8" } ], "openingAndSolutionStates": [ { "remaining": 24, "free": 8, "rotationDistance": 0 }, { "remaining": 23, "free": 8, "rotationDistance": 0 }, { "remaining": 22, "free": 8, "rotationDistance": 0 }, { "remaining": 21, "free": 8, "rotationDistance": 0 }, { "remaining": 20, "free": 8, "rotationDistance": 0 }, { "remaining": 19, "free": 8, "rotationDistance": 0 }, { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 8, "rotationDistance": 0 }, { "remaining": 10, "free": 8, "rotationDistance": 0 }, { "remaining": 9, "free": 8, "rotationDistance": 0 }, { "remaining": 8, "free": 7, "rotationDistance": 0 }, { "remaining": 7, "free": 6, "rotationDistance": 0 }, { "remaining": 6, "free": 5, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 19, "name": "慢慢看,都来得及", "chapter": 4, "beat": "进入", "cells": 37, "tiles": 18, "difficulty": 18, "free": 8, "freeRatio": 0.444, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.118, "necessaryRotations": 0, "estimatedSeconds": 54, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t14" } ], "openingAndSolutionStates": [ { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 7, "rotationDistance": 0 }, { "remaining": 13, "free": 7, "rotationDistance": 0 }, { "remaining": 12, "free": 6, "rotationDistance": 0 }, { "remaining": 11, "free": 6, "rotationDistance": 0 }, { "remaining": 10, "free": 6, "rotationDistance": 0 }, { "remaining": 9, "free": 5, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 20, "name": "只换一个方向", "chapter": 4, "beat": "换路", "cells": 19, "tiles": 4, "difficulty": 33, "free": 2, "freeRatio": 0.5, "meanTurns": 1, "maxTurns": 3, "dependencyRatio": 0.333, "necessaryRotations": 1, "estimatedSeconds": 19, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t2" } ], "openingAndSolutionStates": [ { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 0, "rotationDistance": 1 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 21, "name": "连成顺畅的路", "chapter": 4, "beat": "展开", "cells": 61, "tiles": 18, "difficulty": 26, "free": 6, "freeRatio": 0.333, "meanTurns": 0.222, "maxTurns": 1, "dependencyRatio": 0.235, "necessaryRotations": 0, "estimatedSeconds": 57, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t2" } ], "openingAndSolutionStates": [ { "remaining": 18, "free": 6, "rotationDistance": 0 }, { "remaining": 17, "free": 7, "rotationDistance": 0 }, { "remaining": 16, "free": 6, "rotationDistance": 0 }, { "remaining": 15, "free": 6, "rotationDistance": 0 }, { "remaining": 14, "free": 7, "rotationDistance": 0 }, { "remaining": 13, "free": 6, "rotationDistance": 0 }, { "remaining": 12, "free": 5, "rotationDistance": 0 }, { "remaining": 11, "free": 5, "rotationDistance": 0 }, { "remaining": 10, "free": 4, "rotationDistance": 0 }, { "remaining": 9, "free": 4, "rotationDistance": 0 }, { "remaining": 8, "free": 4, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 3, "rotationDistance": 0 }, { "remaining": 5, "free": 3, "rotationDistance": 0 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 22, "name": "轻巧绕一个弯", "chapter": 4, "beat": "小挑战", "cells": 19, "tiles": 6, "difficulty": 45, "free": 3, "freeRatio": 0.5, "meanTurns": 1.833, "maxTurns": 5, "dependencyRatio": 0.6, "necessaryRotations": 1, "estimatedSeconds": 30, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t2" } ], "openingAndSolutionStates": [ { "remaining": 6, "free": 3, "rotationDistance": 0 }, { "remaining": 5, "free": 2, "rotationDistance": 0 }, { "remaining": 4, "free": 1, "rotationDistance": 0 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 0, "rotationDistance": 1 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 23, "name": "松一口气", "chapter": 4, "beat": "释放", "cells": 61, "tiles": 24, "difficulty": 21, "free": 8, "freeRatio": 0.333, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.13, "necessaryRotations": 0, "estimatedSeconds": 72, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t22" } ], "openingAndSolutionStates": [ { "remaining": 24, "free": 8, "rotationDistance": 0 }, { "remaining": 23, "free": 8, "rotationDistance": 0 }, { "remaining": 22, "free": 8, "rotationDistance": 0 }, { "remaining": 21, "free": 8, "rotationDistance": 0 }, { "remaining": 20, "free": 8, "rotationDistance": 0 }, { "remaining": 19, "free": 8, "rotationDistance": 0 }, { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 7, "rotationDistance": 0 }, { "remaining": 13, "free": 7, "rotationDistance": 0 }, { "remaining": 12, "free": 7, "rotationDistance": 0 }, { "remaining": 11, "free": 6, "rotationDistance": 0 }, { "remaining": 10, "free": 6, "rotationDistance": 0 }, { "remaining": 9, "free": 6, "rotationDistance": 0 }, { "remaining": 8, "free": 6, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 5, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 24, "name": "从容的大舞台", "chapter": 4, "beat": "长局回报", "cells": 61, "tiles": 26, "difficulty": 19, "free": 10, "freeRatio": 0.385, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.12, "necessaryRotations": 0, "estimatedSeconds": 78, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t25" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t24" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t18" } ], "openingAndSolutionStates": [ { "remaining": 26, "free": 10, "rotationDistance": 0 }, { "remaining": 25, "free": 10, "rotationDistance": 0 }, { "remaining": 24, "free": 10, "rotationDistance": 0 }, { "remaining": 23, "free": 10, "rotationDistance": 0 }, { "remaining": 22, "free": 10, "rotationDistance": 0 }, { "remaining": 21, "free": 9, "rotationDistance": 0 }, { "remaining": 20, "free": 9, "rotationDistance": 0 }, { "remaining": 19, "free": 9, "rotationDistance": 0 }, { "remaining": 18, "free": 9, "rotationDistance": 0 }, { "remaining": 17, "free": 9, "rotationDistance": 0 }, { "remaining": 16, "free": 9, "rotationDistance": 0 }, { "remaining": 15, "free": 9, "rotationDistance": 0 }, { "remaining": 14, "free": 9, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 7, "rotationDistance": 0 }, { "remaining": 11, "free": 6, "rotationDistance": 0 }, { "remaining": 10, "free": 5, "rotationDistance": 0 }, { "remaining": 9, "free": 4, "rotationDistance": 0 }, { "remaining": 8, "free": 4, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 25, "name": "又是新的出口", "chapter": 5, "beat": "进入", "cells": 37, "tiles": 20, "difficulty": 19, "free": 8, "freeRatio": 0.4, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.105, "necessaryRotations": 0, "estimatedSeconds": 60, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" } ], "openingAndSolutionStates": [ { "remaining": 20, "free": 8, "rotationDistance": 0 }, { "remaining": 19, "free": 8, "rotationDistance": 0 }, { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 7, "rotationDistance": 0 }, { "remaining": 10, "free": 7, "rotationDistance": 0 }, { "remaining": 9, "free": 7, "rotationDistance": 0 }, { "remaining": 8, "free": 6, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 5, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 26, "name": "看见新的可能", "chapter": 5, "beat": "换路", "cells": 19, "tiles": 8, "difficulty": 28, "free": 3, "freeRatio": 0.375, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.429, "necessaryRotations": 1, "estimatedSeconds": 28, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" } ], "openingAndSolutionStates": [ { "remaining": 8, "free": 3, "rotationDistance": 0 }, { "remaining": 7, "free": 2, "rotationDistance": 0 }, { "remaining": 6, "free": 2, "rotationDistance": 0 }, { "remaining": 5, "free": 2, "rotationDistance": 0 }, { "remaining": 4, "free": 1, "rotationDistance": 0 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 0, "rotationDistance": 1 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 27, "name": "顺路解开", "chapter": 5, "beat": "展开", "cells": 61, "tiles": 18, "difficulty": 25, "free": 7, "freeRatio": 0.389, "meanTurns": 0.111, "maxTurns": 2, "dependencyRatio": 0.235, "necessaryRotations": 0, "estimatedSeconds": 56, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t0" } ], "openingAndSolutionStates": [ { "remaining": 18, "free": 7, "rotationDistance": 0 }, { "remaining": 17, "free": 6, "rotationDistance": 0 }, { "remaining": 16, "free": 6, "rotationDistance": 0 }, { "remaining": 15, "free": 6, "rotationDistance": 0 }, { "remaining": 14, "free": 6, "rotationDistance": 0 }, { "remaining": 13, "free": 6, "rotationDistance": 0 }, { "remaining": 12, "free": 6, "rotationDistance": 0 }, { "remaining": 11, "free": 5, "rotationDistance": 0 }, { "remaining": 10, "free": 5, "rotationDistance": 0 }, { "remaining": 9, "free": 5, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 3, "rotationDistance": 0 }, { "remaining": 5, "free": 2, "rotationDistance": 0 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 28, "name": "留意这个转角", "chapter": 5, "beat": "小挑战", "cells": 19, "tiles": 6, "difficulty": 44, "free": 2, "freeRatio": 0.333, "meanTurns": 1.667, "maxTurns": 4, "dependencyRatio": 0.4, "necessaryRotations": 1, "estimatedSeconds": 30, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" } ], "openingAndSolutionStates": [ { "remaining": 6, "free": 2, "rotationDistance": 0 }, { "remaining": 5, "free": 1, "rotationDistance": 0 }, { "remaining": 4, "free": 0, "rotationDistance": 1 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 29, "name": "满盘好走", "chapter": 5, "beat": "释放", "cells": 61, "tiles": 26, "difficulty": 20, "free": 10, "freeRatio": 0.385, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.16, "necessaryRotations": 0, "estimatedSeconds": 78, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t25" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t24" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t4" } ], "openingAndSolutionStates": [ { "remaining": 26, "free": 10, "rotationDistance": 0 }, { "remaining": 25, "free": 10, "rotationDistance": 0 }, { "remaining": 24, "free": 10, "rotationDistance": 0 }, { "remaining": 23, "free": 10, "rotationDistance": 0 }, { "remaining": 22, "free": 10, "rotationDistance": 0 }, { "remaining": 21, "free": 9, "rotationDistance": 0 }, { "remaining": 20, "free": 9, "rotationDistance": 0 }, { "remaining": 19, "free": 9, "rotationDistance": 0 }, { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 7, "rotationDistance": 0 }, { "remaining": 11, "free": 6, "rotationDistance": 0 }, { "remaining": 10, "free": 5, "rotationDistance": 0 }, { "remaining": 9, "free": 4, "rotationDistance": 0 }, { "remaining": 8, "free": 4, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 3, "rotationDistance": 0 }, { "remaining": 5, "free": 3, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 30, "name": "长长的成就感", "chapter": 5, "beat": "长局回报", "cells": 61, "tiles": 28, "difficulty": 22, "free": 8, "freeRatio": 0.286, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.111, "necessaryRotations": 0, "estimatedSeconds": 84, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t25" }, { "type": "tap", "id": "t26" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t24" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t27" } ], "openingAndSolutionStates": [ { "remaining": 28, "free": 8, "rotationDistance": 0 }, { "remaining": 27, "free": 8, "rotationDistance": 0 }, { "remaining": 26, "free": 8, "rotationDistance": 0 }, { "remaining": 25, "free": 8, "rotationDistance": 0 }, { "remaining": 24, "free": 8, "rotationDistance": 0 }, { "remaining": 23, "free": 8, "rotationDistance": 0 }, { "remaining": 22, "free": 8, "rotationDistance": 0 }, { "remaining": 21, "free": 8, "rotationDistance": 0 }, { "remaining": 20, "free": 8, "rotationDistance": 0 }, { "remaining": 19, "free": 8, "rotationDistance": 0 }, { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 7, "rotationDistance": 0 }, { "remaining": 10, "free": 7, "rotationDistance": 0 }, { "remaining": 9, "free": 7, "rotationDistance": 0 }, { "remaining": 8, "free": 6, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 5, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 31, "name": "熟练地出发", "chapter": 6, "beat": "进入", "cells": 61, "tiles": 22, "difficulty": 20, "free": 8, "freeRatio": 0.364, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.143, "necessaryRotations": 0, "estimatedSeconds": 66, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t3" } ], "openingAndSolutionStates": [ { "remaining": 22, "free": 8, "rotationDistance": 0 }, { "remaining": 21, "free": 7, "rotationDistance": 0 }, { "remaining": 20, "free": 7, "rotationDistance": 0 }, { "remaining": 19, "free": 7, "rotationDistance": 0 }, { "remaining": 18, "free": 7, "rotationDistance": 0 }, { "remaining": 17, "free": 7, "rotationDistance": 0 }, { "remaining": 16, "free": 7, "rotationDistance": 0 }, { "remaining": 15, "free": 7, "rotationDistance": 0 }, { "remaining": 14, "free": 7, "rotationDistance": 0 }, { "remaining": 13, "free": 7, "rotationDistance": 0 }, { "remaining": 12, "free": 7, "rotationDistance": 0 }, { "remaining": 11, "free": 7, "rotationDistance": 0 }, { "remaining": 10, "free": 7, "rotationDistance": 0 }, { "remaining": 9, "free": 6, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 3, "rotationDistance": 0 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 32, "name": "一点小变化", "chapter": 6, "beat": "换路", "cells": 19, "tiles": 10, "difficulty": 32, "free": 6, "freeRatio": 0.6, "meanTurns": 1.1, "maxTurns": 4, "dependencyRatio": 0.333, "necessaryRotations": 1, "estimatedSeconds": 42, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t5" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t1" } ], "openingAndSolutionStates": [ { "remaining": 10, "free": 6, "rotationDistance": 0 }, { "remaining": 9, "free": 5, "rotationDistance": 0 }, { "remaining": 8, "free": 4, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 3, "rotationDistance": 0 }, { "remaining": 5, "free": 2, "rotationDistance": 0 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 0, "rotationDistance": 1 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 33, "name": "接住这个节奏", "chapter": 6, "beat": "展开", "cells": 61, "tiles": 20, "difficulty": 24, "free": 7, "freeRatio": 0.35, "meanTurns": 0.05, "maxTurns": 1, "dependencyRatio": 0.211, "necessaryRotations": 0, "estimatedSeconds": 61, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t0" } ], "openingAndSolutionStates": [ { "remaining": 20, "free": 7, "rotationDistance": 0 }, { "remaining": 19, "free": 6, "rotationDistance": 0 }, { "remaining": 18, "free": 6, "rotationDistance": 0 }, { "remaining": 17, "free": 6, "rotationDistance": 0 }, { "remaining": 16, "free": 5, "rotationDistance": 0 }, { "remaining": 15, "free": 7, "rotationDistance": 0 }, { "remaining": 14, "free": 7, "rotationDistance": 0 }, { "remaining": 13, "free": 6, "rotationDistance": 0 }, { "remaining": 12, "free": 5, "rotationDistance": 0 }, { "remaining": 11, "free": 4, "rotationDistance": 0 }, { "remaining": 10, "free": 4, "rotationDistance": 0 }, { "remaining": 9, "free": 4, "rotationDistance": 0 }, { "remaining": 8, "free": 4, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 3, "rotationDistance": 0 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 34, "name": "两条路的相遇", "chapter": 6, "beat": "小挑战", "cells": 19, "tiles": 5, "difficulty": 47, "free": 2, "freeRatio": 0.4, "meanTurns": 1.4, "maxTurns": 4, "dependencyRatio": 0.75, "necessaryRotations": 1, "estimatedSeconds": 24, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t4" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t2" } ], "openingAndSolutionStates": [ { "remaining": 5, "free": 2, "rotationDistance": 0 }, { "remaining": 4, "free": 1, "rotationDistance": 0 }, { "remaining": 3, "free": 0, "rotationDistance": 1 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 1, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 35, "name": "把出口打开", "chapter": 6, "beat": "释放", "cells": 61, "tiles": 28, "difficulty": 22, "free": 8, "freeRatio": 0.286, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.111, "necessaryRotations": 0, "estimatedSeconds": 84, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t25" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t24" }, { "type": "tap", "id": "t26" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t27" } ], "openingAndSolutionStates": [ { "remaining": 28, "free": 8, "rotationDistance": 0 }, { "remaining": 27, "free": 8, "rotationDistance": 0 }, { "remaining": 26, "free": 8, "rotationDistance": 0 }, { "remaining": 25, "free": 8, "rotationDistance": 0 }, { "remaining": 24, "free": 8, "rotationDistance": 0 }, { "remaining": 23, "free": 8, "rotationDistance": 0 }, { "remaining": 22, "free": 8, "rotationDistance": 0 }, { "remaining": 21, "free": 8, "rotationDistance": 0 }, { "remaining": 20, "free": 8, "rotationDistance": 0 }, { "remaining": 19, "free": 8, "rotationDistance": 0 }, { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 8, "rotationDistance": 0 }, { "remaining": 10, "free": 7, "rotationDistance": 0 }, { "remaining": 9, "free": 7, "rotationDistance": 0 }, { "remaining": 8, "free": 6, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 36, "name": "顺畅走到最后", "chapter": 6, "beat": "长局回报", "cells": 61, "tiles": 30, "difficulty": 21, "free": 10, "freeRatio": 0.333, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.103, "necessaryRotations": 0, "estimatedSeconds": 90, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t29" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t25" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t24" }, { "type": "tap", "id": "t26" }, { "type": "tap", "id": "t27" }, { "type": "tap", "id": "t28" } ], "openingAndSolutionStates": [ { "remaining": 30, "free": 10, "rotationDistance": 0 }, { "remaining": 29, "free": 10, "rotationDistance": 0 }, { "remaining": 28, "free": 10, "rotationDistance": 0 }, { "remaining": 27, "free": 10, "rotationDistance": 0 }, { "remaining": 26, "free": 10, "rotationDistance": 0 }, { "remaining": 25, "free": 10, "rotationDistance": 0 }, { "remaining": 24, "free": 10, "rotationDistance": 0 }, { "remaining": 23, "free": 10, "rotationDistance": 0 }, { "remaining": 22, "free": 10, "rotationDistance": 0 }, { "remaining": 21, "free": 10, "rotationDistance": 0 }, { "remaining": 20, "free": 10, "rotationDistance": 0 }, { "remaining": 19, "free": 10, "rotationDistance": 0 }, { "remaining": 18, "free": 9, "rotationDistance": 0 }, { "remaining": 17, "free": 9, "rotationDistance": 0 }, { "remaining": 16, "free": 9, "rotationDistance": 0 }, { "remaining": 15, "free": 9, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 8, "rotationDistance": 0 }, { "remaining": 10, "free": 8, "rotationDistance": 0 }, { "remaining": 9, "free": 8, "rotationDistance": 0 }, { "remaining": 8, "free": 7, "rotationDistance": 0 }, { "remaining": 7, "free": 6, "rotationDistance": 0 }, { "remaining": 6, "free": 5, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 37, "name": "从容观察", "chapter": 7, "beat": "进入", "cells": 61, "tiles": 24, "difficulty": 19, "free": 10, "freeRatio": 0.417, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.13, "necessaryRotations": 0, "estimatedSeconds": 72, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t21" } ], "openingAndSolutionStates": [ { "remaining": 24, "free": 10, "rotationDistance": 0 }, { "remaining": 23, "free": 10, "rotationDistance": 0 }, { "remaining": 22, "free": 10, "rotationDistance": 0 }, { "remaining": 21, "free": 10, "rotationDistance": 0 }, { "remaining": 20, "free": 10, "rotationDistance": 0 }, { "remaining": 19, "free": 9, "rotationDistance": 0 }, { "remaining": 18, "free": 9, "rotationDistance": 0 }, { "remaining": 17, "free": 9, "rotationDistance": 0 }, { "remaining": 16, "free": 9, "rotationDistance": 0 }, { "remaining": 15, "free": 9, "rotationDistance": 0 }, { "remaining": 14, "free": 9, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 7, "rotationDistance": 0 }, { "remaining": 10, "free": 6, "rotationDistance": 0 }, { "remaining": 9, "free": 5, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 38, "name": "换个角度看", "chapter": 7, "beat": "换路", "cells": 19, "tiles": 7, "difficulty": 32, "free": 3, "freeRatio": 0.429, "meanTurns": 0.857, "maxTurns": 2, "dependencyRatio": 0.333, "necessaryRotations": 1, "estimatedSeconds": 30, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t4" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ], "openingAndSolutionStates": [ { "remaining": 7, "free": 3, "rotationDistance": 0 }, { "remaining": 6, "free": 3, "rotationDistance": 0 }, { "remaining": 5, "free": 3, "rotationDistance": 0 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 0, "rotationDistance": 1 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 39, "name": "一枚接着一枚", "chapter": 7, "beat": "展开", "cells": 61, "tiles": 20, "difficulty": 24, "free": 7, "freeRatio": 0.35, "meanTurns": 0.05, "maxTurns": 1, "dependencyRatio": 0.211, "necessaryRotations": 0, "estimatedSeconds": 61, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" } ], "openingAndSolutionStates": [ { "remaining": 20, "free": 7, "rotationDistance": 0 }, { "remaining": 19, "free": 6, "rotationDistance": 0 }, { "remaining": 18, "free": 5, "rotationDistance": 0 }, { "remaining": 17, "free": 5, "rotationDistance": 0 }, { "remaining": 16, "free": 5, "rotationDistance": 0 }, { "remaining": 15, "free": 5, "rotationDistance": 0 }, { "remaining": 14, "free": 5, "rotationDistance": 0 }, { "remaining": 13, "free": 4, "rotationDistance": 0 }, { "remaining": 12, "free": 3, "rotationDistance": 0 }, { "remaining": 11, "free": 2, "rotationDistance": 0 }, { "remaining": 10, "free": 3, "rotationDistance": 0 }, { "remaining": 9, "free": 4, "rotationDistance": 0 }, { "remaining": 8, "free": 4, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 3, "rotationDistance": 0 }, { "remaining": 5, "free": 3, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 40, "name": "给路线松个结", "chapter": 7, "beat": "小挑战", "cells": 19, "tiles": 4, "difficulty": 45, "free": 2, "freeRatio": 0.5, "meanTurns": 2.75, "maxTurns": 5, "dependencyRatio": 0.333, "necessaryRotations": 1, "estimatedSeconds": 24, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" } ], "openingAndSolutionStates": [ { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 1, "rotationDistance": 0 }, { "remaining": 2, "free": 0, "rotationDistance": 1 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 41, "name": "轻轻一扫", "chapter": 7, "beat": "释放", "cells": 61, "tiles": 28, "difficulty": 20, "free": 10, "freeRatio": 0.357, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.111, "necessaryRotations": 0, "estimatedSeconds": 84, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t25" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t27" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t24" }, { "type": "tap", "id": "t26" } ], "openingAndSolutionStates": [ { "remaining": 28, "free": 10, "rotationDistance": 0 }, { "remaining": 27, "free": 10, "rotationDistance": 0 }, { "remaining": 26, "free": 10, "rotationDistance": 0 }, { "remaining": 25, "free": 10, "rotationDistance": 0 }, { "remaining": 24, "free": 10, "rotationDistance": 0 }, { "remaining": 23, "free": 9, "rotationDistance": 0 }, { "remaining": 22, "free": 9, "rotationDistance": 0 }, { "remaining": 21, "free": 9, "rotationDistance": 0 }, { "remaining": 20, "free": 9, "rotationDistance": 0 }, { "remaining": 19, "free": 9, "rotationDistance": 0 }, { "remaining": 18, "free": 9, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 7, "rotationDistance": 0 }, { "remaining": 13, "free": 7, "rotationDistance": 0 }, { "remaining": 12, "free": 7, "rotationDistance": 0 }, { "remaining": 11, "free": 7, "rotationDistance": 0 }, { "remaining": 10, "free": 7, "rotationDistance": 0 }, { "remaining": 9, "free": 6, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 42, "name": "大盘小心思", "chapter": 7, "beat": "长局回报", "cells": 61, "tiles": 32, "difficulty": 22, "free": 10, "freeRatio": 0.313, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.129, "necessaryRotations": 0, "estimatedSeconds": 96, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t30" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t25" }, { "type": "tap", "id": "t29" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t27" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t24" }, { "type": "tap", "id": "t26" }, { "type": "tap", "id": "t28" }, { "type": "tap", "id": "t31" } ], "openingAndSolutionStates": [ { "remaining": 32, "free": 10, "rotationDistance": 0 }, { "remaining": 31, "free": 10, "rotationDistance": 0 }, { "remaining": 30, "free": 10, "rotationDistance": 0 }, { "remaining": 29, "free": 10, "rotationDistance": 0 }, { "remaining": 28, "free": 10, "rotationDistance": 0 }, { "remaining": 27, "free": 10, "rotationDistance": 0 }, { "remaining": 26, "free": 10, "rotationDistance": 0 }, { "remaining": 25, "free": 10, "rotationDistance": 0 }, { "remaining": 24, "free": 10, "rotationDistance": 0 }, { "remaining": 23, "free": 10, "rotationDistance": 0 }, { "remaining": 22, "free": 10, "rotationDistance": 0 }, { "remaining": 21, "free": 10, "rotationDistance": 0 }, { "remaining": 20, "free": 9, "rotationDistance": 0 }, { "remaining": 19, "free": 9, "rotationDistance": 0 }, { "remaining": 18, "free": 9, "rotationDistance": 0 }, { "remaining": 17, "free": 9, "rotationDistance": 0 }, { "remaining": 16, "free": 9, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 7, "rotationDistance": 0 }, { "remaining": 11, "free": 7, "rotationDistance": 0 }, { "remaining": 10, "free": 6, "rotationDistance": 0 }, { "remaining": 9, "free": 6, "rotationDistance": 0 }, { "remaining": 8, "free": 6, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 43, "name": "自在出发", "chapter": 8, "beat": "进入", "cells": 61, "tiles": 26, "difficulty": 22, "free": 8, "freeRatio": 0.308, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.12, "necessaryRotations": 0, "estimatedSeconds": 78, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t24" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t25" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t13" } ], "openingAndSolutionStates": [ { "remaining": 26, "free": 8, "rotationDistance": 0 }, { "remaining": 25, "free": 8, "rotationDistance": 0 }, { "remaining": 24, "free": 8, "rotationDistance": 0 }, { "remaining": 23, "free": 8, "rotationDistance": 0 }, { "remaining": 22, "free": 8, "rotationDistance": 0 }, { "remaining": 21, "free": 8, "rotationDistance": 0 }, { "remaining": 20, "free": 8, "rotationDistance": 0 }, { "remaining": 19, "free": 8, "rotationDistance": 0 }, { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 8, "rotationDistance": 0 }, { "remaining": 10, "free": 7, "rotationDistance": 0 }, { "remaining": 9, "free": 6, "rotationDistance": 0 }, { "remaining": 8, "free": 5, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 4, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 44, "name": "最后一个新转角", "chapter": 8, "beat": "换路", "cells": 19, "tiles": 8, "difficulty": 38, "free": 3, "freeRatio": 0.375, "meanTurns": 1, "maxTurns": 3, "dependencyRatio": 0.429, "necessaryRotations": 1, "estimatedSeconds": 34, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 1, "actions": [ { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t5" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ], "openingAndSolutionStates": [ { "remaining": 8, "free": 3, "rotationDistance": 0 }, { "remaining": 7, "free": 2, "rotationDistance": 0 }, { "remaining": 6, "free": 1, "rotationDistance": 0 }, { "remaining": 5, "free": 1, "rotationDistance": 0 }, { "remaining": 4, "free": 0, "rotationDistance": 1 }, { "remaining": 4, "free": 2, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 45, "name": "熟悉的长路", "chapter": 8, "beat": "展开", "cells": 61, "tiles": 20, "difficulty": 23, "free": 7, "freeRatio": 0.35, "meanTurns": 0.05, "maxTurns": 1, "dependencyRatio": 0.158, "necessaryRotations": 0, "estimatedSeconds": 61, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t2" } ], "openingAndSolutionStates": [ { "remaining": 20, "free": 7, "rotationDistance": 0 }, { "remaining": 19, "free": 8, "rotationDistance": 0 }, { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 7, "rotationDistance": 0 }, { "remaining": 15, "free": 7, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 7, "rotationDistance": 0 }, { "remaining": 12, "free": 6, "rotationDistance": 0 }, { "remaining": 11, "free": 5, "rotationDistance": 0 }, { "remaining": 10, "free": 4, "rotationDistance": 0 }, { "remaining": 9, "free": 3, "rotationDistance": 0 }, { "remaining": 8, "free": 3, "rotationDistance": 0 }, { "remaining": 7, "free": 2, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 3, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 46, "name": "小结轻解", "chapter": 8, "beat": "小挑战", "cells": 19, "tiles": 9, "difficulty": 40, "free": 4, "freeRatio": 0.444, "meanTurns": 1.778, "maxTurns": 5, "dependencyRatio": 0.25, "necessaryRotations": 1, "estimatedSeconds": 43, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 1, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t4" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t6" } ], "openingAndSolutionStates": [ { "remaining": 9, "free": 4, "rotationDistance": 0 }, { "remaining": 8, "free": 3, "rotationDistance": 0 }, { "remaining": 7, "free": 2, "rotationDistance": 0 }, { "remaining": 6, "free": 3, "rotationDistance": 0 }, { "remaining": 5, "free": 2, "rotationDistance": 0 }, { "remaining": 4, "free": 1, "rotationDistance": 0 }, { "remaining": 3, "free": 0, "rotationDistance": 1 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 47, "name": "收获一片畅通", "chapter": 8, "beat": "释放", "cells": 61, "tiles": 30, "difficulty": 21, "free": 10, "freeRatio": 0.333, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.138, "necessaryRotations": 0, "estimatedSeconds": 90, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t24" }, { "type": "tap", "id": "t25" }, { "type": "tap", "id": "t26" }, { "type": "tap", "id": "t29" }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t28" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t27" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t1" } ], "openingAndSolutionStates": [ { "remaining": 30, "free": 10, "rotationDistance": 0 }, { "remaining": 29, "free": 10, "rotationDistance": 0 }, { "remaining": 28, "free": 10, "rotationDistance": 0 }, { "remaining": 27, "free": 10, "rotationDistance": 0 }, { "remaining": 26, "free": 10, "rotationDistance": 0 }, { "remaining": 25, "free": 10, "rotationDistance": 0 }, { "remaining": 24, "free": 10, "rotationDistance": 0 }, { "remaining": 23, "free": 10, "rotationDistance": 0 }, { "remaining": 22, "free": 10, "rotationDistance": 0 }, { "remaining": 21, "free": 10, "rotationDistance": 0 }, { "remaining": 20, "free": 10, "rotationDistance": 0 }, { "remaining": 19, "free": 10, "rotationDistance": 0 }, { "remaining": 18, "free": 9, "rotationDistance": 0 }, { "remaining": 17, "free": 9, "rotationDistance": 0 }, { "remaining": 16, "free": 9, "rotationDistance": 0 }, { "remaining": 15, "free": 9, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 7, "rotationDistance": 0 }, { "remaining": 11, "free": 6, "rotationDistance": 0 }, { "remaining": 10, "free": 6, "rotationDistance": 0 }, { "remaining": 9, "free": 6, "rotationDistance": 0 }, { "remaining": 8, "free": 6, "rotationDistance": 0 }, { "remaining": 7, "free": 5, "rotationDistance": 0 }, { "remaining": 6, "free": 5, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 2, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] }, { "level": 48, "name": "自在回响", "chapter": 8, "beat": "长局回报", "cells": 61, "tiles": 33, "difficulty": 22, "free": 10, "freeRatio": 0.303, "meanTurns": 0, "maxTurns": 0, "dependencyRatio": 0.125, "necessaryRotations": 0, "estimatedSeconds": 99, "independentLoops": 0, "solutionHiddenBlockers": 0, "maxProgressGapRotations": 0, "lowChoiceStates": 0, "actions": [ { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t16" }, { "type": "tap", "id": "t17" }, { "type": "tap", "id": "t19" }, { "type": "tap", "id": "t20" }, { "type": "tap", "id": "t21" }, { "type": "tap", "id": "t26" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t14" }, { "type": "tap", "id": "t15" }, { "type": "tap", "id": "t25" }, { "type": "tap", "id": "t27" }, { "type": "tap", "id": "t28" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t22" }, { "type": "tap", "id": "t23" }, { "type": "tap", "id": "t24" }, { "type": "tap", "id": "t29" }, { "type": "tap", "id": "t30" }, { "type": "tap", "id": "t31" }, { "type": "tap", "id": "t32" }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t18" }, { "type": "tap", "id": "t7" } ], "openingAndSolutionStates": [ { "remaining": 33, "free": 10, "rotationDistance": 0 }, { "remaining": 32, "free": 10, "rotationDistance": 0 }, { "remaining": 31, "free": 10, "rotationDistance": 0 }, { "remaining": 30, "free": 10, "rotationDistance": 0 }, { "remaining": 29, "free": 10, "rotationDistance": 0 }, { "remaining": 28, "free": 10, "rotationDistance": 0 }, { "remaining": 27, "free": 10, "rotationDistance": 0 }, { "remaining": 26, "free": 10, "rotationDistance": 0 }, { "remaining": 25, "free": 10, "rotationDistance": 0 }, { "remaining": 24, "free": 10, "rotationDistance": 0 }, { "remaining": 23, "free": 10, "rotationDistance": 0 }, { "remaining": 22, "free": 9, "rotationDistance": 0 }, { "remaining": 21, "free": 8, "rotationDistance": 0 }, { "remaining": 20, "free": 8, "rotationDistance": 0 }, { "remaining": 19, "free": 8, "rotationDistance": 0 }, { "remaining": 18, "free": 8, "rotationDistance": 0 }, { "remaining": 17, "free": 8, "rotationDistance": 0 }, { "remaining": 16, "free": 8, "rotationDistance": 0 }, { "remaining": 15, "free": 8, "rotationDistance": 0 }, { "remaining": 14, "free": 8, "rotationDistance": 0 }, { "remaining": 13, "free": 8, "rotationDistance": 0 }, { "remaining": 12, "free": 8, "rotationDistance": 0 }, { "remaining": 11, "free": 7, "rotationDistance": 0 }, { "remaining": 10, "free": 6, "rotationDistance": 0 }, { "remaining": 9, "free": 5, "rotationDistance": 0 }, { "remaining": 8, "free": 4, "rotationDistance": 0 }, { "remaining": 7, "free": 4, "rotationDistance": 0 }, { "remaining": 6, "free": 4, "rotationDistance": 0 }, { "remaining": 5, "free": 4, "rotationDistance": 0 }, { "remaining": 4, "free": 3, "rotationDistance": 0 }, { "remaining": 3, "free": 3, "rotationDistance": 0 }, { "remaining": 2, "free": 2, "rotationDistance": 0 }, { "remaining": 1, "free": 1, "rotationDistance": 0 } ] } ] }