{ "campaign": { "id": "experience-v04", "revision": 1, "chapterSize": 5, "chapters": [ "第一眼的惊喜", "清开一条长路", "轻轻转出新风景", "让整盘一路盛放" ] }, "note": "Reference and authored experience plans are complete replays. Six-orientation checks use the initial piece set. These are structural observations, not exhaustive exploration or player enjoyment data. Long paths in this report mean at least six bends; this is a v0.4 sample-selection band, not a universal design rule.", "summary": { "levels": 20, "removals": 199, "curvedRemovals": 156, "curvedRatio": 0.7839195979899497, "bendsPerCurvedPath": 6.891025641025641, "maxBends": 18, "longPaths": 89, "rotationRequired": 13, "immediateContrastLevels": [ 2, 7, 11, 14, 17 ] }, "levels": [ { "level": 1, "name": "跟着它绕出去", "kind": "tour", "cells": 19, "tiles": 4, "free": 4, "minimumRotations": 0, "structuralScore": 34, "reference": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 9, "cells": 11 }, { "id": "t1", "action": 1, "stage": 0, "bends": 6, "cells": 8 }, { "id": "t2", "action": 2, "stage": 0, "bends": 3, "cells": 4 }, { "id": "t3", "action": 3, "stage": 0, "bends": 0, "cells": 1 } ], "reveals": [], "unlocks": [], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 9, "longPaths": 2 }, "experience": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 9, "cells": 11 }, { "id": "t1", "action": 1, "stage": 0, "bends": 6, "cells": 8 }, { "id": "t2", "action": 2, "stage": 0, "bends": 3, "cells": 4 }, { "id": "t3", "action": 3, "stage": 0, "bends": 0, "cells": 1 } ], "reveals": [], "unlocks": [], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 9, "longPaths": 2 }, "orientations": [ { "turns": 0, "free": 4, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 2, "independentLoops": [ "t2" ], "offRouteBlockers": [ { "id": "t1", "blocker": "t2" }, { "id": "t2", "blocker": "t1" } ] }, { "turns": 2, "free": 2, "independentLoops": [ "t1" ], "offRouteBlockers": [ { "id": "t2", "blocker": "t1" } ] }, { "turns": 3, "free": 2, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 4, "free": 3, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 5, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t2" }, { "id": "t2", "blocker": "t1" } ] } ] }, { "level": 2, "name": "朝里面,也能出去", "kind": "contrast", "cells": 19, "tiles": 5, "free": 2, "minimumRotations": 1, "structuralScore": 55, "reference": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t3", "action": 1, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t2", "action": 2, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t1", "action": 4, "stage": 1, "bends": 1, "cells": 2 }, { "id": "t4", "action": 5, "stage": 1, "bends": 6, "cells": 8 } ], "reveals": [ { "action": 3, "id": "t4", "direction": 1, "before": "blocked", "bends": 6, "cells": 8 } ], "unlocks": [ { "action": 1, "removed": "t3", "id": "t2", "bends": 1, "cells": 2, "onRoute": true } ], "turns": [ { "action": 3, "direction": 1, "remaining": 2, "opened": [ "t1", "t4" ], "free": [ "t1", "t4" ] } ], "maxDryRotations": 1, "hidden": [], "maxBends": 6, "longPaths": 1 }, "experience": { "won": true, "paths": [ { "id": "t4", "action": 1, "stage": 1, "bends": 6, "cells": 7 }, { "id": "t3", "action": 2, "stage": 1, "bends": 6, "cells": 8 }, { "id": "t2", "action": 3, "stage": 1, "bends": 7, "cells": 9 }, { "id": "t1", "action": 4, "stage": 1, "bends": 7, "cells": 10 }, { "id": "t0", "action": 5, "stage": 1, "bends": 6, "cells": 8 } ], "reveals": [ { "action": 0, "id": "t4", "direction": -1, "before": "blocked", "bends": 6, "cells": 7 } ], "unlocks": [ { "action": 1, "removed": "t4", "id": "t3", "bends": 6, "cells": 8, "onRoute": false }, { "action": 2, "removed": "t3", "id": "t2", "bends": 7, "cells": 9, "onRoute": true }, { "action": 3, "removed": "t2", "id": "t1", "bends": 7, "cells": 10, "onRoute": true }, { "action": 4, "removed": "t1", "id": "t0", "bends": 6, "cells": 8, "onRoute": true } ], "turns": [ { "action": 0, "direction": -1, "remaining": 5, "opened": [ "t4" ], "free": [ "t4" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 1, "id": "t3", "blocker": "t4" } ], "maxBends": 7, "longPaths": 5 }, "orientations": [ { "turns": 0, "free": 2, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 0, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t2" } ] }, { "turns": 2, "free": 2, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 3, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t4", "blocker": "t0" } ] }, { "turns": 4, "free": 1, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 5, "free": 1, "independentLoops": [], "offRouteBlockers": [ { "id": "t3", "blocker": "t4" } ] } ] }, { "level": 3, "name": "让开,长路就通了", "kind": "gate", "cells": 37, "tiles": 7, "free": 5, "minimumRotations": 0, "structuralScore": 45, "reference": { "won": true, "paths": [ { "id": "t2", "action": 0, "stage": 0, "bends": 7, "cells": 8 }, { "id": "t3", "action": 1, "stage": 0, "bends": 6, "cells": 7 }, { "id": "t4", "action": 2, "stage": 0, "bends": 4, "cells": 5 }, { "id": "t5", "action": 3, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t6", "action": 4, "stage": 0, "bends": 1, "cells": 3 }, { "id": "t0", "action": 5, "stage": 0, "bends": 9, "cells": 11 }, { "id": "t1", "action": 6, "stage": 0, "bends": 10, "cells": 14 } ], "reveals": [], "unlocks": [ { "action": 1, "removed": "t3", "id": "t0", "bends": 9, "cells": 11, "onRoute": true }, { "action": 4, "removed": "t6", "id": "t1", "bends": 10, "cells": 14, "onRoute": true } ], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 10, "longPaths": 4 }, "experience": { "won": true, "paths": [ { "id": "t2", "action": 0, "stage": 0, "bends": 7, "cells": 8 }, { "id": "t3", "action": 1, "stage": 0, "bends": 6, "cells": 7 }, { "id": "t4", "action": 2, "stage": 0, "bends": 4, "cells": 5 }, { "id": "t5", "action": 3, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t6", "action": 4, "stage": 0, "bends": 1, "cells": 3 }, { "id": "t0", "action": 5, "stage": 0, "bends": 9, "cells": 11 }, { "id": "t1", "action": 6, "stage": 0, "bends": 10, "cells": 14 } ], "reveals": [], "unlocks": [ { "action": 1, "removed": "t3", "id": "t0", "bends": 9, "cells": 11, "onRoute": true }, { "action": 4, "removed": "t6", "id": "t1", "bends": 10, "cells": 14, "onRoute": true } ], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 10, "longPaths": 4 }, "orientations": [ { "turns": 0, "free": 5, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 4, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 2, "free": 3, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t5" }, { "id": "t1", "blocker": "t6" }, { "id": "t4", "blocker": "t6" } ] }, { "turns": 3, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t4", "blocker": "t6" }, { "id": "t6", "blocker": "t4" } ] }, { "turns": 4, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t6" }, { "id": "t3", "blocker": "t4" }, { "id": "t4", "blocker": "t6" }, { "id": "t6", "blocker": "t4" } ] }, { "turns": 5, "free": 5, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t3" }, { "id": "t6", "blocker": "t4" } ] } ] }, { "level": 4, "name": "转出另一段风景", "kind": "route", "cells": 37, "tiles": 9, "free": 4, "minimumRotations": 1, "structuralScore": 60, "reference": { "won": true, "paths": [ { "id": "t4", "action": 0, "stage": 0, "bends": 1, "cells": 3 }, { "id": "t5", "action": 1, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t7", "action": 2, "stage": 0, "bends": 5, "cells": 7 }, { "id": "t8", "action": 3, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t3", "action": 5, "stage": 1, "bends": 7, "cells": 8 }, { "id": "t6", "action": 6, "stage": 1, "bends": 3, "cells": 4 }, { "id": "t2", "action": 7, "stage": 1, "bends": 8, "cells": 10 }, { "id": "t1", "action": 8, "stage": 1, "bends": 10, "cells": 12 }, { "id": "t0", "action": 9, "stage": 1, "bends": 14, "cells": 18 } ], "reveals": [ { "action": 4, "id": "t6", "direction": -1, "before": "blocked", "bends": 3, "cells": 4 } ], "unlocks": [ { "action": 5, "removed": "t3", "id": "t2", "bends": 8, "cells": 10, "onRoute": true }, { "action": 7, "removed": "t2", "id": "t1", "bends": 10, "cells": 12, "onRoute": true }, { "action": 8, "removed": "t1", "id": "t0", "bends": 14, "cells": 18, "onRoute": true } ], "turns": [ { "action": 4, "direction": -1, "remaining": 5, "opened": [ "t3", "t6" ], "free": [ "t3", "t6" ] } ], "maxDryRotations": 1, "hidden": [], "maxBends": 14, "longPaths": 4 }, "experience": { "won": true, "paths": [ { "id": "t4", "action": 0, "stage": 0, "bends": 1, "cells": 3 }, { "id": "t5", "action": 1, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t7", "action": 2, "stage": 0, "bends": 5, "cells": 7 }, { "id": "t8", "action": 3, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t3", "action": 5, "stage": 1, "bends": 7, "cells": 8 }, { "id": "t6", "action": 6, "stage": 1, "bends": 3, "cells": 4 }, { "id": "t2", "action": 7, "stage": 1, "bends": 8, "cells": 10 }, { "id": "t1", "action": 8, "stage": 1, "bends": 10, "cells": 12 }, { "id": "t0", "action": 9, "stage": 1, "bends": 14, "cells": 18 } ], "reveals": [ { "action": 4, "id": "t6", "direction": -1, "before": "blocked", "bends": 3, "cells": 4 } ], "unlocks": [ { "action": 5, "removed": "t3", "id": "t2", "bends": 8, "cells": 10, "onRoute": true }, { "action": 7, "removed": "t2", "id": "t1", "bends": 10, "cells": 12, "onRoute": true }, { "action": 8, "removed": "t1", "id": "t0", "bends": 14, "cells": 18, "onRoute": true } ], "turns": [ { "action": 4, "direction": -1, "remaining": 5, "opened": [ "t3", "t6" ], "free": [ "t3", "t6" ] } ], "maxDryRotations": 1, "hidden": [], "maxBends": 14, "longPaths": 4 }, "orientations": [ { "turns": 0, "free": 4, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t5", "blocker": "t6" } ] }, { "turns": 2, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t6" }, { "id": "t1", "blocker": "t3" }, { "id": "t6", "blocker": "t0" } ] }, { "turns": 3, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t3", "blocker": "t8" }, { "id": "t6", "blocker": "t7" } ] }, { "turns": 4, "free": 3, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 5, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t7" }, { "id": "t6", "blocker": "t7" } ] } ] }, { "level": 5, "name": "尽情绕一圈", "kind": "tour", "cells": 37, "tiles": 7, "free": 7, "minimumRotations": 0, "structuralScore": 34, "reference": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 14, "cells": 17 }, { "id": "t1", "action": 1, "stage": 0, "bends": 8, "cells": 10 }, { "id": "t2", "action": 2, "stage": 0, "bends": 7, "cells": 9 }, { "id": "t3", "action": 3, "stage": 0, "bends": 6, "cells": 8 }, { "id": "t4", "action": 4, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t5", "action": 5, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t6", "action": 6, "stage": 0, "bends": 0, "cells": 1 } ], "reveals": [], "unlocks": [], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 14, "longPaths": 4 }, "experience": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 14, "cells": 17 }, { "id": "t1", "action": 1, "stage": 0, "bends": 8, "cells": 10 }, { "id": "t2", "action": 2, "stage": 0, "bends": 7, "cells": 9 }, { "id": "t3", "action": 3, "stage": 0, "bends": 6, "cells": 8 }, { "id": "t4", "action": 4, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t5", "action": 5, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t6", "action": 6, "stage": 0, "bends": 0, "cells": 1 } ], "reveals": [], "unlocks": [], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 14, "longPaths": 4 }, "orientations": [ { "turns": 0, "free": 7, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 6, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t2" } ] }, { "turns": 2, "free": 4, "independentLoops": [ "t0" ], "offRouteBlockers": [] }, { "turns": 3, "free": 6, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 4, "free": 5, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 5, "free": 5, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t2" }, { "id": "t2", "blocker": "t3" } ] } ] }, { "level": 6, "name": "里面藏着一条长路", "kind": "gate", "cells": 37, "tiles": 11, "free": 1, "minimumRotations": 1, "structuralScore": 76, "reference": { "won": true, "paths": [ { "id": "t10", "action": 0, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t4", "action": 1, "stage": 0, "bends": 6, "cells": 7 }, { "id": "t8", "action": 3, "stage": 1, "bends": 1, "cells": 2 }, { "id": "t9", "action": 4, "stage": 1, "bends": 4, "cells": 5 }, { "id": "t6", "action": 5, "stage": 1, "bends": 5, "cells": 6 }, { "id": "t7", "action": 6, "stage": 1, "bends": 2, "cells": 3 }, { "id": "t3", "action": 7, "stage": 1, "bends": 9, "cells": 10 }, { "id": "t5", "action": 8, "stage": 1, "bends": 8, "cells": 9 }, { "id": "t2", "action": 9, "stage": 1, "bends": 11, "cells": 12 }, { "id": "t1", "action": 10, "stage": 1, "bends": 16, "cells": 20 }, { "id": "t0", "action": 11, "stage": 1, "bends": 16, "cells": 21 } ], "reveals": [], "unlocks": [ { "action": 0, "removed": "t10", "id": "t4", "bends": 6, "cells": 7, "onRoute": true }, { "action": 3, "removed": "t8", "id": "t7", "bends": 2, "cells": 3, "onRoute": true }, { "action": 4, "removed": "t9", "id": "t6", "bends": 5, "cells": 6, "onRoute": true }, { "action": 5, "removed": "t6", "id": "t5", "bends": 8, "cells": 9, "onRoute": true }, { "action": 6, "removed": "t7", "id": "t3", "bends": 9, "cells": 10, "onRoute": true }, { "action": 8, "removed": "t5", "id": "t2", "bends": 11, "cells": 12, "onRoute": true }, { "action": 9, "removed": "t2", "id": "t1", "bends": 16, "cells": 20, "onRoute": true }, { "action": 10, "removed": "t1", "id": "t0", "bends": 16, "cells": 21, "onRoute": true } ], "turns": [ { "action": 2, "direction": -1, "remaining": 9, "opened": [ "t8", "t9" ], "free": [ "t8", "t9" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t9", "blocker": "t5" }, { "action": 1, "id": "t9", "blocker": "t5" }, { "action": 2, "id": "t9", "blocker": "t5" } ], "maxBends": 16, "longPaths": 6 }, "experience": { "won": true, "paths": [ { "id": "t10", "action": 0, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t4", "action": 1, "stage": 0, "bends": 6, "cells": 7 }, { "id": "t8", "action": 3, "stage": 1, "bends": 1, "cells": 2 }, { "id": "t9", "action": 4, "stage": 1, "bends": 4, "cells": 5 }, { "id": "t6", "action": 5, "stage": 1, "bends": 5, "cells": 6 }, { "id": "t7", "action": 6, "stage": 1, "bends": 2, "cells": 3 }, { "id": "t3", "action": 7, "stage": 1, "bends": 9, "cells": 10 }, { "id": "t5", "action": 8, "stage": 1, "bends": 8, "cells": 9 }, { "id": "t2", "action": 9, "stage": 1, "bends": 11, "cells": 12 }, { "id": "t1", "action": 10, "stage": 1, "bends": 16, "cells": 20 }, { "id": "t0", "action": 11, "stage": 1, "bends": 16, "cells": 21 } ], "reveals": [], "unlocks": [ { "action": 0, "removed": "t10", "id": "t4", "bends": 6, "cells": 7, "onRoute": true }, { "action": 3, "removed": "t8", "id": "t7", "bends": 2, "cells": 3, "onRoute": true }, { "action": 4, "removed": "t9", "id": "t6", "bends": 5, "cells": 6, "onRoute": true }, { "action": 5, "removed": "t6", "id": "t5", "bends": 8, "cells": 9, "onRoute": true }, { "action": 6, "removed": "t7", "id": "t3", "bends": 9, "cells": 10, "onRoute": true }, { "action": 8, "removed": "t5", "id": "t2", "bends": 11, "cells": 12, "onRoute": true }, { "action": 9, "removed": "t2", "id": "t1", "bends": 16, "cells": 20, "onRoute": true }, { "action": 10, "removed": "t1", "id": "t0", "bends": 16, "cells": 21, "onRoute": true } ], "turns": [ { "action": 2, "direction": -1, "remaining": 9, "opened": [ "t8", "t9" ], "free": [ "t8", "t9" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t9", "blocker": "t5" }, { "action": 1, "id": "t9", "blocker": "t5" }, { "action": 2, "id": "t9", "blocker": "t5" } ], "maxBends": 16, "longPaths": 6 }, "orientations": [ { "turns": 0, "free": 1, "independentLoops": [], "offRouteBlockers": [ { "id": "t9", "blocker": "t5" } ] }, { "turns": 1, "free": 2, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 2, "free": 1, "independentLoops": [], "offRouteBlockers": [ { "id": "t2", "blocker": "t4" } ] }, { "turns": 3, "free": 1, "independentLoops": [], "offRouteBlockers": [ { "id": "t8", "blocker": "t5" }, { "id": "t9", "blocker": "t7" } ] }, { "turns": 4, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t8", "blocker": "t5" }, { "id": "t9", "blocker": "t5" } ] }, { "turns": 5, "free": 3, "independentLoops": [], "offRouteBlockers": [] } ] }, { "level": 7, "name": "轻轻一转就放行", "kind": "contrast", "cells": 37, "tiles": 7, "free": 1, "minimumRotations": 1, "structuralScore": 76, "reference": { "won": true, "paths": [ { "id": "t6", "action": 0, "stage": 0, "bends": 0, "cells": 2 }, { "id": "t3", "action": 2, "stage": 1, "bends": 8, "cells": 12 }, { "id": "t5", "action": 3, "stage": 1, "bends": 9, "cells": 13 }, { "id": "t4", "action": 4, "stage": 1, "bends": 10, "cells": 14 }, { "id": "t2", "action": 5, "stage": 1, "bends": 12, "cells": 16 }, { "id": "t1", "action": 6, "stage": 1, "bends": 14, "cells": 18 }, { "id": "t0", "action": 7, "stage": 1, "bends": 15, "cells": 19 } ], "reveals": [ { "action": 1, "id": "t5", "direction": -1, "before": "blocked", "bends": 9, "cells": 13 } ], "unlocks": [ { "action": 3, "removed": "t5", "id": "t4", "bends": 10, "cells": 14, "onRoute": true }, { "action": 4, "removed": "t4", "id": "t2", "bends": 12, "cells": 16, "onRoute": true }, { "action": 5, "removed": "t2", "id": "t1", "bends": 14, "cells": 18, "onRoute": true }, { "action": 6, "removed": "t1", "id": "t0", "bends": 15, "cells": 19, "onRoute": true } ], "turns": [ { "action": 1, "direction": -1, "remaining": 6, "opened": [ "t3", "t5" ], "free": [ "t3", "t5" ] } ], "maxDryRotations": 1, "hidden": [], "maxBends": 15, "longPaths": 6 }, "experience": { "won": true, "paths": [ { "id": "t5", "action": 1, "stage": 1, "bends": 9, "cells": 13 }, { "id": "t3", "action": 2, "stage": 1, "bends": 8, "cells": 12 }, { "id": "t4", "action": 3, "stage": 1, "bends": 10, "cells": 14 }, { "id": "t6", "action": 4, "stage": 1, "bends": 5, "cells": 6 }, { "id": "t2", "action": 5, "stage": 1, "bends": 12, "cells": 16 }, { "id": "t1", "action": 6, "stage": 1, "bends": 14, "cells": 18 }, { "id": "t0", "action": 7, "stage": 1, "bends": 15, "cells": 19 } ], "reveals": [ { "action": 0, "id": "t5", "direction": -1, "before": "blocked", "bends": 9, "cells": 13 } ], "unlocks": [ { "action": 1, "removed": "t5", "id": "t4", "bends": 10, "cells": 14, "onRoute": true }, { "action": 3, "removed": "t4", "id": "t2", "bends": 12, "cells": 16, "onRoute": true }, { "action": 5, "removed": "t2", "id": "t1", "bends": 14, "cells": 18, "onRoute": true }, { "action": 6, "removed": "t1", "id": "t0", "bends": 15, "cells": 19, "onRoute": true } ], "turns": [ { "action": 0, "direction": -1, "remaining": 7, "opened": [ "t3", "t5" ], "free": [ "t3", "t5", "t6" ] } ], "maxDryRotations": 1, "hidden": [], "maxBends": 15, "longPaths": 6 }, "orientations": [ { "turns": 0, "free": 1, "independentLoops": [ "t2" ], "offRouteBlockers": [] }, { "turns": 1, "free": 0, "independentLoops": [ "t5" ], "offRouteBlockers": [ { "id": "t1", "blocker": "t2" }, { "id": "t2", "blocker": "t4" }, { "id": "t3", "blocker": "t6" } ] }, { "turns": 2, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t2", "blocker": "t4" } ] }, { "turns": 3, "free": 1, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t2" }, { "id": "t2", "blocker": "t4" }, { "id": "t3", "blocker": "t6" } ] }, { "turns": 4, "free": 0, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t2" }, { "id": "t5", "blocker": "t2" } ] }, { "turns": 5, "free": 3, "independentLoops": [], "offRouteBlockers": [] } ] }, { "level": 8, "name": "转过去,再转回来", "kind": "return", "cells": 37, "tiles": 12, "free": 4, "minimumRotations": 2, "structuralScore": 67, "reference": { "won": true, "paths": [ { "id": "t6", "action": 0, "stage": 0, "bends": 6, "cells": 7 }, { "id": "t8", "action": 1, "stage": 0, "bends": 3, "cells": 4 }, { "id": "t10", "action": 2, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t11", "action": 3, "stage": 0, "bends": 3, "cells": 4 }, { "id": "t5", "action": 4, "stage": 0, "bends": 8, "cells": 9 }, { "id": "t7", "action": 5, "stage": 0, "bends": 6, "cells": 8 }, { "id": "t2", "action": 6, "stage": 0, "bends": 9, "cells": 10 }, { "id": "t3", "action": 7, "stage": 0, "bends": 8, "cells": 10 }, { "id": "t0", "action": 8, "stage": 0, "bends": 11, "cells": 13 }, { "id": "t9", "action": 10, "stage": 1, "bends": 1, "cells": 3 }, { "id": "t1", "action": 12, "stage": 2, "bends": 11, "cells": 13 }, { "id": "t4", "action": 13, "stage": 2, "bends": 7, "cells": 10 } ], "reveals": [ { "action": 11, "id": "t1", "direction": -1, "before": "blocked", "bends": 11, "cells": 13 }, { "action": 11, "id": "t4", "direction": -1, "before": "blocked", "bends": 7, "cells": 10 } ], "unlocks": [ { "action": 0, "removed": "t6", "id": "t5", "bends": 8, "cells": 9, "onRoute": true }, { "action": 3, "removed": "t11", "id": "t7", "bends": 6, "cells": 8, "onRoute": true }, { "action": 4, "removed": "t5", "id": "t2", "bends": 9, "cells": 10, "onRoute": true }, { "action": 5, "removed": "t7", "id": "t3", "bends": 8, "cells": 10, "onRoute": true }, { "action": 7, "removed": "t3", "id": "t0", "bends": 11, "cells": 13, "onRoute": true } ], "turns": [ { "action": 9, "direction": 1, "remaining": 3, "opened": [ "t9" ], "free": [ "t9" ] }, { "action": 11, "direction": -1, "remaining": 2, "opened": [ "t1", "t4" ], "free": [ "t1", "t4" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t0", "blocker": "t10" }, { "action": 1, "id": "t0", "blocker": "t10" }, { "action": 2, "id": "t0", "blocker": "t10" }, { "action": 10, "id": "t1", "blocker": "t9" }, { "action": 10, "id": "t4", "blocker": "t9" } ], "maxBends": 11, "longPaths": 8 }, "experience": { "won": true, "paths": [ { "id": "t6", "action": 0, "stage": 0, "bends": 6, "cells": 7 }, { "id": "t8", "action": 1, "stage": 0, "bends": 3, "cells": 4 }, { "id": "t10", "action": 2, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t11", "action": 3, "stage": 0, "bends": 3, "cells": 4 }, { "id": "t5", "action": 4, "stage": 0, "bends": 8, "cells": 9 }, { "id": "t7", "action": 5, "stage": 0, "bends": 6, "cells": 8 }, { "id": "t2", "action": 6, "stage": 0, "bends": 9, "cells": 10 }, { "id": "t3", "action": 7, "stage": 0, "bends": 8, "cells": 10 }, { "id": "t0", "action": 8, "stage": 0, "bends": 11, "cells": 13 }, { "id": "t9", "action": 10, "stage": 1, "bends": 1, "cells": 3 }, { "id": "t1", "action": 12, "stage": 2, "bends": 11, "cells": 13 }, { "id": "t4", "action": 13, "stage": 2, "bends": 7, "cells": 10 } ], "reveals": [ { "action": 11, "id": "t1", "direction": -1, "before": "blocked", "bends": 11, "cells": 13 }, { "action": 11, "id": "t4", "direction": -1, "before": "blocked", "bends": 7, "cells": 10 } ], "unlocks": [ { "action": 0, "removed": "t6", "id": "t5", "bends": 8, "cells": 9, "onRoute": true }, { "action": 3, "removed": "t11", "id": "t7", "bends": 6, "cells": 8, "onRoute": true }, { "action": 4, "removed": "t5", "id": "t2", "bends": 9, "cells": 10, "onRoute": true }, { "action": 5, "removed": "t7", "id": "t3", "bends": 8, "cells": 10, "onRoute": true }, { "action": 7, "removed": "t3", "id": "t0", "bends": 11, "cells": 13, "onRoute": true } ], "turns": [ { "action": 9, "direction": 1, "remaining": 3, "opened": [ "t9" ], "free": [ "t9" ] }, { "action": 11, "direction": -1, "remaining": 2, "opened": [ "t1", "t4" ], "free": [ "t1", "t4" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t0", "blocker": "t10" }, { "action": 1, "id": "t0", "blocker": "t10" }, { "action": 2, "id": "t0", "blocker": "t10" }, { "action": 10, "id": "t1", "blocker": "t9" }, { "action": 10, "id": "t4", "blocker": "t9" } ], "maxBends": 11, "longPaths": 8 }, "orientations": [ { "turns": 0, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t10" } ] }, { "turns": 1, "free": 3, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t9" }, { "id": "t4", "blocker": "t9" }, { "id": "t5", "blocker": "t6" }, { "id": "t11", "blocker": "t8" } ] }, { "turns": 2, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t5", "blocker": "t6" }, { "id": "t9", "blocker": "t4" }, { "id": "t11", "blocker": "t7" } ] }, { "turns": 3, "free": 3, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t7" }, { "id": "t3", "blocker": "t7" }, { "id": "t9", "blocker": "t1" }, { "id": "t11", "blocker": "t8" } ] }, { "turns": 4, "free": 1, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t10" }, { "id": "t5", "blocker": "t6" }, { "id": "t10", "blocker": "t0" }, { "id": "t11", "blocker": "t8" } ] }, { "turns": 5, "free": 3, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t10" }, { "id": "t5", "blocker": "t6" }, { "id": "t9", "blocker": "t4" }, { "id": "t10", "blocker": "t0" } ] } ] }, { "level": 9, "name": "一路弯到出口", "kind": "tour", "cells": 37, "tiles": 8, "free": 8, "minimumRotations": 0, "structuralScore": 34, "reference": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 16, "cells": 19 }, { "id": "t1", "action": 1, "stage": 0, "bends": 8, "cells": 13 }, { "id": "t2", "action": 2, "stage": 0, "bends": 7, "cells": 8 }, { "id": "t3", "action": 3, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t4", "action": 4, "stage": 0, "bends": 5, "cells": 6 }, { "id": "t5", "action": 5, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t6", "action": 6, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t7", "action": 7, "stage": 0, "bends": 0, "cells": 1 } ], "reveals": [], "unlocks": [], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 16, "longPaths": 3 }, "experience": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 16, "cells": 19 }, { "id": "t1", "action": 1, "stage": 0, "bends": 8, "cells": 13 }, { "id": "t2", "action": 2, "stage": 0, "bends": 7, "cells": 8 }, { "id": "t3", "action": 3, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t4", "action": 4, "stage": 0, "bends": 5, "cells": 6 }, { "id": "t5", "action": 5, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t6", "action": 6, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t7", "action": 7, "stage": 0, "bends": 0, "cells": 1 } ], "reveals": [], "unlocks": [], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 16, "longPaths": 3 }, "orientations": [ { "turns": 0, "free": 8, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 7, "independentLoops": [], "offRouteBlockers": [ { "id": "t5", "blocker": "t7" } ] }, { "turns": 2, "free": 7, "independentLoops": [], "offRouteBlockers": [ { "id": "t2", "blocker": "t6" } ] }, { "turns": 3, "free": 7, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t5" } ] }, { "turns": 4, "free": 5, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t4" }, { "id": "t1", "blocker": "t5" }, { "id": "t2", "blocker": "t6" } ] }, { "turns": 5, "free": 6, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t4" }, { "id": "t1", "blocker": "t5" } ] } ] }, { "level": 10, "name": "把整片路打开", "kind": "stages", "cells": 37, "tiles": 14, "free": 4, "minimumRotations": 2, "structuralScore": 64, "reference": { "won": true, "paths": [ { "id": "t8", "action": 0, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t11", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t12", "action": 2, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t13", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t0", "action": 4, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t10", "action": 5, "stage": 0, "bends": 0, "cells": 2 }, { "id": "t9", "action": 6, "stage": 0, "bends": 1, "cells": 3 }, { "id": "t5", "action": 8, "stage": 1, "bends": 3, "cells": 5 }, { "id": "t4", "action": 10, "stage": 2, "bends": 6, "cells": 8 }, { "id": "t6", "action": 11, "stage": 2, "bends": 3, "cells": 4 }, { "id": "t7", "action": 12, "stage": 2, "bends": 2, "cells": 3 }, { "id": "t3", "action": 13, "stage": 2, "bends": 7, "cells": 9 }, { "id": "t2", "action": 14, "stage": 2, "bends": 11, "cells": 13 }, { "id": "t1", "action": 15, "stage": 2, "bends": 12, "cells": 14 } ], "reveals": [ { "action": 7, "id": "t5", "direction": -1, "before": "blocked", "bends": 3, "cells": 5 }, { "action": 9, "id": "t6", "direction": -1, "before": "blocked", "bends": 3, "cells": 4 }, { "action": 9, "id": "t7", "direction": -1, "before": "blocked", "bends": 2, "cells": 3 } ], "unlocks": [ { "action": 0, "removed": "t8", "id": "t0", "bends": 2, "cells": 3, "onRoute": true }, { "action": 2, "removed": "t12", "id": "t10", "bends": 0, "cells": 2, "onRoute": true }, { "action": 5, "removed": "t10", "id": "t9", "bends": 1, "cells": 3, "onRoute": true }, { "action": 10, "removed": "t4", "id": "t3", "bends": 7, "cells": 9, "onRoute": true }, { "action": 13, "removed": "t3", "id": "t2", "bends": 11, "cells": 13, "onRoute": true }, { "action": 14, "removed": "t2", "id": "t1", "bends": 12, "cells": 14, "onRoute": true } ], "turns": [ { "action": 7, "direction": -1, "remaining": 7, "opened": [ "t5" ], "free": [ "t5" ] }, { "action": 9, "direction": -1, "remaining": 6, "opened": [ "t4", "t6", "t7" ], "free": [ "t4", "t6", "t7" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 8, "id": "t4", "blocker": "t6" }, { "action": 8, "id": "t6", "blocker": "t4" }, { "action": 9, "id": "t4", "blocker": "t6" }, { "action": 9, "id": "t6", "blocker": "t4" } ], "maxBends": 12, "longPaths": 4 }, "experience": { "won": true, "paths": [ { "id": "t8", "action": 0, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t11", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t12", "action": 2, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t13", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t0", "action": 4, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t10", "action": 5, "stage": 0, "bends": 0, "cells": 2 }, { "id": "t9", "action": 6, "stage": 0, "bends": 1, "cells": 3 }, { "id": "t5", "action": 8, "stage": 1, "bends": 3, "cells": 5 }, { "id": "t4", "action": 10, "stage": 2, "bends": 6, "cells": 8 }, { "id": "t6", "action": 11, "stage": 2, "bends": 3, "cells": 4 }, { "id": "t7", "action": 12, "stage": 2, "bends": 2, "cells": 3 }, { "id": "t3", "action": 13, "stage": 2, "bends": 7, "cells": 9 }, { "id": "t2", "action": 14, "stage": 2, "bends": 11, "cells": 13 }, { "id": "t1", "action": 15, "stage": 2, "bends": 12, "cells": 14 } ], "reveals": [ { "action": 7, "id": "t5", "direction": -1, "before": "blocked", "bends": 3, "cells": 5 }, { "action": 9, "id": "t6", "direction": -1, "before": "blocked", "bends": 3, "cells": 4 }, { "action": 9, "id": "t7", "direction": -1, "before": "blocked", "bends": 2, "cells": 3 } ], "unlocks": [ { "action": 0, "removed": "t8", "id": "t0", "bends": 2, "cells": 3, "onRoute": true }, { "action": 2, "removed": "t12", "id": "t10", "bends": 0, "cells": 2, "onRoute": true }, { "action": 5, "removed": "t10", "id": "t9", "bends": 1, "cells": 3, "onRoute": true }, { "action": 10, "removed": "t4", "id": "t3", "bends": 7, "cells": 9, "onRoute": true }, { "action": 13, "removed": "t3", "id": "t2", "bends": 11, "cells": 13, "onRoute": true }, { "action": 14, "removed": "t2", "id": "t1", "bends": 12, "cells": 14, "onRoute": true } ], "turns": [ { "action": 7, "direction": -1, "remaining": 7, "opened": [ "t5" ], "free": [ "t5" ] }, { "action": 9, "direction": -1, "remaining": 6, "opened": [ "t4", "t6", "t7" ], "free": [ "t4", "t6", "t7" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 8, "id": "t4", "blocker": "t6" }, { "action": 8, "id": "t6", "blocker": "t4" }, { "action": 9, "id": "t4", "blocker": "t6" }, { "action": 9, "id": "t6", "blocker": "t4" } ], "maxBends": 12, "longPaths": 4 }, "orientations": [ { "turns": 0, "free": 4, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t7", "blocker": "t6" } ] }, { "turns": 2, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t7", "blocker": "t6" } ] }, { "turns": 3, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t5", "blocker": "t4" }, { "id": "t6", "blocker": "t4" } ] }, { "turns": 4, "free": 6, "independentLoops": [], "offRouteBlockers": [ { "id": "t5", "blocker": "t6" } ] }, { "turns": 5, "free": 3, "independentLoops": [], "offRouteBlockers": [ { "id": "t4", "blocker": "t6" }, { "id": "t6", "blocker": "t4" }, { "id": "t8", "blocker": "t12" } ] } ] }, { "level": 11, "name": "原来近在眼前", "kind": "contrast", "cells": 37, "tiles": 8, "free": 2, "minimumRotations": 1, "structuralScore": 59, "reference": { "won": true, "paths": [ { "id": "t4", "action": 0, "stage": 0, "bends": 4, "cells": 6 }, { "id": "t6", "action": 1, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t7", "action": 3, "stage": 1, "bends": 3, "cells": 4 }, { "id": "t5", "action": 4, "stage": 1, "bends": 7, "cells": 10 }, { "id": "t3", "action": 5, "stage": 1, "bends": 13, "cells": 15 }, { "id": "t2", "action": 6, "stage": 1, "bends": 14, "cells": 17 }, { "id": "t1", "action": 7, "stage": 1, "bends": 15, "cells": 18 }, { "id": "t0", "action": 8, "stage": 1, "bends": 16, "cells": 19 } ], "reveals": [ { "action": 2, "id": "t7", "direction": -1, "before": "blocked", "bends": 3, "cells": 4 } ], "unlocks": [ { "action": 3, "removed": "t7", "id": "t5", "bends": 7, "cells": 10, "onRoute": true }, { "action": 4, "removed": "t5", "id": "t3", "bends": 13, "cells": 15, "onRoute": true }, { "action": 5, "removed": "t3", "id": "t2", "bends": 14, "cells": 17, "onRoute": true }, { "action": 6, "removed": "t2", "id": "t1", "bends": 15, "cells": 18, "onRoute": true }, { "action": 7, "removed": "t1", "id": "t0", "bends": 16, "cells": 19, "onRoute": true } ], "turns": [ { "action": 2, "direction": -1, "remaining": 6, "opened": [ "t7" ], "free": [ "t7" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 3, "id": "t3", "blocker": "t7" } ], "maxBends": 16, "longPaths": 5 }, "experience": { "won": true, "paths": [ { "id": "t7", "action": 1, "stage": 1, "bends": 3, "cells": 4 }, { "id": "t5", "action": 2, "stage": 1, "bends": 7, "cells": 10 }, { "id": "t6", "action": 3, "stage": 1, "bends": 3, "cells": 5 }, { "id": "t4", "action": 4, "stage": 1, "bends": 10, "cells": 12 }, { "id": "t3", "action": 5, "stage": 1, "bends": 13, "cells": 15 }, { "id": "t2", "action": 6, "stage": 1, "bends": 14, "cells": 17 }, { "id": "t1", "action": 7, "stage": 1, "bends": 15, "cells": 18 }, { "id": "t0", "action": 8, "stage": 1, "bends": 16, "cells": 19 } ], "reveals": [ { "action": 0, "id": "t7", "direction": -1, "before": "blocked", "bends": 3, "cells": 4 } ], "unlocks": [ { "action": 1, "removed": "t7", "id": "t5", "bends": 7, "cells": 10, "onRoute": true }, { "action": 2, "removed": "t5", "id": "t4", "bends": 10, "cells": 12, "onRoute": true }, { "action": 4, "removed": "t4", "id": "t3", "bends": 13, "cells": 15, "onRoute": true }, { "action": 5, "removed": "t3", "id": "t2", "bends": 14, "cells": 17, "onRoute": true }, { "action": 6, "removed": "t2", "id": "t1", "bends": 15, "cells": 18, "onRoute": true }, { "action": 7, "removed": "t1", "id": "t0", "bends": 16, "cells": 19, "onRoute": true } ], "turns": [ { "action": 0, "direction": -1, "remaining": 8, "opened": [ "t7" ], "free": [ "t6", "t7" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 1, "id": "t4", "blocker": "t7" } ], "maxBends": 16, "longPaths": 6 }, "orientations": [ { "turns": 0, "free": 2, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t3", "blocker": "t2" }, { "id": "t6", "blocker": "t5" }, { "id": "t7", "blocker": "t4" } ] }, { "turns": 2, "free": 0, "independentLoops": [], "offRouteBlockers": [ { "id": "t2", "blocker": "t3" }, { "id": "t7", "blocker": "t5" } ] }, { "turns": 3, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t4", "blocker": "t5" } ] }, { "turns": 4, "free": 1, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 5, "free": 2, "independentLoops": [], "offRouteBlockers": [ { "id": "t4", "blocker": "t7" } ] } ] }, { "level": 12, "name": "小出口,大巡游", "kind": "gate", "cells": 37, "tiles": 12, "free": 6, "minimumRotations": 0, "structuralScore": 53, "reference": { "won": true, "paths": [ { "id": "t6", "action": 0, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t7", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t8", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t9", "action": 3, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t10", "action": 4, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t11", "action": 5, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t2", "action": 6, "stage": 0, "bends": 10, "cells": 11 }, { "id": "t4", "action": 7, "stage": 0, "bends": 6, "cells": 7 }, { "id": "t5", "action": 8, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t1", "action": 9, "stage": 0, "bends": 12, "cells": 13 }, { "id": "t3", "action": 10, "stage": 0, "bends": 8, "cells": 9 }, { "id": "t0", "action": 11, "stage": 0, "bends": 15, "cells": 17 } ], "reveals": [], "unlocks": [ { "action": 1, "removed": "t7", "id": "t2", "bends": 10, "cells": 11, "onRoute": true }, { "action": 2, "removed": "t8", "id": "t4", "bends": 6, "cells": 7, "onRoute": true }, { "action": 5, "removed": "t11", "id": "t5", "bends": 2, "cells": 3, "onRoute": true }, { "action": 6, "removed": "t2", "id": "t1", "bends": 12, "cells": 13, "onRoute": true }, { "action": 8, "removed": "t5", "id": "t3", "bends": 8, "cells": 9, "onRoute": true }, { "action": 9, "removed": "t1", "id": "t0", "bends": 15, "cells": 17, "onRoute": true } ], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 15, "longPaths": 5 }, "experience": { "won": true, "paths": [ { "id": "t6", "action": 0, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t7", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t8", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t9", "action": 3, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t10", "action": 4, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t11", "action": 5, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t2", "action": 6, "stage": 0, "bends": 10, "cells": 11 }, { "id": "t4", "action": 7, "stage": 0, "bends": 6, "cells": 7 }, { "id": "t5", "action": 8, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t1", "action": 9, "stage": 0, "bends": 12, "cells": 13 }, { "id": "t3", "action": 10, "stage": 0, "bends": 8, "cells": 9 }, { "id": "t0", "action": 11, "stage": 0, "bends": 15, "cells": 17 } ], "reveals": [], "unlocks": [ { "action": 1, "removed": "t7", "id": "t2", "bends": 10, "cells": 11, "onRoute": true }, { "action": 2, "removed": "t8", "id": "t4", "bends": 6, "cells": 7, "onRoute": true }, { "action": 5, "removed": "t11", "id": "t5", "bends": 2, "cells": 3, "onRoute": true }, { "action": 6, "removed": "t2", "id": "t1", "bends": 12, "cells": 13, "onRoute": true }, { "action": 8, "removed": "t5", "id": "t3", "bends": 8, "cells": 9, "onRoute": true }, { "action": 9, "removed": "t1", "id": "t0", "bends": 15, "cells": 17, "onRoute": true } ], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 15, "longPaths": 5 }, "orientations": [ { "turns": 0, "free": 6, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 5, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t6" }, { "id": "t1", "blocker": "t2" }, { "id": "t3", "blocker": "t10" } ] }, { "turns": 2, "free": 6, "independentLoops": [], "offRouteBlockers": [ { "id": "t3", "blocker": "t10" }, { "id": "t9", "blocker": "t4" } ] }, { "turns": 3, "free": 5, "independentLoops": [], "offRouteBlockers": [ { "id": "t3", "blocker": "t10" }, { "id": "t6", "blocker": "t2" } ] }, { "turns": 4, "free": 4, "independentLoops": [ "t0" ], "offRouteBlockers": [ { "id": "t3", "blocker": "t10" }, { "id": "t6", "blocker": "t2" } ] }, { "turns": 5, "free": 5, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t11" }, { "id": "t9", "blocker": "t4" } ] } ] }, { "level": 13, "name": "两次转机", "kind": "stages", "cells": 37, "tiles": 16, "free": 4, "minimumRotations": 2, "structuralScore": 73, "reference": { "won": true, "paths": [ { "id": "t9", "action": 0, "stage": 0, "bends": 2, "cells": 4 }, { "id": "t13", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t14", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t15", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t12", "action": 4, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t10", "action": 6, "stage": 1, "bends": 2, "cells": 3 }, { "id": "t7", "action": 8, "stage": 2, "bends": 4, "cells": 5 }, { "id": "t11", "action": 9, "stage": 2, "bends": 1, "cells": 2 }, { "id": "t6", "action": 10, "stage": 2, "bends": 6, "cells": 8 }, { "id": "t8", "action": 11, "stage": 2, "bends": 2, "cells": 3 }, { "id": "t5", "action": 12, "stage": 2, "bends": 9, "cells": 11 }, { "id": "t4", "action": 13, "stage": 2, "bends": 12, "cells": 15 }, { "id": "t3", "action": 14, "stage": 2, "bends": 13, "cells": 16 }, { "id": "t2", "action": 15, "stage": 2, "bends": 17, "cells": 20 }, { "id": "t1", "action": 16, "stage": 2, "bends": 17, "cells": 21 }, { "id": "t0", "action": 17, "stage": 2, "bends": 17, "cells": 22 } ], "reveals": [ { "action": 5, "id": "t10", "direction": -1, "before": "blocked", "bends": 2, "cells": 3 } ], "unlocks": [ { "action": 3, "removed": "t15", "id": "t12", "bends": 0, "cells": 1, "onRoute": false }, { "action": 8, "removed": "t7", "id": "t6", "bends": 6, "cells": 8, "onRoute": false }, { "action": 9, "removed": "t11", "id": "t8", "bends": 2, "cells": 3, "onRoute": true }, { "action": 11, "removed": "t8", "id": "t5", "bends": 9, "cells": 11, "onRoute": true }, { "action": 12, "removed": "t5", "id": "t4", "bends": 12, "cells": 15, "onRoute": true }, { "action": 13, "removed": "t4", "id": "t3", "bends": 13, "cells": 16, "onRoute": true }, { "action": 14, "removed": "t3", "id": "t2", "bends": 17, "cells": 20, "onRoute": true }, { "action": 15, "removed": "t2", "id": "t1", "bends": 17, "cells": 21, "onRoute": true }, { "action": 16, "removed": "t1", "id": "t0", "bends": 17, "cells": 22, "onRoute": true } ], "turns": [ { "action": 5, "direction": -1, "remaining": 11, "opened": [ "t10" ], "free": [ "t10" ] }, { "action": 7, "direction": -1, "remaining": 10, "opened": [ "t7", "t11" ], "free": [ "t7", "t11" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t12", "blocker": "t15" }, { "action": 1, "id": "t12", "blocker": "t15" }, { "action": 2, "id": "t12", "blocker": "t15" }, { "action": 3, "id": "t12", "blocker": "t15" }, { "action": 6, "id": "t7", "blocker": "t6" }, { "action": 7, "id": "t7", "blocker": "t6" }, { "action": 8, "id": "t6", "blocker": "t7" } ], "maxBends": 17, "longPaths": 7 }, "experience": { "won": true, "paths": [ { "id": "t9", "action": 0, "stage": 0, "bends": 2, "cells": 4 }, { "id": "t13", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t14", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t15", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t12", "action": 4, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t10", "action": 6, "stage": 1, "bends": 2, "cells": 3 }, { "id": "t7", "action": 8, "stage": 2, "bends": 4, "cells": 5 }, { "id": "t11", "action": 9, "stage": 2, "bends": 1, "cells": 2 }, { "id": "t6", "action": 10, "stage": 2, "bends": 6, "cells": 8 }, { "id": "t8", "action": 11, "stage": 2, "bends": 2, "cells": 3 }, { "id": "t5", "action": 12, "stage": 2, "bends": 9, "cells": 11 }, { "id": "t4", "action": 13, "stage": 2, "bends": 12, "cells": 15 }, { "id": "t3", "action": 14, "stage": 2, "bends": 13, "cells": 16 }, { "id": "t2", "action": 15, "stage": 2, "bends": 17, "cells": 20 }, { "id": "t1", "action": 16, "stage": 2, "bends": 17, "cells": 21 }, { "id": "t0", "action": 17, "stage": 2, "bends": 17, "cells": 22 } ], "reveals": [ { "action": 5, "id": "t10", "direction": -1, "before": "blocked", "bends": 2, "cells": 3 } ], "unlocks": [ { "action": 3, "removed": "t15", "id": "t12", "bends": 0, "cells": 1, "onRoute": false }, { "action": 8, "removed": "t7", "id": "t6", "bends": 6, "cells": 8, "onRoute": false }, { "action": 9, "removed": "t11", "id": "t8", "bends": 2, "cells": 3, "onRoute": true }, { "action": 11, "removed": "t8", "id": "t5", "bends": 9, "cells": 11, "onRoute": true }, { "action": 12, "removed": "t5", "id": "t4", "bends": 12, "cells": 15, "onRoute": true }, { "action": 13, "removed": "t4", "id": "t3", "bends": 13, "cells": 16, "onRoute": true }, { "action": 14, "removed": "t3", "id": "t2", "bends": 17, "cells": 20, "onRoute": true }, { "action": 15, "removed": "t2", "id": "t1", "bends": 17, "cells": 21, "onRoute": true }, { "action": 16, "removed": "t1", "id": "t0", "bends": 17, "cells": 22, "onRoute": true } ], "turns": [ { "action": 5, "direction": -1, "remaining": 11, "opened": [ "t10" ], "free": [ "t10" ] }, { "action": 7, "direction": -1, "remaining": 10, "opened": [ "t7", "t11" ], "free": [ "t7", "t11" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t12", "blocker": "t15" }, { "action": 1, "id": "t12", "blocker": "t15" }, { "action": 2, "id": "t12", "blocker": "t15" }, { "action": 3, "id": "t12", "blocker": "t15" }, { "action": 6, "id": "t7", "blocker": "t6" }, { "action": 7, "id": "t7", "blocker": "t6" }, { "action": 8, "id": "t6", "blocker": "t7" } ], "maxBends": 17, "longPaths": 7 }, "orientations": [ { "turns": 0, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t12", "blocker": "t15" } ] }, { "turns": 1, "free": 3, "independentLoops": [ "t2" ], "offRouteBlockers": [ { "id": "t6", "blocker": "t13" }, { "id": "t10", "blocker": "t7" }, { "id": "t12", "blocker": "t15" } ] }, { "turns": 2, "free": 3, "independentLoops": [ "t2" ], "offRouteBlockers": [ { "id": "t2", "blocker": "t3" }, { "id": "t5", "blocker": "t8" }, { "id": "t6", "blocker": "t13" }, { "id": "t9", "blocker": "t7" }, { "id": "t12", "blocker": "t15" } ] }, { "turns": 3, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t5", "blocker": "t8" }, { "id": "t6", "blocker": "t13" }, { "id": "t12", "blocker": "t15" } ] }, { "turns": 4, "free": 5, "independentLoops": [], "offRouteBlockers": [ { "id": "t6", "blocker": "t13" }, { "id": "t12", "blocker": "t15" } ] }, { "turns": 5, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t7", "blocker": "t6" }, { "id": "t12", "blocker": "t15" } ] } ] }, { "level": 14, "name": "向内出发,向外远行", "kind": "contrast", "cells": 37, "tiles": 8, "free": 4, "minimumRotations": 1, "structuralScore": 52, "reference": { "won": true, "paths": [ { "id": "t4", "action": 0, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t5", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t6", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t7", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t3", "action": 4, "stage": 0, "bends": 1, "cells": 4 }, { "id": "t0", "action": 6, "stage": 1, "bends": 12, "cells": 16 }, { "id": "t1", "action": 7, "stage": 1, "bends": 7, "cells": 10 }, { "id": "t2", "action": 8, "stage": 1, "bends": 10, "cells": 13 } ], "reveals": [ { "action": 5, "id": "t0", "direction": -1, "before": "blocked", "bends": 12, "cells": 16 }, { "action": 5, "id": "t2", "direction": -1, "before": "blocked", "bends": 10, "cells": 13 } ], "unlocks": [ { "action": 1, "removed": "t5", "id": "t3", "bends": 1, "cells": 4, "onRoute": false } ], "turns": [ { "action": 5, "direction": -1, "remaining": 3, "opened": [ "t0", "t1", "t2" ], "free": [ "t0", "t1", "t2" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t3", "blocker": "t5" }, { "action": 1, "id": "t3", "blocker": "t5" } ], "maxBends": 12, "longPaths": 3 }, "experience": { "won": true, "paths": [ { "id": "t0", "action": 1, "stage": 1, "bends": 12, "cells": 16 }, { "id": "t1", "action": 2, "stage": 1, "bends": 7, "cells": 10 }, { "id": "t2", "action": 3, "stage": 1, "bends": 10, "cells": 13 }, { "id": "t3", "action": 4, "stage": 1, "bends": 6, "cells": 7 }, { "id": "t4", "action": 5, "stage": 1, "bends": 0, "cells": 1 }, { "id": "t5", "action": 6, "stage": 1, "bends": 0, "cells": 1 }, { "id": "t6", "action": 7, "stage": 1, "bends": 0, "cells": 1 }, { "id": "t7", "action": 8, "stage": 1, "bends": 0, "cells": 1 } ], "reveals": [ { "action": 0, "id": "t0", "direction": -1, "before": "blocked", "bends": 12, "cells": 16 }, { "action": 0, "id": "t2", "direction": -1, "before": "blocked", "bends": 10, "cells": 13 }, { "action": 0, "id": "t3", "direction": -1, "before": "blocked", "bends": 6, "cells": 7 } ], "unlocks": [], "turns": [ { "action": 0, "direction": -1, "remaining": 8, "opened": [ "t0", "t1", "t2", "t3" ], "free": [ "t0", "t1", "t2", "t3", "t4", "t5", "t6", "t7" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t3", "blocker": "t5" } ], "maxBends": 12, "longPaths": 4 }, "orientations": [ { "turns": 0, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t3", "blocker": "t5" } ] }, { "turns": 1, "free": 5, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 2, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t3" }, { "id": "t3", "blocker": "t2" } ] }, { "turns": 3, "free": 6, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 4, "free": 6, "independentLoops": [], "offRouteBlockers": [ { "id": "t2", "blocker": "t1" } ] }, { "turns": 5, "free": 8, "independentLoops": [], "offRouteBlockers": [] } ] }, { "level": 15, "name": "给眼睛一段旅行", "kind": "tour", "cells": 37, "tiles": 7, "free": 7, "minimumRotations": 0, "structuralScore": 34, "reference": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 14, "cells": 19 }, { "id": "t1", "action": 1, "stage": 0, "bends": 7, "cells": 9 }, { "id": "t2", "action": 2, "stage": 0, "bends": 8, "cells": 10 }, { "id": "t3", "action": 3, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t4", "action": 4, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t5", "action": 5, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t6", "action": 6, "stage": 0, "bends": 0, "cells": 1 } ], "reveals": [], "unlocks": [], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 14, "longPaths": 3 }, "experience": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 14, "cells": 19 }, { "id": "t1", "action": 1, "stage": 0, "bends": 7, "cells": 9 }, { "id": "t2", "action": 2, "stage": 0, "bends": 8, "cells": 10 }, { "id": "t3", "action": 3, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t4", "action": 4, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t5", "action": 5, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t6", "action": 6, "stage": 0, "bends": 0, "cells": 1 } ], "reveals": [], "unlocks": [], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 14, "longPaths": 3 }, "orientations": [ { "turns": 0, "free": 7, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 3, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t3" }, { "id": "t1", "blocker": "t5" }, { "id": "t4", "blocker": "t5" } ] }, { "turns": 2, "free": 3, "independentLoops": [], "offRouteBlockers": [ { "id": "t3", "blocker": "t0" }, { "id": "t4", "blocker": "t5" } ] }, { "turns": 3, "free": 3, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t5" } ] }, { "turns": 4, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t4", "blocker": "t5" } ] }, { "turns": 5, "free": 3, "independentLoops": [], "offRouteBlockers": [] } ] }, { "level": 16, "name": "回来时,路已不同", "kind": "return", "cells": 37, "tiles": 16, "free": 4, "minimumRotations": 2, "structuralScore": 70, "reference": { "won": true, "paths": [ { "id": "t11", "action": 0, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t12", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t14", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t15", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t8", "action": 4, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t9", "action": 5, "stage": 0, "bends": 0, "cells": 2 }, { "id": "t13", "action": 7, "stage": 1, "bends": 2, "cells": 3 }, { "id": "t10", "action": 9, "stage": 2, "bends": 1, "cells": 3 }, { "id": "t6", "action": 10, "stage": 2, "bends": 6, "cells": 8 }, { "id": "t7", "action": 11, "stage": 2, "bends": 3, "cells": 5 }, { "id": "t0", "action": 12, "stage": 2, "bends": 14, "cells": 18 }, { "id": "t5", "action": 13, "stage": 2, "bends": 5, "cells": 7 }, { "id": "t4", "action": 14, "stage": 2, "bends": 9, "cells": 11 }, { "id": "t3", "action": 15, "stage": 2, "bends": 9, "cells": 12 }, { "id": "t1", "action": 16, "stage": 2, "bends": 8, "cells": 9 }, { "id": "t2", "action": 17, "stage": 2, "bends": 9, "cells": 13 } ], "reveals": [], "unlocks": [ { "action": 1, "removed": "t12", "id": "t8", "bends": 2, "cells": 3, "onRoute": true }, { "action": 2, "removed": "t14", "id": "t9", "bends": 0, "cells": 2, "onRoute": true }, { "action": 9, "removed": "t10", "id": "t6", "bends": 6, "cells": 8, "onRoute": true }, { "action": 9, "removed": "t10", "id": "t7", "bends": 3, "cells": 5, "onRoute": true }, { "action": 10, "removed": "t6", "id": "t0", "bends": 14, "cells": 18, "onRoute": true }, { "action": 11, "removed": "t7", "id": "t5", "bends": 5, "cells": 7, "onRoute": true }, { "action": 13, "removed": "t5", "id": "t4", "bends": 9, "cells": 11, "onRoute": true }, { "action": 14, "removed": "t4", "id": "t3", "bends": 9, "cells": 12, "onRoute": true }, { "action": 15, "removed": "t3", "id": "t1", "bends": 8, "cells": 9, "onRoute": true }, { "action": 15, "removed": "t3", "id": "t2", "bends": 9, "cells": 13, "onRoute": true } ], "turns": [ { "action": 6, "direction": 1, "remaining": 10, "opened": [ "t13" ], "free": [ "t13" ] }, { "action": 8, "direction": -1, "remaining": 9, "opened": [ "t10" ], "free": [ "t10" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 4, "id": "t10", "blocker": "t13" }, { "action": 5, "id": "t10", "blocker": "t13" }, { "action": 6, "id": "t10", "blocker": "t13" }, { "action": 7, "id": "t1", "blocker": "t3" }, { "action": 8, "id": "t1", "blocker": "t3" } ], "maxBends": 14, "longPaths": 6 }, "experience": { "won": true, "paths": [ { "id": "t11", "action": 0, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t12", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t14", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t15", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t8", "action": 4, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t9", "action": 5, "stage": 0, "bends": 0, "cells": 2 }, { "id": "t13", "action": 7, "stage": 1, "bends": 2, "cells": 3 }, { "id": "t10", "action": 9, "stage": 2, "bends": 1, "cells": 3 }, { "id": "t6", "action": 10, "stage": 2, "bends": 6, "cells": 8 }, { "id": "t7", "action": 11, "stage": 2, "bends": 3, "cells": 5 }, { "id": "t0", "action": 12, "stage": 2, "bends": 14, "cells": 18 }, { "id": "t5", "action": 13, "stage": 2, "bends": 5, "cells": 7 }, { "id": "t4", "action": 14, "stage": 2, "bends": 9, "cells": 11 }, { "id": "t3", "action": 15, "stage": 2, "bends": 9, "cells": 12 }, { "id": "t1", "action": 16, "stage": 2, "bends": 8, "cells": 9 }, { "id": "t2", "action": 17, "stage": 2, "bends": 9, "cells": 13 } ], "reveals": [], "unlocks": [ { "action": 1, "removed": "t12", "id": "t8", "bends": 2, "cells": 3, "onRoute": true }, { "action": 2, "removed": "t14", "id": "t9", "bends": 0, "cells": 2, "onRoute": true }, { "action": 9, "removed": "t10", "id": "t6", "bends": 6, "cells": 8, "onRoute": true }, { "action": 9, "removed": "t10", "id": "t7", "bends": 3, "cells": 5, "onRoute": true }, { "action": 10, "removed": "t6", "id": "t0", "bends": 14, "cells": 18, "onRoute": true }, { "action": 11, "removed": "t7", "id": "t5", "bends": 5, "cells": 7, "onRoute": true }, { "action": 13, "removed": "t5", "id": "t4", "bends": 9, "cells": 11, "onRoute": true }, { "action": 14, "removed": "t4", "id": "t3", "bends": 9, "cells": 12, "onRoute": true }, { "action": 15, "removed": "t3", "id": "t1", "bends": 8, "cells": 9, "onRoute": true }, { "action": 15, "removed": "t3", "id": "t2", "bends": 9, "cells": 13, "onRoute": true } ], "turns": [ { "action": 6, "direction": 1, "remaining": 10, "opened": [ "t13" ], "free": [ "t13" ] }, { "action": 8, "direction": -1, "remaining": 9, "opened": [ "t10" ], "free": [ "t10" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 4, "id": "t10", "blocker": "t13" }, { "action": 5, "id": "t10", "blocker": "t13" }, { "action": 6, "id": "t10", "blocker": "t13" }, { "action": 7, "id": "t1", "blocker": "t3" }, { "action": 8, "id": "t1", "blocker": "t3" } ], "maxBends": 14, "longPaths": 6 }, "orientations": [ { "turns": 0, "free": 4, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t3" } ] }, { "turns": 2, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t9" }, { "id": "t6", "blocker": "t13" } ] }, { "turns": 3, "free": 4, "independentLoops": [ "t1" ], "offRouteBlockers": [ { "id": "t1", "blocker": "t3" }, { "id": "t5", "blocker": "t7" }, { "id": "t6", "blocker": "t13" } ] }, { "turns": 4, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t9" }, { "id": "t5", "blocker": "t7" } ] }, { "turns": 5, "free": 4, "independentLoops": [ "t6" ], "offRouteBlockers": [ { "id": "t6", "blocker": "t13" }, { "id": "t10", "blocker": "t6" } ] } ] }, { "level": 17, "name": "一个转角,全盘松开", "kind": "contrast", "cells": 37, "tiles": 7, "free": 3, "minimumRotations": 1, "structuralScore": 56, "reference": { "won": true, "paths": [ { "id": "t4", "action": 0, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t5", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t6", "action": 2, "stage": 0, "bends": 3, "cells": 4 }, { "id": "t0", "action": 4, "stage": 1, "bends": 13, "cells": 15 }, { "id": "t1", "action": 5, "stage": 1, "bends": 6, "cells": 9 }, { "id": "t2", "action": 6, "stage": 1, "bends": 10, "cells": 12 }, { "id": "t3", "action": 7, "stage": 1, "bends": 4, "cells": 5 } ], "reveals": [ { "action": 3, "id": "t0", "direction": -1, "before": "blocked", "bends": 13, "cells": 15 }, { "action": 3, "id": "t3", "direction": -1, "before": "blocked", "bends": 4, "cells": 5 } ], "unlocks": [], "turns": [ { "action": 3, "direction": -1, "remaining": 4, "opened": [ "t0", "t1", "t2", "t3" ], "free": [ "t0", "t1", "t2", "t3" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 2, "id": "t0", "blocker": "t2" }, { "action": 3, "id": "t0", "blocker": "t2" } ], "maxBends": 13, "longPaths": 3 }, "experience": { "won": true, "paths": [ { "id": "t0", "action": 1, "stage": 1, "bends": 13, "cells": 15 }, { "id": "t1", "action": 2, "stage": 1, "bends": 6, "cells": 9 }, { "id": "t2", "action": 3, "stage": 1, "bends": 10, "cells": 12 }, { "id": "t3", "action": 4, "stage": 1, "bends": 4, "cells": 5 }, { "id": "t4", "action": 5, "stage": 1, "bends": 0, "cells": 1 }, { "id": "t5", "action": 6, "stage": 1, "bends": 0, "cells": 1 }, { "id": "t6", "action": 7, "stage": 1, "bends": 3, "cells": 4 } ], "reveals": [ { "action": 0, "id": "t0", "direction": -1, "before": "blocked", "bends": 13, "cells": 15 }, { "action": 0, "id": "t3", "direction": -1, "before": "blocked", "bends": 4, "cells": 5 } ], "unlocks": [], "turns": [ { "action": 0, "direction": -1, "remaining": 7, "opened": [ "t0", "t1", "t2", "t3" ], "free": [ "t0", "t1", "t2", "t3", "t4", "t5", "t6" ] } ], "maxDryRotations": 1, "hidden": [], "maxBends": 13, "longPaths": 3 }, "orientations": [ { "turns": 0, "free": 3, "independentLoops": [ "t2" ], "offRouteBlockers": [] }, { "turns": 1, "free": 5, "independentLoops": [ "t2" ], "offRouteBlockers": [] }, { "turns": 2, "free": 2, "independentLoops": [ "t1" ], "offRouteBlockers": [] }, { "turns": 3, "free": 3, "independentLoops": [ "t1" ], "offRouteBlockers": [ { "id": "t0", "blocker": "t2" }, { "id": "t2", "blocker": "t6" }, { "id": "t6", "blocker": "t2" } ] }, { "turns": 4, "free": 3, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t5" }, { "id": "t1", "blocker": "t4" }, { "id": "t2", "blocker": "t6" } ] }, { "turns": 5, "free": 7, "independentLoops": [], "offRouteBlockers": [] } ] }, { "level": 18, "name": "畅通的弯弯长路", "kind": "tour", "cells": 37, "tiles": 7, "free": 7, "minimumRotations": 0, "structuralScore": 34, "reference": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 18, "cells": 22 }, { "id": "t1", "action": 1, "stage": 0, "bends": 6, "cells": 7 }, { "id": "t2", "action": 2, "stage": 0, "bends": 7, "cells": 11 }, { "id": "t3", "action": 3, "stage": 0, "bends": 2, "cells": 4 }, { "id": "t4", "action": 4, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t5", "action": 5, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t6", "action": 6, "stage": 0, "bends": 1, "cells": 2 } ], "reveals": [], "unlocks": [], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 18, "longPaths": 3 }, "experience": { "won": true, "paths": [ { "id": "t0", "action": 0, "stage": 0, "bends": 18, "cells": 22 }, { "id": "t1", "action": 1, "stage": 0, "bends": 6, "cells": 7 }, { "id": "t2", "action": 2, "stage": 0, "bends": 7, "cells": 11 }, { "id": "t3", "action": 3, "stage": 0, "bends": 2, "cells": 4 }, { "id": "t4", "action": 4, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t5", "action": 5, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t6", "action": 6, "stage": 0, "bends": 1, "cells": 2 } ], "reveals": [], "unlocks": [], "turns": [], "maxDryRotations": 0, "hidden": [], "maxBends": 18, "longPaths": 3 }, "orientations": [ { "turns": 0, "free": 7, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 1, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t6" } ] }, { "turns": 2, "free": 5, "independentLoops": [], "offRouteBlockers": [] }, { "turns": 3, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t3", "blocker": "t6" }, { "id": "t6", "blocker": "t0" } ] }, { "turns": 4, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t1" }, { "id": "t6", "blocker": "t3" } ] }, { "turns": 5, "free": 4, "independentLoops": [], "offRouteBlockers": [] } ] }, { "level": 19, "name": "逐层放出长回廊", "kind": "stages", "cells": 37, "tiles": 18, "free": 6, "minimumRotations": 2, "structuralScore": 66, "reference": { "won": true, "paths": [ { "id": "t11", "action": 0, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t12", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t13", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t14", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t16", "action": 4, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t17", "action": 5, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t2", "action": 6, "stage": 0, "bends": 3, "cells": 4 }, { "id": "t9", "action": 7, "stage": 0, "bends": 1, "cells": 3 }, { "id": "t10", "action": 8, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t15", "action": 10, "stage": 1, "bends": 6, "cells": 8 }, { "id": "t6", "action": 11, "stage": 1, "bends": 4, "cells": 6 }, { "id": "t5", "action": 12, "stage": 1, "bends": 4, "cells": 5 }, { "id": "t7", "action": 14, "stage": 2, "bends": 3, "cells": 4 }, { "id": "t8", "action": 15, "stage": 2, "bends": 2, "cells": 3 }, { "id": "t3", "action": 16, "stage": 2, "bends": 12, "cells": 14 }, { "id": "t4", "action": 17, "stage": 2, "bends": 9, "cells": 11 }, { "id": "t1", "action": 18, "stage": 2, "bends": 17, "cells": 20 }, { "id": "t0", "action": 19, "stage": 2, "bends": 18, "cells": 21 } ], "reveals": [], "unlocks": [ { "action": 0, "removed": "t11", "id": "t9", "bends": 1, "cells": 3, "onRoute": true }, { "action": 3, "removed": "t14", "id": "t2", "bends": 3, "cells": 4, "onRoute": true }, { "action": 4, "removed": "t16", "id": "t10", "bends": 1, "cells": 2, "onRoute": true }, { "action": 10, "removed": "t15", "id": "t6", "bends": 4, "cells": 6, "onRoute": true }, { "action": 11, "removed": "t6", "id": "t5", "bends": 4, "cells": 5, "onRoute": true }, { "action": 15, "removed": "t8", "id": "t3", "bends": 12, "cells": 14, "onRoute": true }, { "action": 15, "removed": "t8", "id": "t4", "bends": 9, "cells": 11, "onRoute": false }, { "action": 17, "removed": "t4", "id": "t1", "bends": 17, "cells": 20, "onRoute": true }, { "action": 18, "removed": "t1", "id": "t0", "bends": 18, "cells": 21, "onRoute": true } ], "turns": [ { "action": 9, "direction": -1, "remaining": 9, "opened": [ "t15" ], "free": [ "t15" ] }, { "action": 13, "direction": -1, "remaining": 6, "opened": [ "t7", "t8" ], "free": [ "t7", "t8" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t4", "blocker": "t12" }, { "action": 1, "id": "t4", "blocker": "t12" }, { "action": 6, "id": "t15", "blocker": "t6" }, { "action": 7, "id": "t15", "blocker": "t6" }, { "action": 8, "id": "t15", "blocker": "t6" }, { "action": 9, "id": "t15", "blocker": "t6" }, { "action": 14, "id": "t4", "blocker": "t8" }, { "action": 15, "id": "t4", "blocker": "t8" } ], "maxBends": 18, "longPaths": 5 }, "experience": { "won": true, "paths": [ { "id": "t11", "action": 0, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t12", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t13", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t14", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t16", "action": 4, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t17", "action": 5, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t2", "action": 6, "stage": 0, "bends": 3, "cells": 4 }, { "id": "t9", "action": 7, "stage": 0, "bends": 1, "cells": 3 }, { "id": "t10", "action": 8, "stage": 0, "bends": 1, "cells": 2 }, { "id": "t15", "action": 10, "stage": 1, "bends": 6, "cells": 8 }, { "id": "t6", "action": 11, "stage": 1, "bends": 4, "cells": 6 }, { "id": "t5", "action": 12, "stage": 1, "bends": 4, "cells": 5 }, { "id": "t7", "action": 14, "stage": 2, "bends": 3, "cells": 4 }, { "id": "t8", "action": 15, "stage": 2, "bends": 2, "cells": 3 }, { "id": "t3", "action": 16, "stage": 2, "bends": 12, "cells": 14 }, { "id": "t4", "action": 17, "stage": 2, "bends": 9, "cells": 11 }, { "id": "t1", "action": 18, "stage": 2, "bends": 17, "cells": 20 }, { "id": "t0", "action": 19, "stage": 2, "bends": 18, "cells": 21 } ], "reveals": [], "unlocks": [ { "action": 0, "removed": "t11", "id": "t9", "bends": 1, "cells": 3, "onRoute": true }, { "action": 3, "removed": "t14", "id": "t2", "bends": 3, "cells": 4, "onRoute": true }, { "action": 4, "removed": "t16", "id": "t10", "bends": 1, "cells": 2, "onRoute": true }, { "action": 10, "removed": "t15", "id": "t6", "bends": 4, "cells": 6, "onRoute": true }, { "action": 11, "removed": "t6", "id": "t5", "bends": 4, "cells": 5, "onRoute": true }, { "action": 15, "removed": "t8", "id": "t3", "bends": 12, "cells": 14, "onRoute": true }, { "action": 15, "removed": "t8", "id": "t4", "bends": 9, "cells": 11, "onRoute": false }, { "action": 17, "removed": "t4", "id": "t1", "bends": 17, "cells": 20, "onRoute": true }, { "action": 18, "removed": "t1", "id": "t0", "bends": 18, "cells": 21, "onRoute": true } ], "turns": [ { "action": 9, "direction": -1, "remaining": 9, "opened": [ "t15" ], "free": [ "t15" ] }, { "action": 13, "direction": -1, "remaining": 6, "opened": [ "t7", "t8" ], "free": [ "t7", "t8" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t4", "blocker": "t12" }, { "action": 1, "id": "t4", "blocker": "t12" }, { "action": 6, "id": "t15", "blocker": "t6" }, { "action": 7, "id": "t15", "blocker": "t6" }, { "action": 8, "id": "t15", "blocker": "t6" }, { "action": 9, "id": "t15", "blocker": "t6" }, { "action": 14, "id": "t4", "blocker": "t8" }, { "action": 15, "id": "t4", "blocker": "t8" } ], "maxBends": 18, "longPaths": 5 }, "orientations": [ { "turns": 0, "free": 6, "independentLoops": [ "t7", "t8" ], "offRouteBlockers": [ { "id": "t4", "blocker": "t12" } ] }, { "turns": 1, "free": 7, "independentLoops": [ "t6" ], "offRouteBlockers": [ { "id": "t1", "blocker": "t3" }, { "id": "t4", "blocker": "t12" }, { "id": "t7", "blocker": "t9" } ] }, { "turns": 2, "free": 6, "independentLoops": [ "t2", "t15" ], "offRouteBlockers": [ { "id": "t1", "blocker": "t3" }, { "id": "t2", "blocker": "t3" }, { "id": "t4", "blocker": "t12" }, { "id": "t7", "blocker": "t9" }, { "id": "t15", "blocker": "t2" } ] }, { "turns": 3, "free": 7, "independentLoops": [ "t0", "t1" ], "offRouteBlockers": [ { "id": "t1", "blocker": "t3" }, { "id": "t2", "blocker": "t15" }, { "id": "t6", "blocker": "t15" }, { "id": "t7", "blocker": "t9" }, { "id": "t8", "blocker": "t4" }, { "id": "t9", "blocker": "t11" } ] }, { "turns": 4, "free": 7, "independentLoops": [], "offRouteBlockers": [ { "id": "t1", "blocker": "t2" }, { "id": "t8", "blocker": "t9" }, { "id": "t9", "blocker": "t11" } ] }, { "turns": 5, "free": 6, "independentLoops": [ "t4" ], "offRouteBlockers": [ { "id": "t2", "blocker": "t1" }, { "id": "t4", "blocker": "t12" } ] } ] }, { "level": 20, "name": "最后,一路盛放", "kind": "finale", "cells": 37, "tiles": 16, "free": 4, "minimumRotations": 3, "structuralScore": 77, "reference": { "won": true, "paths": [ { "id": "t12", "action": 0, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t13", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t14", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t15", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t9", "action": 4, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t7", "action": 6, "stage": 1, "bends": 2, "cells": 3 }, { "id": "t11", "action": 7, "stage": 1, "bends": 2, "cells": 3 }, { "id": "t6", "action": 8, "stage": 1, "bends": 7, "cells": 8 }, { "id": "t3", "action": 9, "stage": 1, "bends": 8, "cells": 9 }, { "id": "t0", "action": 10, "stage": 1, "bends": 4, "cells": 6 }, { "id": "t5", "action": 11, "stage": 1, "bends": 9, "cells": 11 }, { "id": "t10", "action": 12, "stage": 1, "bends": 16, "cells": 18 }, { "id": "t8", "action": 13, "stage": 1, "bends": 18, "cells": 20 }, { "id": "t4", "action": 15, "stage": 2, "bends": 5, "cells": 9 }, { "id": "t2", "action": 17, "stage": 3, "bends": 13, "cells": 15 }, { "id": "t1", "action": 18, "stage": 3, "bends": 16, "cells": 18 } ], "reveals": [ { "action": 14, "id": "t4", "direction": 1, "before": "blocked", "bends": 5, "cells": 9 } ], "unlocks": [ { "action": 0, "removed": "t12", "id": "t9", "bends": 2, "cells": 3, "onRoute": false }, { "action": 7, "removed": "t11", "id": "t6", "bends": 7, "cells": 8, "onRoute": true }, { "action": 8, "removed": "t6", "id": "t3", "bends": 8, "cells": 9, "onRoute": true }, { "action": 9, "removed": "t3", "id": "t0", "bends": 4, "cells": 6, "onRoute": false }, { "action": 9, "removed": "t3", "id": "t5", "bends": 9, "cells": 11, "onRoute": false }, { "action": 11, "removed": "t5", "id": "t10", "bends": 16, "cells": 18, "onRoute": true }, { "action": 12, "removed": "t10", "id": "t8", "bends": 18, "cells": 20, "onRoute": true }, { "action": 17, "removed": "t2", "id": "t1", "bends": 16, "cells": 18, "onRoute": true } ], "turns": [ { "action": 5, "direction": 1, "remaining": 11, "opened": [ "t7", "t11" ], "free": [ "t7", "t11" ] }, { "action": 14, "direction": 1, "remaining": 3, "opened": [ "t4" ], "free": [ "t4" ] }, { "action": 16, "direction": 1, "remaining": 2, "opened": [ "t2" ], "free": [ "t2" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t6", "blocker": "t7" }, { "action": 0, "id": "t7", "blocker": "t15" }, { "action": 0, "id": "t9", "blocker": "t12" }, { "action": 1, "id": "t6", "blocker": "t7" }, { "action": 1, "id": "t7", "blocker": "t15" }, { "action": 2, "id": "t6", "blocker": "t7" }, { "action": 2, "id": "t7", "blocker": "t15" }, { "action": 3, "id": "t6", "blocker": "t7" }, { "action": 3, "id": "t7", "blocker": "t15" }, { "action": 4, "id": "t6", "blocker": "t7" }, { "action": 5, "id": "t6", "blocker": "t7" }, { "action": 6, "id": "t0", "blocker": "t3" }, { "action": 6, "id": "t10", "blocker": "t11" }, { "action": 7, "id": "t0", "blocker": "t3" }, { "action": 7, "id": "t10", "blocker": "t11" }, { "action": 8, "id": "t0", "blocker": "t3" }, { "action": 9, "id": "t0", "blocker": "t3" }, { "action": 9, "id": "t5", "blocker": "t3" }, { "action": 12, "id": "t4", "blocker": "t8" }, { "action": 13, "id": "t4", "blocker": "t8" }, { "action": 14, "id": "t4", "blocker": "t2" } ], "maxBends": 18, "longPaths": 7 }, "experience": { "won": true, "paths": [ { "id": "t12", "action": 0, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t13", "action": 1, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t14", "action": 2, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t15", "action": 3, "stage": 0, "bends": 0, "cells": 1 }, { "id": "t9", "action": 4, "stage": 0, "bends": 2, "cells": 3 }, { "id": "t7", "action": 6, "stage": 1, "bends": 2, "cells": 3 }, { "id": "t11", "action": 7, "stage": 1, "bends": 2, "cells": 3 }, { "id": "t6", "action": 8, "stage": 1, "bends": 7, "cells": 8 }, { "id": "t3", "action": 9, "stage": 1, "bends": 8, "cells": 9 }, { "id": "t0", "action": 10, "stage": 1, "bends": 4, "cells": 6 }, { "id": "t5", "action": 11, "stage": 1, "bends": 9, "cells": 11 }, { "id": "t10", "action": 12, "stage": 1, "bends": 16, "cells": 18 }, { "id": "t8", "action": 13, "stage": 1, "bends": 18, "cells": 20 }, { "id": "t4", "action": 15, "stage": 2, "bends": 5, "cells": 9 }, { "id": "t2", "action": 17, "stage": 3, "bends": 13, "cells": 15 }, { "id": "t1", "action": 18, "stage": 3, "bends": 16, "cells": 18 } ], "reveals": [ { "action": 14, "id": "t4", "direction": 1, "before": "blocked", "bends": 5, "cells": 9 } ], "unlocks": [ { "action": 0, "removed": "t12", "id": "t9", "bends": 2, "cells": 3, "onRoute": false }, { "action": 7, "removed": "t11", "id": "t6", "bends": 7, "cells": 8, "onRoute": true }, { "action": 8, "removed": "t6", "id": "t3", "bends": 8, "cells": 9, "onRoute": true }, { "action": 9, "removed": "t3", "id": "t0", "bends": 4, "cells": 6, "onRoute": false }, { "action": 9, "removed": "t3", "id": "t5", "bends": 9, "cells": 11, "onRoute": false }, { "action": 11, "removed": "t5", "id": "t10", "bends": 16, "cells": 18, "onRoute": true }, { "action": 12, "removed": "t10", "id": "t8", "bends": 18, "cells": 20, "onRoute": true }, { "action": 17, "removed": "t2", "id": "t1", "bends": 16, "cells": 18, "onRoute": true } ], "turns": [ { "action": 5, "direction": 1, "remaining": 11, "opened": [ "t7", "t11" ], "free": [ "t7", "t11" ] }, { "action": 14, "direction": 1, "remaining": 3, "opened": [ "t4" ], "free": [ "t4" ] }, { "action": 16, "direction": 1, "remaining": 2, "opened": [ "t2" ], "free": [ "t2" ] } ], "maxDryRotations": 1, "hidden": [ { "action": 0, "id": "t6", "blocker": "t7" }, { "action": 0, "id": "t7", "blocker": "t15" }, { "action": 0, "id": "t9", "blocker": "t12" }, { "action": 1, "id": "t6", "blocker": "t7" }, { "action": 1, "id": "t7", "blocker": "t15" }, { "action": 2, "id": "t6", "blocker": "t7" }, { "action": 2, "id": "t7", "blocker": "t15" }, { "action": 3, "id": "t6", "blocker": "t7" }, { "action": 3, "id": "t7", "blocker": "t15" }, { "action": 4, "id": "t6", "blocker": "t7" }, { "action": 5, "id": "t6", "blocker": "t7" }, { "action": 6, "id": "t0", "blocker": "t3" }, { "action": 6, "id": "t10", "blocker": "t11" }, { "action": 7, "id": "t0", "blocker": "t3" }, { "action": 7, "id": "t10", "blocker": "t11" }, { "action": 8, "id": "t0", "blocker": "t3" }, { "action": 9, "id": "t0", "blocker": "t3" }, { "action": 9, "id": "t5", "blocker": "t3" }, { "action": 12, "id": "t4", "blocker": "t8" }, { "action": 13, "id": "t4", "blocker": "t8" }, { "action": 14, "id": "t4", "blocker": "t2" } ], "maxBends": 18, "longPaths": 7 }, "orientations": [ { "turns": 0, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t6", "blocker": "t7" }, { "id": "t7", "blocker": "t15" }, { "id": "t9", "blocker": "t12" } ] }, { "turns": 1, "free": 6, "independentLoops": [], "offRouteBlockers": [ { "id": "t7", "blocker": "t15" }, { "id": "t10", "blocker": "t11" } ] }, { "turns": 2, "free": 6, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t12" }, { "id": "t7", "blocker": "t15" }, { "id": "t10", "blocker": "t5" }, { "id": "t11", "blocker": "t10" } ] }, { "turns": 3, "free": 5, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t12" }, { "id": "t9", "blocker": "t15" } ] }, { "turns": 4, "free": 5, "independentLoops": [], "offRouteBlockers": [ { "id": "t6", "blocker": "t11" }, { "id": "t10", "blocker": "t11" } ] }, { "turns": 5, "free": 4, "independentLoops": [], "offRouteBlockers": [ { "id": "t0", "blocker": "t12" }, { "id": "t7", "blocker": "t15" }, { "id": "t9", "blocker": "t15" }, { "id": "t10", "blocker": "t11" } ] } ] } ] }