{ "generated": "harvest-easy", "source": "/Users/wukaibing/Codex/hex-arrow/levels/v0.5.json", "count": 33, "levels": [ { "version": 1, "id": "trail-v05-0072", "name": "螺旋 · 分段释放", "cells": [ { "q": -3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -1, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 0, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 1, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": 2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 2, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": -3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": 2, "r": -2, "dir": 3, "id": "t0", "color": 0 }, { "q": 1, "r": 1, "dir": 0, "id": "t1", "color": 1 }, { "q": 0, "r": 2, "dir": 1, "id": "t2", "color": 2 }, { "q": 2, "r": 1, "dir": 2, "id": "t3", "color": 3 }, { "q": -2, "r": 2, "dir": 5, "id": "t4", "color": 4 }, { "q": 0, "r": 0, "dir": 5, "id": "t5", "color": 5 }, { "q": 3, "r": 0, "dir": 2, "id": "t6", "color": 6 }, { "q": 0, "r": 3, "dir": 3, "id": "t7", "color": 0 } ], "moveLimit": 8, "rotationEnabled": true, "routeDesign": { "family": "spiral", "variant": 11, "seed": 55176368, "radius": 3, "gateVariant": 91, "featured": [ { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 1, "b": 2 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 5 }, { "q": 0, "r": 3, "a": 3, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 4, "b": 5 }, { "q": 1, "r": 0, "a": 2, "b": 4 }, { "q": 1, "r": 0, "a": 3, "b": 5 }, { "q": 1, "r": 1, "a": 0, "b": 2 }, { "q": 1, "r": 1, "a": 3, "b": 4 }, { "q": 1, "r": 2, "a": 0, "b": 1 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 5 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 2, "r": 1, "a": 3, "b": 5 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": 0, "r": 3, "dir": 5, "steps": 40, "bends": 23, "featuredPairs": 39 }, { "q": 2, "r": 1, "dir": 5, "steps": 40, "bends": 23, "featuredPairs": 39 }, { "q": -1, "r": 3, "dir": 5, "steps": 39, "bends": 23, "featuredPairs": 38 }, { "q": 1, "r": 1, "dir": 0, "steps": 39, "bends": 22, "featuredPairs": 38 }, { "q": -2, "r": 3, "dir": 5, "steps": 38, "bends": 23, "featuredPairs": 37 }, { "q": 1, "r": 0, "dir": 5, "steps": 38, "bends": 21, "featuredPairs": 37 }, { "q": -3, "r": 3, "dir": 0, "steps": 37, "bends": 22, "featuredPairs": 36 }, { "q": 0, "r": 0, "dir": 1, "steps": 37, "bends": 20, "featuredPairs": 36 }, { "q": -3, "r": 2, "dir": 0, "steps": 36, "bends": 22, "featuredPairs": 35 }, { "q": 1, "r": -1, "dir": 5, "steps": 36, "bends": 19, "featuredPairs": 35 }, { "q": -3, "r": 1, "dir": 0, "steps": 35, "bends": 22, "featuredPairs": 34 }, { "q": 0, "r": -1, "dir": 4, "steps": 35, "bends": 18, "featuredPairs": 34 }, { "q": -3, "r": 0, "dir": 1, "steps": 34, "bends": 21, "featuredPairs": 33 }, { "q": -1, "r": 0, "dir": 3, "steps": 34, "bends": 17, "featuredPairs": 33 }, { "q": -2, "r": -1, "dir": 1, "steps": 33, "bends": 21, "featuredPairs": 32 }, { "q": -1, "r": 1, "dir": 2, "steps": 33, "bends": 16, "featuredPairs": 32 }, { "q": -1, "r": -2, "dir": 1, "steps": 32, "bends": 21, "featuredPairs": 31 }, { "q": 0, "r": 1, "dir": 1, "steps": 32, "bends": 15, "featuredPairs": 31 }, { "q": 0, "r": -3, "dir": 2, "steps": 31, "bends": 20, "featuredPairs": 30 }, { "q": 1, "r": 0, "dir": 2, "steps": 31, "bends": 14, "featuredPairs": 30 }, { "q": 1, "r": -3, "dir": 2, "steps": 30, "bends": 20, "featuredPairs": 29 }, { "q": 2, "r": 0, "dir": 0, "steps": 30, "bends": 13, "featuredPairs": 29 }, { "q": 2, "r": -3, "dir": 2, "steps": 29, "bends": 20, "featuredPairs": 28 }, { "q": 2, "r": -1, "dir": 0, "steps": 29, "bends": 13, "featuredPairs": 28 }, { "q": 3, "r": -3, "dir": 3, "steps": 28, "bends": 19, "featuredPairs": 27 }, { "q": 2, "r": -2, "dir": 5, "steps": 28, "bends": 12, "featuredPairs": 27 }, { "q": 3, "r": -2, "dir": 3, "steps": 27, "bends": 19, "featuredPairs": 26 }, { "q": 1, "r": -2, "dir": 5, "steps": 27, "bends": 12, "featuredPairs": 26 }, { "q": 3, "r": -1, "dir": 3, "steps": 26, "bends": 19, "featuredPairs": 25 }, { "q": 0, "r": -2, "dir": 4, "steps": 26, "bends": 11, "featuredPairs": 25 }, { "q": 3, "r": 0, "dir": 4, "steps": 25, "bends": 18, "featuredPairs": 24 }, { "q": -1, "r": -1, "dir": 4, "steps": 25, "bends": 11, "featuredPairs": 24 }, { "q": 2, "r": 1, "dir": 4, "steps": 24, "bends": 18, "featuredPairs": 23 }, { "q": -2, "r": 0, "dir": 3, "steps": 24, "bends": 10, "featuredPairs": 23 }, { "q": 1, "r": 2, "dir": 0, "steps": 23, "bends": 17, "featuredPairs": 22 }, { "q": -2, "r": 1, "dir": 3, "steps": 23, "bends": 10, "featuredPairs": 22 } ] }, "seed": 55176368, "chapter": 2, "chapterName": "朝内的出口", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "spiral", "variant": 11, "phase": "learn", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55176368, "attempt": 1, "slot": { "index": 71, "number": 72, "chapter": 2, "chapterName": "朝内的出口", "family": "spiral", "kind": "stages", "radius": 3, "target": 8, "variant": 11, "minHeroBends": 7, "maxHeroBends": 36, "seed": 55071639, "phase": "learn" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 53, "parts": { "requiredRotations": 30, "releaseDepth": 6, "openingConstraint": 6, "sweptBlockers": 10.5 }, "minimumRotations": 2, "releaseDepth": 1, "initialFreeRatio": 0.5, "sweptBlockerPieces": 2, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 8, "stage": 2, "orientation": 0, "bends": 11, "cells": 13 }, "referenceLongPaths": 2, "referenceMaxBends": 11, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [ "t1" ], "contrastExposure": { "seen": 18, "total": 20, "rate": 0.9, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random-5", "seeded-random-9" ], "firstLongAction": 8, "policyMaxBendsRange": [ 11, 11 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 20, "longestBends": 11, "longRoutes": 2 }, "workload": { "removals": 8, "minimumActions": 10, "referenceActions": 10, "referenceRotations": 2, "routeCells": 46, "totalBends": 22, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 40, "traveledPairs": 31, "ratio": 0.775, "heroFeaturedPairs": 12, "heroRoutePairs": 12, "heroFeaturedRatio": 1 }, "layoutHash": "601e4cf1a27447191e6e98e4180c3fe299ff71a8016407ebc8fde5f5b87462c5" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 8, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 13.125, "maxSwing": 77 }, "show": { "exits": 8, "openingChoices": 4, "openingBestMs": 970, "totalMs": 9276, "medianMs": 911, "longestMs": 3326, "cruises": 4, "firstShowMs": 572, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 9.46875 } }, { "version": 1, "id": "trail-v05-0094", "name": "螺旋 · 分段释放", "cells": [ { "q": -3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -1, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 0, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": 2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": 2, "r": 1, "dir": 4, "id": "t0", "color": 0 }, { "q": 0, "r": 0, "dir": 1, "id": "t1", "color": 1 }, { "q": 0, "r": 3, "dir": 5, "id": "t2", "color": 2 }, { "q": 2, "r": -3, "dir": 0, "id": "t3", "color": 3 }, { "q": -2, "r": 2, "dir": 3, "id": "t4", "color": 4 }, { "q": 1, "r": -2, "dir": 4, "id": "t5", "color": 5 }, { "q": 3, "r": -3, "dir": 1, "id": "t6", "color": 6 }, { "q": 2, "r": -1, "dir": 2, "id": "t7", "color": 0 }, { "q": -2, "r": 3, "dir": 3, "id": "t8", "color": 1 } ], "moveLimit": 9, "rotationEnabled": true, "routeDesign": { "family": "spiral", "variant": 16, "seed": 55512753, "radius": 3, "gateVariant": 1, "featured": [ { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 1, "b": 2 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 5 }, { "q": 0, "r": 3, "a": 3, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 4, "b": 5 }, { "q": 1, "r": 0, "a": 1, "b": 5 }, { "q": 1, "r": 0, "a": 2, "b": 4 }, { "q": 1, "r": 1, "a": 3, "b": 4 }, { "q": 1, "r": 2, "a": 0, "b": 1 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 1, "b": 4 }, { "q": 2, "r": 0, "a": 0, "b": 5 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 1, "b": 4 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": 3, "r": -2, "dir": 4, "steps": 40, "bends": 22, "featuredPairs": 39 }, { "q": 0, "r": 3, "dir": 5, "steps": 40, "bends": 21, "featuredPairs": 39 }, { "q": 2, "r": -1, "dir": 4, "steps": 39, "bends": 22, "featuredPairs": 38 }, { "q": -1, "r": 3, "dir": 5, "steps": 39, "bends": 21, "featuredPairs": 38 }, { "q": -2, "r": 3, "dir": 5, "steps": 38, "bends": 21, "featuredPairs": 37 }, { "q": 1, "r": 0, "dir": 5, "steps": 38, "bends": 21, "featuredPairs": 37 }, { "q": -3, "r": 3, "dir": 0, "steps": 37, "bends": 20, "featuredPairs": 36 }, { "q": 0, "r": 0, "dir": 1, "steps": 37, "bends": 20, "featuredPairs": 36 }, { "q": -3, "r": 2, "dir": 0, "steps": 36, "bends": 20, "featuredPairs": 35 }, { "q": 1, "r": -1, "dir": 5, "steps": 36, "bends": 19, "featuredPairs": 35 }, { "q": -3, "r": 1, "dir": 0, "steps": 35, "bends": 20, "featuredPairs": 34 }, { "q": 0, "r": -1, "dir": 4, "steps": 35, "bends": 18, "featuredPairs": 34 }, { "q": -3, "r": 0, "dir": 1, "steps": 34, "bends": 19, "featuredPairs": 33 }, { "q": -1, "r": 0, "dir": 3, "steps": 34, "bends": 17, "featuredPairs": 33 }, { "q": -2, "r": -1, "dir": 1, "steps": 33, "bends": 19, "featuredPairs": 32 }, { "q": -1, "r": 1, "dir": 2, "steps": 33, "bends": 16, "featuredPairs": 32 }, { "q": -1, "r": -2, "dir": 1, "steps": 32, "bends": 19, "featuredPairs": 31 }, { "q": 0, "r": 1, "dir": 1, "steps": 32, "bends": 15, "featuredPairs": 31 }, { "q": 0, "r": -3, "dir": 2, "steps": 31, "bends": 18, "featuredPairs": 30 }, { "q": 1, "r": 0, "dir": 2, "steps": 31, "bends": 14, "featuredPairs": 30 }, { "q": 1, "r": -3, "dir": 2, "steps": 30, "bends": 18, "featuredPairs": 29 }, { "q": 2, "r": 0, "dir": 0, "steps": 30, "bends": 13, "featuredPairs": 29 }, { "q": 2, "r": -3, "dir": 2, "steps": 29, "bends": 18, "featuredPairs": 28 }, { "q": 2, "r": -1, "dir": 0, "steps": 29, "bends": 13, "featuredPairs": 28 }, { "q": 3, "r": -3, "dir": 3, "steps": 28, "bends": 17, "featuredPairs": 27 }, { "q": 2, "r": -2, "dir": 5, "steps": 28, "bends": 12, "featuredPairs": 27 }, { "q": 3, "r": -2, "dir": 3, "steps": 27, "bends": 17, "featuredPairs": 26 }, { "q": 1, "r": -2, "dir": 5, "steps": 27, "bends": 12, "featuredPairs": 26 }, { "q": 3, "r": -1, "dir": 3, "steps": 26, "bends": 17, "featuredPairs": 25 }, { "q": 0, "r": -2, "dir": 4, "steps": 26, "bends": 11, "featuredPairs": 25 }, { "q": 3, "r": 0, "dir": 4, "steps": 25, "bends": 16, "featuredPairs": 24 }, { "q": -1, "r": -1, "dir": 4, "steps": 25, "bends": 11, "featuredPairs": 24 }, { "q": 2, "r": 1, "dir": 4, "steps": 24, "bends": 16, "featuredPairs": 23 }, { "q": -2, "r": 0, "dir": 3, "steps": 24, "bends": 10, "featuredPairs": 23 }, { "q": 1, "r": 2, "dir": 0, "steps": 23, "bends": 15, "featuredPairs": 22 }, { "q": -2, "r": 1, "dir": 3, "steps": 23, "bends": 10, "featuredPairs": 22 } ] }, "seed": 55512753, "chapter": 2, "chapterName": "朝内的出口", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "spiral", "variant": 16, "phase": "learn", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55512753, "attempt": 4, "slot": { "index": 93, "number": 94, "chapter": 2, "chapterName": "朝内的出口", "family": "spiral", "kind": "stages", "radius": 3, "target": 9, "variant": 15, "minHeroBends": 7, "maxHeroBends": 36, "seed": 55093837, "phase": "learn" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 3, "label": "进阶", "basis": "structural-estimate", "playerCalibrated": false, "score": 41, "parts": { "requiredRotations": 30, "releaseDepth": 6, "openingConstraint": 5.333, "sweptBlockers": 0 }, "minimumRotations": 2, "releaseDepth": 1, "initialFreeRatio": 0.556, "sweptBlockerPieces": 0, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 9, "stage": 2, "orientation": 0, "bends": 16, "cells": 24 }, "referenceLongPaths": 2, "referenceMaxBends": 21, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 3, "total": 20, "rate": 0.15, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 9, "policyMaxBendsRange": [ 20, 21 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 40, "longestBends": 21, "longRoutes": 2 }, "workload": { "removals": 9, "minimumActions": 11, "referenceActions": 11, "referenceRotations": 2, "routeCells": 79, "totalBends": 38, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 40, "traveledPairs": 39, "ratio": 0.975, "heroFeaturedPairs": 23, "heroRoutePairs": 23, "heroFeaturedRatio": 1 }, "layoutHash": "ca5d1e18f1e22b37a9cda1c49bc7d9b5b72ffe4474a14ee2b44685e1abdbd4c8" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 9, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 11, "maxSwing": 73 }, "show": { "exits": 9, "openingChoices": 5, "openingBestMs": 970, "totalMs": 10910, "medianMs": 572, "longestMs": 3459, "cruises": 4, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 6.805555555555555 } }, { "version": 1, "id": "trail-v05-0203", "name": "编织 · 分段释放", "cells": [ { "q": -4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -4, "r": 2, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 3, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -2, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": -4, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 4, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 4, "r": -2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 4, "r": -1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] } ], "tiles": [ { "q": 4, "r": 0, "dir": 4, "id": "t0", "color": 0 }, { "q": 1, "r": -2, "dir": 4, "id": "t1", "color": 1 }, { "q": -1, "r": -3, "dir": 3, "id": "t2", "color": 2 }, { "q": -1, "r": 2, "dir": 4, "id": "t3", "color": 3 }, { "q": -4, "r": 1, "dir": 0, "id": "t4", "color": 4 }, { "q": 2, "r": -3, "dir": 1, "id": "t5", "color": 5 }, { "q": 0, "r": 1, "dir": 1, "id": "t6", "color": 6 }, { "q": -2, "r": 4, "dir": 2, "id": "t7", "color": 0 }, { "q": 0, "r": 4, "dir": 3, "id": "t8", "color": 1 }, { "q": -4, "r": 4, "dir": 3, "id": "t9", "color": 2 } ], "moveLimit": 10, "rotationEnabled": true, "routeDesign": { "family": "weave", "variant": 36, "seed": 56670024, "radius": 4, "gateVariant": 12, "featured": [ { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 2, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 2 }, { "q": -4, "r": 3, "a": 2, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 1, "b": 5 }, { "q": -3, "r": 3, "a": 1, "b": 5 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -2, "r": -1, "a": 2, "b": 4 }, { "q": -2, "r": 0, "a": 2, "b": 4 }, { "q": -2, "r": 1, "a": 2, "b": 4 }, { "q": -2, "r": 2, "a": 2, "b": 4 }, { "q": -2, "r": 3, "a": 2, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 5 }, { "q": -1, "r": 0, "a": 1, "b": 5 }, { "q": -1, "r": 1, "a": 1, "b": 5 }, { "q": -1, "r": 2, "a": 1, "b": 5 }, { "q": -1, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 2, "b": 4 }, { "q": 0, "r": 1, "a": 2, "b": 4 }, { "q": 0, "r": 2, "a": 2, "b": 4 }, { "q": 1, "r": -2, "a": 1, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 5 }, { "q": 1, "r": 0, "a": 1, "b": 5 }, { "q": 1, "r": 1, "a": 1, "b": 5 }, { "q": 1, "r": 2, "a": 1, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 4 }, { "q": 2, "r": -2, "a": 2, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 4 }, { "q": 2, "r": 0, "a": 2, "b": 4 }, { "q": 2, "r": 1, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 1, "b": 5 }, { "q": 3, "r": 0, "a": 1, "b": 5 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 4 }, { "q": 4, "r": -3, "a": 0, "b": 4 }, { "q": 4, "r": -2, "a": 3, "b": 4 }, { "q": 4, "r": -1, "a": 0, "b": 4 }, { "q": 4, "r": 0, "a": 2, "b": 4 } ], "heroStarts": [ { "q": -4, "r": 0, "dir": 2, "steps": 45, "bends": 44, "featuredPairs": 44 }, { "q": 4, "r": 0, "dir": 4, "steps": 45, "bends": 43, "featuredPairs": 44 }, { "q": -3, "r": 0, "dir": 1, "steps": 44, "bends": 43, "featuredPairs": 43 }, { "q": 3, "r": 1, "dir": 5, "steps": 44, "bends": 42, "featuredPairs": 43 }, { "q": -2, "r": -1, "dir": 2, "steps": 43, "bends": 42, "featuredPairs": 42 }, { "q": 2, "r": 1, "dir": 4, "steps": 43, "bends": 41, "featuredPairs": 42 }, { "q": -1, "r": -1, "dir": 1, "steps": 42, "bends": 41, "featuredPairs": 41 }, { "q": 1, "r": 2, "dir": 5, "steps": 42, "bends": 40, "featuredPairs": 41 }, { "q": 0, "r": -2, "dir": 2, "steps": 41, "bends": 40, "featuredPairs": 40 }, { "q": 0, "r": 2, "dir": 4, "steps": 41, "bends": 39, "featuredPairs": 40 }, { "q": 1, "r": -2, "dir": 1, "steps": 40, "bends": 39, "featuredPairs": 39 }, { "q": -1, "r": 3, "dir": 5, "steps": 40, "bends": 38, "featuredPairs": 39 }, { "q": 2, "r": -3, "dir": 2, "steps": 39, "bends": 38, "featuredPairs": 38 }, { "q": -2, "r": 3, "dir": 4, "steps": 39, "bends": 37, "featuredPairs": 38 }, { "q": 3, "r": -3, "dir": 1, "steps": 38, "bends": 37, "featuredPairs": 37 }, { "q": -3, "r": 4, "dir": 5, "steps": 38, "bends": 36, "featuredPairs": 37 }, { "q": 4, "r": -4, "dir": 3, "steps": 37, "bends": 36, "featuredPairs": 36 }, { "q": -4, "r": 4, "dir": 0, "steps": 37, "bends": 35, "featuredPairs": 36 }, { "q": 4, "r": -3, "dir": 4, "steps": 36, "bends": 35, "featuredPairs": 35 }, { "q": -4, "r": 3, "dir": 2, "steps": 36, "bends": 34, "featuredPairs": 35 }, { "q": 3, "r": -2, "dir": 5, "steps": 35, "bends": 34, "featuredPairs": 34 }, { "q": -3, "r": 3, "dir": 1, "steps": 35, "bends": 33, "featuredPairs": 34 }, { "q": 2, "r": -2, "dir": 4, "steps": 34, "bends": 33, "featuredPairs": 33 }, { "q": -2, "r": 2, "dir": 2, "steps": 34, "bends": 32, "featuredPairs": 33 }, { "q": 1, "r": -1, "dir": 5, "steps": 33, "bends": 32, "featuredPairs": 32 }, { "q": -1, "r": 2, "dir": 1, "steps": 33, "bends": 31, "featuredPairs": 32 }, { "q": 0, "r": -1, "dir": 4, "steps": 32, "bends": 31, "featuredPairs": 31 }, { "q": 0, "r": 1, "dir": 2, "steps": 32, "bends": 30, "featuredPairs": 31 }, { "q": -1, "r": 0, "dir": 5, "steps": 31, "bends": 30, "featuredPairs": 30 }, { "q": 1, "r": 1, "dir": 1, "steps": 31, "bends": 29, "featuredPairs": 30 }, { "q": -2, "r": 0, "dir": 4, "steps": 30, "bends": 29, "featuredPairs": 29 }, { "q": 2, "r": 0, "dir": 2, "steps": 30, "bends": 28, "featuredPairs": 29 }, { "q": -3, "r": 1, "dir": 5, "steps": 29, "bends": 28, "featuredPairs": 28 }, { "q": 3, "r": 0, "dir": 1, "steps": 29, "bends": 27, "featuredPairs": 28 }, { "q": -4, "r": 1, "dir": 3, "steps": 28, "bends": 27, "featuredPairs": 27 }, { "q": 4, "r": -1, "dir": 0, "steps": 28, "bends": 26, "featuredPairs": 27 } ] }, "seed": 56670024, "chapter": 5, "chapterName": "环里的风景", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "weave", "variant": 36, "phase": "practice", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 56670024, "attempt": 14, "slot": { "index": 202, "number": 203, "chapter": 5, "chapterName": "环里的风景", "family": "weave", "kind": "stages", "radius": 4, "target": 10, "variant": 33, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55203818, "phase": "practice" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 51, "parts": { "requiredRotations": 30, "releaseDepth": 6, "openingConstraint": 6, "sweptBlockers": 9 }, "minimumRotations": 2, "releaseDepth": 1, "initialFreeRatio": 0.5, "sweptBlockerPieces": 1, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 10, "stage": 2, "orientation": 0, "bends": 43, "cells": 45 }, "referenceLongPaths": 2, "referenceMaxBends": 43, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 11, "total": 20, "rate": 0.55 }, "referenceContrastIds": [ "t1" ], "contrastExposure": { "seen": 12, "total": 20, "rate": 0.6, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 5, "total": 20, "rate": 0.25, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random", "seeded-random-2", "seeded-random-4", "seeded-random-5", "seeded-random-8", "seeded-random-9", "seeded-random-10", "seeded-random-13" ], "firstLongAction": 10, "policyMaxBendsRange": [ 6, 43 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 45, "longestBends": 43, "longRoutes": 2 }, "workload": { "removals": 10, "minimumActions": 12, "referenceActions": 12, "referenceRotations": 2, "routeCells": 85, "totalBends": 60, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 45, "traveledPairs": 44, "ratio": 0.9777777777777777, "heroFeaturedPairs": 44, "heroRoutePairs": 44, "heroFeaturedRatio": 1 }, "layoutHash": "42c33958bcfcb4edd421cb5ae8bc53a3c6c58ecc27a70a2f0596ce25a8f67225" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 10, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 13.9, "maxSwing": 126 }, "show": { "exits": 10, "openingChoices": 5, "openingBestMs": 1127, "totalMs": 11863, "medianMs": 1127, "longestMs": 3252, "cruises": 5, "firstShowMs": 572, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 4.2 } }, { "version": 1, "id": "trail-v05-0254", "name": "编织 · 分段释放", "cells": [ { "q": -4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -4, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 3, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -4, "r": 4, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -3, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -3, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -3, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 3, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 3, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": -4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 4, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 4, "r": -1, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 4, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] } ], "tiles": [ { "q": 2, "r": 0, "dir": 2, "id": "t0", "color": 0 }, { "q": 1, "r": -2, "dir": 3, "id": "t1", "color": 1 }, { "q": 3, "r": 1, "dir": 0, "id": "t2", "color": 2 }, { "q": 2, "r": 2, "dir": 5, "id": "t3", "color": 3 }, { "q": -3, "r": -1, "dir": 1, "id": "t4", "color": 4 }, { "q": 3, "r": -4, "dir": 3, "id": "t5", "color": 5 }, { "q": -3, "r": 0, "dir": 2, "id": "t6", "color": 6 }, { "q": 0, "r": 4, "dir": 4, "id": "t7", "color": 0 }, { "q": 1, "r": -4, "dir": 0, "id": "t8", "color": 1 }, { "q": 3, "r": -2, "dir": 4, "id": "t9", "color": 2 }, { "q": -4, "r": 0, "dir": 4, "id": "t10", "color": 3 } ], "moveLimit": 11, "rotationEnabled": true, "routeDesign": { "family": "weave", "variant": 43, "seed": 55674193, "radius": 4, "gateVariant": 92, "featured": [ { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 2, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 2 }, { "q": -4, "r": 3, "a": 2, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 1, "b": 5 }, { "q": -3, "r": 3, "a": 1, "b": 5 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -2, "r": -1, "a": 2, "b": 4 }, { "q": -2, "r": 0, "a": 2, "b": 4 }, { "q": -2, "r": 1, "a": 2, "b": 4 }, { "q": -2, "r": 2, "a": 2, "b": 4 }, { "q": -2, "r": 3, "a": 2, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 5 }, { "q": -1, "r": 0, "a": 1, "b": 5 }, { "q": -1, "r": 1, "a": 1, "b": 5 }, { "q": -1, "r": 2, "a": 1, "b": 5 }, { "q": -1, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 2, "b": 4 }, { "q": 0, "r": 1, "a": 2, "b": 4 }, { "q": 0, "r": 2, "a": 2, "b": 4 }, { "q": 1, "r": -2, "a": 1, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 5 }, { "q": 1, "r": 0, "a": 1, "b": 5 }, { "q": 1, "r": 1, "a": 1, "b": 5 }, { "q": 1, "r": 2, "a": 1, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 4 }, { "q": 2, "r": -2, "a": 2, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 4 }, { "q": 2, "r": 0, "a": 2, "b": 4 }, { "q": 2, "r": 1, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 1, "b": 5 }, { "q": 3, "r": 0, "a": 1, "b": 5 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 4 }, { "q": 4, "r": -3, "a": 0, "b": 4 }, { "q": 4, "r": -2, "a": 3, "b": 4 }, { "q": 4, "r": -1, "a": 0, "b": 4 }, { "q": 4, "r": 0, "a": 2, "b": 4 } ], "heroStarts": [ { "q": -4, "r": 0, "dir": 2, "steps": 45, "bends": 44, "featuredPairs": 44 }, { "q": 4, "r": 0, "dir": 4, "steps": 45, "bends": 43, "featuredPairs": 44 }, { "q": -3, "r": 0, "dir": 1, "steps": 44, "bends": 43, "featuredPairs": 43 }, { "q": 3, "r": 1, "dir": 5, "steps": 44, "bends": 42, "featuredPairs": 43 }, { "q": -2, "r": -1, "dir": 2, "steps": 43, "bends": 42, "featuredPairs": 42 }, { "q": 2, "r": 1, "dir": 4, "steps": 43, "bends": 41, "featuredPairs": 42 }, { "q": -1, "r": -1, "dir": 1, "steps": 42, "bends": 41, "featuredPairs": 41 }, { "q": 1, "r": 2, "dir": 5, "steps": 42, "bends": 40, "featuredPairs": 41 }, { "q": 0, "r": -2, "dir": 2, "steps": 41, "bends": 40, "featuredPairs": 40 }, { "q": 0, "r": 2, "dir": 4, "steps": 41, "bends": 39, "featuredPairs": 40 }, { "q": 1, "r": -2, "dir": 1, "steps": 40, "bends": 39, "featuredPairs": 39 }, { "q": -1, "r": 3, "dir": 5, "steps": 40, "bends": 38, "featuredPairs": 39 }, { "q": 2, "r": -3, "dir": 2, "steps": 39, "bends": 38, "featuredPairs": 38 }, { "q": -2, "r": 3, "dir": 4, "steps": 39, "bends": 37, "featuredPairs": 38 }, { "q": 3, "r": -3, "dir": 1, "steps": 38, "bends": 37, "featuredPairs": 37 }, { "q": -3, "r": 4, "dir": 5, "steps": 38, "bends": 36, "featuredPairs": 37 }, { "q": 4, "r": -4, "dir": 3, "steps": 37, "bends": 36, "featuredPairs": 36 }, { "q": -4, "r": 4, "dir": 0, "steps": 37, "bends": 35, "featuredPairs": 36 }, { "q": 4, "r": -3, "dir": 4, "steps": 36, "bends": 35, "featuredPairs": 35 }, { "q": -4, "r": 3, "dir": 2, "steps": 36, "bends": 34, "featuredPairs": 35 }, { "q": 3, "r": -2, "dir": 5, "steps": 35, "bends": 34, "featuredPairs": 34 }, { "q": -3, "r": 3, "dir": 1, "steps": 35, "bends": 33, "featuredPairs": 34 }, { "q": 2, "r": -2, "dir": 4, "steps": 34, "bends": 33, "featuredPairs": 33 }, { "q": -2, "r": 2, "dir": 2, "steps": 34, "bends": 32, "featuredPairs": 33 }, { "q": 1, "r": -1, "dir": 5, "steps": 33, "bends": 32, "featuredPairs": 32 }, { "q": -1, "r": 2, "dir": 1, "steps": 33, "bends": 31, "featuredPairs": 32 }, { "q": 0, "r": -1, "dir": 4, "steps": 32, "bends": 31, "featuredPairs": 31 }, { "q": 0, "r": 1, "dir": 2, "steps": 32, "bends": 30, "featuredPairs": 31 }, { "q": -1, "r": 0, "dir": 5, "steps": 31, "bends": 30, "featuredPairs": 30 }, { "q": 1, "r": 1, "dir": 1, "steps": 31, "bends": 29, "featuredPairs": 30 }, { "q": -2, "r": 0, "dir": 4, "steps": 30, "bends": 29, "featuredPairs": 29 }, { "q": 2, "r": 0, "dir": 2, "steps": 30, "bends": 28, "featuredPairs": 29 }, { "q": -3, "r": 1, "dir": 5, "steps": 29, "bends": 28, "featuredPairs": 28 }, { "q": 3, "r": 0, "dir": 1, "steps": 29, "bends": 27, "featuredPairs": 28 }, { "q": -4, "r": 1, "dir": 3, "steps": 28, "bends": 27, "featuredPairs": 27 }, { "q": 4, "r": -1, "dir": 0, "steps": 28, "bends": 26, "featuredPairs": 27 } ] }, "seed": 55674193, "chapter": 6, "chapterName": "花瓣初开", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "weave", "variant": 43, "phase": "practice", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55674193, "attempt": 4, "slot": { "index": 253, "number": 254, "chapter": 6, "chapterName": "花瓣初开", "family": "weave", "kind": "stages", "radius": 4, "target": 11, "variant": 42, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55255277, "phase": "practice" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 57, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 6.545, "sweptBlockers": 8.909 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.455, "sweptBlockerPieces": 1, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 11, "stage": 2, "orientation": 0, "bends": 28, "cells": 30 }, "referenceLongPaths": 4, "referenceMaxBends": 28, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [ "t1" ], "contrastExposure": { "seen": 20, "total": 20, "rate": 1, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 1, "policyMaxBendsRange": [ 28, 28 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 30, "longestBends": 28, "longRoutes": 4 }, "workload": { "removals": 11, "minimumActions": 13, "referenceActions": 13, "referenceRotations": 2, "routeCells": 105, "totalBends": 65, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 45, "traveledPairs": 29, "ratio": 0.6444444444444445, "heroFeaturedPairs": 29, "heroRoutePairs": 29, "heroFeaturedRatio": 1 }, "layoutHash": "07dfbca44c84dd2c9d4d21f8e61991b1ce5e6e50c918295cc8771a3a1d45011b" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 11, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 15.181818181818182, "maxSwing": 83 }, "show": { "exits": 11, "openingChoices": 5, "openingBestMs": 1716, "totalMs": 18135, "medianMs": 1708, "longestMs": 3444, "cruises": 8, "firstShowMs": 928, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 6.136363636363637 } }, { "version": 1, "id": "trail-v05-0298", "name": "螺旋 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": -1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 1, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 3, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -1, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 2, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 2, "r": 1, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -5, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": -4, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": -1, "r": 3, "dir": 5, "id": "t0", "color": 0 }, { "q": 0, "r": 2, "dir": 1, "id": "t1", "color": 1 }, { "q": -5, "r": 2, "dir": 0, "id": "t2", "color": 2 }, { "q": -2, "r": 1, "dir": 0, "id": "t3", "color": 3 }, { "q": 3, "r": -1, "dir": 2, "id": "t4", "color": 4 }, { "q": 5, "r": -1, "dir": 1, "id": "t5", "color": 5 }, { "q": 2, "r": -4, "dir": 3, "id": "t6", "color": 6 }, { "q": 2, "r": -5, "dir": 0, "id": "t7", "color": 0 }, { "q": 0, "r": -5, "dir": 1, "id": "t8", "color": 1 }, { "q": 2, "r": -3, "dir": 3, "id": "t9", "color": 2 }, { "q": -3, "r": -1, "dir": 5, "id": "t10", "color": 3 } ], "moveLimit": 11, "rotationEnabled": true, "routeDesign": { "family": "spiral", "variant": 49, "seed": 55299673, "radius": 5, "gateVariant": 74, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 3 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -4, "r": -1, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -2, "a": 1, "b": 4 }, { "q": -3, "r": -1, "a": 1, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -3, "r": 4, "a": 2, "b": 5 }, { "q": -3, "r": 5, "a": 2, "b": 5 }, { "q": -2, "r": -3, "a": 1, "b": 4 }, { "q": -2, "r": -2, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 2, "b": 5 }, { "q": -2, "r": 5, "a": 2, "b": 5 }, { "q": -1, "r": -4, "a": 1, "b": 4 }, { "q": -1, "r": -3, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 2, "b": 5 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 2, "b": 4 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 3, "b": 4 }, { "q": 0, "r": 0, "a": 0, "b": 1 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 5 }, { "q": 0, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 3, "b": 5 }, { "q": 1, "r": -5, "a": 2, "b": 5 }, { "q": 1, "r": -4, "a": 2, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 1, "b": 3 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 0, "b": 4 }, { "q": 1, "r": -1, "a": 2, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 4 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 2, "b": 4 }, { "q": 1, "r": 3, "a": 3, "b": 4 }, { "q": 1, "r": 4, "a": 0, "b": 1 }, { "q": 2, "r": -5, "a": 2, "b": 5 }, { "q": 2, "r": -4, "a": 2, "b": 5 }, { "q": 2, "r": -3, "a": 1, "b": 4 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 5 }, { "q": 2, "r": 0, "a": 3, "b": 4 }, { "q": 2, "r": 1, "a": 0, "b": 1 }, { "q": 2, "r": 2, "a": 1, "b": 5 }, { "q": 2, "r": 3, "a": 1, "b": 4 }, { "q": 3, "r": -5, "a": 1, "b": 3 }, { "q": 3, "r": -5, "a": 2, "b": 5 }, { "q": 3, "r": -4, "a": 0, "b": 4 }, { "q": 3, "r": -4, "a": 2, "b": 5 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 4 }, { "q": 3, "r": 2, "a": 1, "b": 4 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": 0, "r": 5, "dir": 5, "steps": 96, "bends": 40, "featuredPairs": 95 }, { "q": 3, "r": -5, "dir": 3, "steps": 96, "bends": 40, "featuredPairs": 95 }, { "q": -1, "r": 5, "dir": 5, "steps": 95, "bends": 40, "featuredPairs": 94 }, { "q": 3, "r": -4, "dir": 4, "steps": 95, "bends": 39, "featuredPairs": 94 }, { "q": -2, "r": 5, "dir": 5, "steps": 94, "bends": 40, "featuredPairs": 93 }, { "q": 2, "r": -3, "dir": 4, "steps": 94, "bends": 39, "featuredPairs": 93 }, { "q": -3, "r": 5, "dir": 5, "steps": 93, "bends": 40, "featuredPairs": 92 }, { "q": 1, "r": -2, "dir": 3, "steps": 93, "bends": 38, "featuredPairs": 92 }, { "q": -4, "r": 5, "dir": 5, "steps": 92, "bends": 40, "featuredPairs": 91 }, { "q": 1, "r": -1, "dir": 4, "steps": 92, "bends": 37, "featuredPairs": 91 }, { "q": -5, "r": 5, "dir": 0, "steps": 91, "bends": 39, "featuredPairs": 90 }, { "q": 0, "r": 0, "dir": 0, "steps": 91, "bends": 36, "featuredPairs": 90 }, { "q": -5, "r": 4, "dir": 0, "steps": 90, "bends": 39, "featuredPairs": 89 }, { "q": 0, "r": -1, "dir": 4, "steps": 90, "bends": 35, "featuredPairs": 89 }, { "q": -5, "r": 3, "dir": 0, "steps": 89, "bends": 39, "featuredPairs": 88 }, { "q": -1, "r": 0, "dir": 3, "steps": 89, "bends": 34, "featuredPairs": 88 }, { "q": -5, "r": 2, "dir": 0, "steps": 88, "bends": 39, "featuredPairs": 87 }, { "q": -1, "r": 1, "dir": 2, "steps": 88, "bends": 33, "featuredPairs": 87 }, { "q": -5, "r": 1, "dir": 0, "steps": 87, "bends": 39, "featuredPairs": 86 }, { "q": 0, "r": 1, "dir": 1, "steps": 87, "bends": 32, "featuredPairs": 86 }, { "q": -5, "r": 0, "dir": 1, "steps": 86, "bends": 38, "featuredPairs": 85 }, { "q": 1, "r": 0, "dir": 0, "steps": 86, "bends": 31, "featuredPairs": 85 }, { "q": -4, "r": -1, "dir": 1, "steps": 85, "bends": 38, "featuredPairs": 84 }, { "q": 1, "r": -1, "dir": 2, "steps": 85, "bends": 30, "featuredPairs": 84 }, { "q": -3, "r": -2, "dir": 1, "steps": 84, "bends": 38, "featuredPairs": 83 }, { "q": 2, "r": -1, "dir": 0, "steps": 84, "bends": 29, "featuredPairs": 83 }, { "q": -2, "r": -3, "dir": 1, "steps": 83, "bends": 38, "featuredPairs": 82 }, { "q": 2, "r": -2, "dir": 5, "steps": 83, "bends": 28, "featuredPairs": 82 }, { "q": -1, "r": -4, "dir": 1, "steps": 82, "bends": 38, "featuredPairs": 81 }, { "q": 1, "r": -2, "dir": 5, "steps": 82, "bends": 28, "featuredPairs": 81 }, { "q": 0, "r": -5, "dir": 2, "steps": 81, "bends": 37, "featuredPairs": 80 }, { "q": 0, "r": -2, "dir": 4, "steps": 81, "bends": 27, "featuredPairs": 80 }, { "q": 1, "r": -5, "dir": 2, "steps": 80, "bends": 37, "featuredPairs": 79 }, { "q": -1, "r": -1, "dir": 4, "steps": 80, "bends": 27, "featuredPairs": 79 }, { "q": 2, "r": -5, "dir": 2, "steps": 79, "bends": 37, "featuredPairs": 78 }, { "q": -2, "r": 0, "dir": 3, "steps": 79, "bends": 26, "featuredPairs": 78 } ] }, "seed": 55299673, "chapter": 6, "chapterName": "花瓣初开", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "spiral", "variant": 49, "phase": "practice", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55299673, "attempt": 0, "slot": { "index": 297, "number": 298, "chapter": 6, "chapterName": "花瓣初开", "family": "spiral", "kind": "stages", "radius": 5, "target": 11, "variant": 49, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55299673, "phase": "practice" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 58, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 6.545, "sweptBlockers": 9.818 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.455, "sweptBlockerPieces": 2, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 11, "stage": 2, "orientation": 0, "bends": 24, "cells": 40 }, "referenceLongPaths": 3, "referenceMaxBends": 39, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 7, "policyMaxBendsRange": [ 35, 40 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 88, "longestBends": 39, "longRoutes": 3 }, "workload": { "removals": 11, "minimumActions": 13, "referenceActions": 13, "referenceRotations": 2, "routeCells": 171, "totalBends": 85, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 96, "traveledPairs": 87, "ratio": 0.90625, "heroFeaturedPairs": 39, "heroRoutePairs": 39, "heroFeaturedRatio": 1 }, "layoutHash": "a189a092d859dd6df65a316af0fb40f32be197bf82208d4f58b72d9ba4aea79b" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 11, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 24.545454545454547, "maxSwing": 116 }, "show": { "exits": 11, "openingChoices": 5, "openingBestMs": 1101, "totalMs": 15982, "medianMs": 1101, "longestMs": 3460, "cruises": 6, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 5.5 } }, { "version": 1, "id": "trail-v05-0350", "name": "花瓣 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -5, "r": 3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": -1, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 0, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -2, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -1, "r": 1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": 4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": -2, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": 0, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 1, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 0, "r": 2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 1, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 2, "r": -2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 3, "r": 1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": 2, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": -2, "r": 3, "dir": 0, "id": "t0", "color": 0 }, { "q": -1, "r": 1, "dir": 2, "id": "t1", "color": 1 }, { "q": 0, "r": 3, "dir": 5, "id": "t2", "color": 2 }, { "q": 3, "r": 2, "dir": 1, "id": "t3", "color": 3 }, { "q": 5, "r": -3, "dir": 2, "id": "t4", "color": 4 }, { "q": 3, "r": -4, "dir": 1, "id": "t5", "color": 5 }, { "q": -4, "r": 1, "dir": 0, "id": "t6", "color": 6 }, { "q": -1, "r": 5, "dir": 3, "id": "t7", "color": 0 }, { "q": -4, "r": 4, "dir": 4, "id": "t8", "color": 1 }, { "q": -2, "r": -3, "dir": 4, "id": "t9", "color": 2 }, { "q": 4, "r": 0, "dir": 1, "id": "t10", "color": 3 }, { "q": -3, "r": 5, "dir": 4, "id": "t11", "color": 4 }, { "q": 1, "r": 3, "dir": 3, "id": "t12", "color": 5 }, { "q": 0, "r": -5, "dir": 0, "id": "t13", "color": 6 } ], "moveLimit": 14, "rotationEnabled": true, "routeDesign": { "family": "petals", "variant": 58, "seed": 55666328, "radius": 5, "gateVariant": 18, "featured": [ { "q": -5, "r": 0, "a": 2, "b": 5 }, { "q": -5, "r": 3, "a": 1, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -5, "r": 5, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 0, "b": 2 }, { "q": -4, "r": 2, "a": 1, "b": 4 }, { "q": -4, "r": 3, "a": 1, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 4, "a": 1, "b": 4 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -1, "a": 2, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 0, "a": 2, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 2, "b": 4 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 2, "b": 4 }, { "q": -3, "r": 3, "a": 0, "b": 4 }, { "q": -3, "r": 3, "a": 1, "b": 2 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -3, "r": 5, "a": 1, "b": 5 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 3, "b": 5 }, { "q": -2, "r": 0, "a": 0, "b": 5 }, { "q": -2, "r": 0, "a": 3, "b": 4 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 2, "b": 5 }, { "q": -2, "r": 2, "a": 0, "b": 1 }, { "q": -2, "r": 2, "a": 2, "b": 3 }, { "q": -2, "r": 2, "a": 4, "b": 5 }, { "q": -2, "r": 3, "a": 0, "b": 4 }, { "q": -2, "r": 3, "a": 1, "b": 3 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 1, "b": 4 }, { "q": -2, "r": 5, "a": 0, "b": 2 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": 1, "a": 2, "b": 3 }, { "q": -1, "r": 1, "a": 4, "b": 5 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 1, "b": 4 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 0, "b": 4 }, { "q": -1, "r": 3, "a": 1, "b": 3 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 0, "b": 2 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 0, "b": 3 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -3, "a": 0, "b": 2 }, { "q": 0, "r": -3, "a": 3, "b": 4 }, { "q": 0, "r": -2, "a": 0, "b": 2 }, { "q": 0, "r": -1, "a": 2, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 1 }, { "q": 0, "r": 0, "a": 2, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 5 }, { "q": 0, "r": 1, "a": 1, "b": 2 }, { "q": 0, "r": 1, "a": 3, "b": 4 }, { "q": 0, "r": 2, "a": 0, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 2 }, { "q": 0, "r": 2, "a": 3, "b": 4 }, { "q": 0, "r": 3, "a": 0, "b": 1 }, { "q": 0, "r": 3, "a": 3, "b": 5 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 0, "b": 3 }, { "q": 0, "r": 5, "a": 1, "b": 5 }, { "q": 1, "r": -3, "a": 1, "b": 3 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 0, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 2 }, { "q": 1, "r": -1, "a": 3, "b": 4 }, { "q": 1, "r": 0, "a": 0, "b": 1 }, { "q": 1, "r": 0, "a": 2, "b": 3 }, { "q": 1, "r": 0, "a": 4, "b": 5 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 1, "a": 2, "b": 5 }, { "q": 1, "r": 2, "a": 0, "b": 2 }, { "q": 1, "r": 2, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 3, "b": 5 }, { "q": 1, "r": 3, "a": 0, "b": 4 }, { "q": 1, "r": 4, "a": 1, "b": 4 }, { "q": 2, "r": -4, "a": 1, "b": 4 }, { "q": 2, "r": -3, "a": 1, "b": 3 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 0, "b": 5 }, { "q": 2, "r": -2, "a": 1, "b": 2 }, { "q": 2, "r": -2, "a": 3, "b": 4 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 1, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 5 }, { "q": 2, "r": 0, "a": 0, "b": 1 }, { "q": 2, "r": 0, "a": 2, "b": 3 }, { "q": 2, "r": 0, "a": 4, "b": 5 }, { "q": 2, "r": 1, "a": 0, "b": 2 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 2, "r": 1, "a": 3, "b": 5 }, { "q": 2, "r": 2, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 2, "b": 5 }, { "q": 2, "r": 3, "a": 0, "b": 4 }, { "q": 3, "r": -5, "a": 2, "b": 4 }, { "q": 3, "r": -4, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 1, "b": 3 }, { "q": 3, "r": -3, "a": 4, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 2, "b": 4 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 2, "b": 4 }, { "q": 3, "r": 0, "a": 0, "b": 5 }, { "q": 3, "r": 0, "a": 2, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 3, "r": 2, "a": 1, "b": 5 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 1, "b": 4 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 4 }, { "q": 4, "r": -2, "a": 1, "b": 4 }, { "q": 4, "r": -2, "a": 2, "b": 5 }, { "q": 4, "r": -1, "a": 3, "b": 5 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 0, "a": 2, "b": 5 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 4 }, { "q": 5, "r": -2, "a": 3, "b": 5 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 }, { "q": 5, "r": 0, "a": 2, "b": 5 } ], "heroStarts": [ { "q": -5, "r": 5, "dir": 1, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": 5, "r": -5, "dir": 4, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": -5, "r": 0, "dir": 2, "steps": 21, "bends": 12, "featuredPairs": 20 }, { "q": 0, "r": 5, "dir": 0, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": 5, "r": 0, "dir": 5, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": 0, "r": -5, "dir": 3, "steps": 21, "bends": 12, "featuredPairs": 20 }, { "q": -4, "r": 4, "dir": 1, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": 0, "r": 4, "dir": 0, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": 4, "r": -4, "dir": 4, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": 4, "r": 0, "dir": 5, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": -3, "r": 3, "dir": 0, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": 0, "r": 3, "dir": 5, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": 3, "r": -3, "dir": 3, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": 3, "r": 0, "dir": 4, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": -3, "r": 2, "dir": 0, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": -1, "r": 3, "dir": 5, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 2, "r": 1, "dir": 4, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 3, "r": -2, "dir": 3, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": -3, "r": 1, "dir": 0, "steps": 55, "bends": 36, "featuredPairs": 54 }, { "q": -2, "r": 3, "dir": 5, "steps": 55, "bends": 36, "featuredPairs": 54 }, { "q": 1, "r": 2, "dir": 4, "steps": 55, "bends": 36, "featuredPairs": 54 }, { "q": 3, "r": -1, "dir": 3, "steps": 55, "bends": 36, "featuredPairs": 54 }, { "q": -3, "r": 0, "dir": 2, "steps": 54, "bends": 35, "featuredPairs": 53 }, { "q": -3, "r": 3, "dir": 1, "steps": 54, "bends": 35, "featuredPairs": 53 }, { "q": 0, "r": 3, "dir": 0, "steps": 54, "bends": 35, "featuredPairs": 53 }, { "q": 3, "r": 0, "dir": 5, "steps": 54, "bends": 35, "featuredPairs": 53 }, { "q": -2, "r": 0, "dir": 0, "steps": 53, "bends": 34, "featuredPairs": 52 }, { "q": -2, "r": 2, "dir": 5, "steps": 53, "bends": 34, "featuredPairs": 52 }, { "q": 0, "r": 2, "dir": 4, "steps": 53, "bends": 34, "featuredPairs": 52 }, { "q": 2, "r": 0, "dir": 3, "steps": 53, "bends": 34, "featuredPairs": 52 }, { "q": -3, "r": 2, "dir": 4, "steps": 52, "bends": 33, "featuredPairs": 51 }, { "q": -2, "r": -1, "dir": 5, "steps": 52, "bends": 33, "featuredPairs": 51 }, { "q": -1, "r": 3, "dir": 3, "steps": 52, "bends": 33, "featuredPairs": 51 }, { "q": 2, "r": 1, "dir": 2, "steps": 52, "bends": 33, "featuredPairs": 51 }, { "q": -4, "r": 3, "dir": 3, "steps": 51, "bends": 32, "featuredPairs": 50 }, { "q": -3, "r": -1, "dir": 4, "steps": 51, "bends": 32, "featuredPairs": 50 } ] }, "seed": 55666328, "chapter": 7, "chapterName": "交织之间", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "petals", "variant": 58, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55666328, "attempt": 3, "slot": { "index": 349, "number": 350, "chapter": 7, "chapterName": "交织之间", "family": "petals", "kind": "stages", "radius": 5, "target": 14, "variant": 58, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55352141, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 50, "parts": { "requiredRotations": 30, "releaseDepth": 6, "openingConstraint": 4.286, "sweptBlockers": 9.429 }, "minimumRotations": 2, "releaseDepth": 1, "initialFreeRatio": 0.643, "sweptBlockerPieces": 2, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 14, "stage": 2, "orientation": 0, "bends": 29, "cells": 48 }, "referenceLongPaths": 5, "referenceMaxBends": 36, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [ "t0" ], "contrastExposure": { "seen": 16, "total": 20, "rate": 0.8, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 16, "total": 20, "rate": 0.8, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": true }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random-6", "seeded-random-7", "seeded-random-11", "seeded-random-15" ], "firstLongAction": 7, "policyMaxBendsRange": [ 36, 36 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 57, "longestBends": 36, "longRoutes": 5 }, "workload": { "removals": 14, "minimumActions": 16, "referenceActions": 16, "referenceRotations": 2, "routeCells": 204, "totalBends": 117, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 139, "traveledPairs": 95, "ratio": 0.6834532374100719, "heroFeaturedPairs": 47, "heroRoutePairs": 47, "heroFeaturedRatio": 1 }, "layoutHash": "9135daf89efe66637581343283c76f1a6b5d21a7f635d48fadb5e2fe4ce9a1b2" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 14, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 12.571428571428571, "maxSwing": 88 }, "show": { "exits": 14, "openingChoices": 9, "openingBestMs": 911, "totalMs": 20553, "medianMs": 572, "longestMs": 3460, "cruises": 6, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3.4642857142857144 } }, { "version": 1, "id": "trail-v05-0372", "name": "螺旋 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -1, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 3, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 2, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] } ], "tiles": [ { "q": -2, "r": 1, "dir": 0, "id": "t0", "color": 0 }, { "q": 0, "r": 1, "dir": 1, "id": "t1", "color": 1 }, { "q": 0, "r": 2, "dir": 5, "id": "t2", "color": 2 }, { "q": 0, "r": -4, "dir": 4, "id": "t3", "color": 3 }, { "q": 0, "r": 3, "dir": 4, "id": "t4", "color": 4 }, { "q": -5, "r": 4, "dir": 5, "id": "t5", "color": 5 }, { "q": 3, "r": -1, "dir": 5, "id": "t6", "color": 6 }, { "q": -3, "r": 5, "dir": 2, "id": "t7", "color": 0 }, { "q": -1, "r": 4, "dir": 3, "id": "t8", "color": 1 }, { "q": -2, "r": -2, "dir": 3, "id": "t9", "color": 2 }, { "q": 5, "r": -5, "dir": 4, "id": "t10", "color": 3 } ], "moveLimit": 11, "rotationEnabled": true, "routeDesign": { "family": "spiral", "variant": 61, "seed": 55374339, "radius": 5, "gateVariant": 64, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 3 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -4, "r": -1, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -2, "a": 1, "b": 4 }, { "q": -3, "r": -1, "a": 1, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -3, "r": 4, "a": 2, "b": 5 }, { "q": -3, "r": 5, "a": 2, "b": 5 }, { "q": -2, "r": -3, "a": 1, "b": 4 }, { "q": -2, "r": -2, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 2, "b": 5 }, { "q": -2, "r": 5, "a": 2, "b": 5 }, { "q": -1, "r": -4, "a": 1, "b": 4 }, { "q": -1, "r": -3, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 2, "b": 5 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 2, "b": 4 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 1, "b": 3 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 0, "b": 1 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 5 }, { "q": 0, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 3, "b": 5 }, { "q": 1, "r": -5, "a": 0, "b": 3 }, { "q": 1, "r": -5, "a": 2, "b": 5 }, { "q": 1, "r": -4, "a": 0, "b": 3 }, { "q": 1, "r": -4, "a": 2, "b": 5 }, { "q": 1, "r": -3, "a": 0, "b": 3 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 0, "b": 4 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 4, "b": 5 }, { "q": 1, "r": 0, "a": 2, "b": 4 }, { "q": 1, "r": 1, "a": 2, "b": 4 }, { "q": 1, "r": 2, "a": 2, "b": 4 }, { "q": 1, "r": 3, "a": 3, "b": 4 }, { "q": 1, "r": 4, "a": 0, "b": 1 }, { "q": 2, "r": -5, "a": 2, "b": 5 }, { "q": 2, "r": -4, "a": 2, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 5 }, { "q": 2, "r": 1, "a": 1, "b": 5 }, { "q": 2, "r": 2, "a": 1, "b": 5 }, { "q": 2, "r": 3, "a": 1, "b": 4 }, { "q": 3, "r": -5, "a": 2, "b": 5 }, { "q": 3, "r": -4, "a": 2, "b": 5 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 4 }, { "q": 3, "r": 2, "a": 1, "b": 4 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": 1, "r": -5, "dir": 3, "steps": 96, "bends": 39, "featuredPairs": 95 }, { "q": 0, "r": 5, "dir": 5, "steps": 96, "bends": 38, "featuredPairs": 95 }, { "q": 1, "r": -4, "dir": 3, "steps": 95, "bends": 39, "featuredPairs": 94 }, { "q": -1, "r": 5, "dir": 5, "steps": 95, "bends": 38, "featuredPairs": 94 }, { "q": 1, "r": -3, "dir": 3, "steps": 94, "bends": 39, "featuredPairs": 93 }, { "q": -2, "r": 5, "dir": 5, "steps": 94, "bends": 38, "featuredPairs": 93 }, { "q": -3, "r": 5, "dir": 5, "steps": 93, "bends": 38, "featuredPairs": 92 }, { "q": 1, "r": -2, "dir": 4, "steps": 93, "bends": 38, "featuredPairs": 92 }, { "q": -4, "r": 5, "dir": 5, "steps": 92, "bends": 38, "featuredPairs": 91 }, { "q": 0, "r": -1, "dir": 3, "steps": 92, "bends": 37, "featuredPairs": 91 }, { "q": -5, "r": 5, "dir": 0, "steps": 91, "bends": 37, "featuredPairs": 90 }, { "q": 0, "r": 0, "dir": 1, "steps": 91, "bends": 36, "featuredPairs": 90 }, { "q": -5, "r": 4, "dir": 0, "steps": 90, "bends": 37, "featuredPairs": 89 }, { "q": 1, "r": -1, "dir": 5, "steps": 90, "bends": 35, "featuredPairs": 89 }, { "q": -5, "r": 3, "dir": 0, "steps": 89, "bends": 37, "featuredPairs": 88 }, { "q": 0, "r": -1, "dir": 4, "steps": 89, "bends": 34, "featuredPairs": 88 }, { "q": -5, "r": 2, "dir": 0, "steps": 88, "bends": 37, "featuredPairs": 87 }, { "q": -1, "r": 0, "dir": 3, "steps": 88, "bends": 33, "featuredPairs": 87 }, { "q": -5, "r": 1, "dir": 0, "steps": 87, "bends": 37, "featuredPairs": 86 }, { "q": -1, "r": 1, "dir": 2, "steps": 87, "bends": 32, "featuredPairs": 86 }, { "q": -5, "r": 0, "dir": 1, "steps": 86, "bends": 36, "featuredPairs": 85 }, { "q": 0, "r": 1, "dir": 1, "steps": 86, "bends": 31, "featuredPairs": 85 }, { "q": -4, "r": -1, "dir": 1, "steps": 85, "bends": 36, "featuredPairs": 84 }, { "q": 1, "r": 0, "dir": 2, "steps": 85, "bends": 30, "featuredPairs": 84 }, { "q": -3, "r": -2, "dir": 1, "steps": 84, "bends": 36, "featuredPairs": 83 }, { "q": 2, "r": 0, "dir": 0, "steps": 84, "bends": 29, "featuredPairs": 83 }, { "q": -2, "r": -3, "dir": 1, "steps": 83, "bends": 36, "featuredPairs": 82 }, { "q": 2, "r": -1, "dir": 0, "steps": 83, "bends": 29, "featuredPairs": 82 }, { "q": -1, "r": -4, "dir": 1, "steps": 82, "bends": 36, "featuredPairs": 81 }, { "q": 2, "r": -2, "dir": 5, "steps": 82, "bends": 28, "featuredPairs": 81 }, { "q": 0, "r": -5, "dir": 2, "steps": 81, "bends": 35, "featuredPairs": 80 }, { "q": 1, "r": -2, "dir": 5, "steps": 81, "bends": 28, "featuredPairs": 80 }, { "q": 1, "r": -5, "dir": 2, "steps": 80, "bends": 35, "featuredPairs": 79 }, { "q": 0, "r": -2, "dir": 4, "steps": 80, "bends": 27, "featuredPairs": 79 }, { "q": 2, "r": -5, "dir": 2, "steps": 79, "bends": 35, "featuredPairs": 78 }, { "q": -1, "r": -1, "dir": 4, "steps": 79, "bends": 27, "featuredPairs": 78 } ] }, "seed": 55374339, "chapter": 8, "chapterName": "两岸来信", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "spiral", "variant": 61, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55374339, "attempt": 0, "slot": { "index": 371, "number": 372, "chapter": 8, "chapterName": "两岸来信", "family": "spiral", "kind": "stages", "radius": 5, "target": 11, "variant": 61, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55374339, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 5, "label": "高挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 67, "parts": { "requiredRotations": 30, "releaseDepth": 18, "openingConstraint": 6.545, "sweptBlockers": 12.545 }, "minimumRotations": 2, "releaseDepth": 3, "initialFreeRatio": 0.455, "sweptBlockerPieces": 5, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 11, "stage": 2, "orientation": 0, "bends": 13, "cells": 20 }, "referenceLongPaths": 3, "referenceMaxBends": 14, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 7, "policyMaxBendsRange": [ 13, 14 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 44, "longestBends": 14, "longRoutes": 3 }, "workload": { "removals": 11, "minimumActions": 13, "referenceActions": 13, "referenceRotations": 2, "routeCells": 119, "totalBends": 45, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 96, "traveledPairs": 65, "ratio": 0.6770833333333334, "heroFeaturedPairs": 19, "heroRoutePairs": 19, "heroFeaturedRatio": 1 }, "layoutHash": "f3824412595d99890a14db07b2ea2ab31b55e15d7154fe7a3bb9b093cae63d53" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 11, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 19.454545454545453, "maxSwing": 140 }, "show": { "exits": 11, "openingChoices": 5, "openingBestMs": 1534, "totalMs": 17756, "medianMs": 1326, "longestMs": 3460, "cruises": 7, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 6.454545454545454 } }, { "version": 1, "id": "trail-v05-0385", "name": "环绕 · 旋转换路", "cells": [ { "q": -4, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -1, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 0, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] } ], "tiles": [ { "q": -1, "r": 2, "dir": 5, "id": "t0", "color": 0 }, { "q": 0, "r": -2, "dir": 3, "id": "t1", "color": 1 }, { "q": -1, "r": 0, "dir": 4, "id": "t2", "color": 2 }, { "q": 0, "r": 0, "dir": 1, "id": "t3", "color": 3 }, { "q": -2, "r": 0, "dir": 4, "id": "t4", "color": 4 }, { "q": 2, "r": -2, "dir": 2, "id": "t5", "color": 5 }, { "q": 2, "r": 0, "dir": 4, "id": "t6", "color": 6 }, { "q": 1, "r": 1, "dir": 4, "id": "t7", "color": 0 }, { "q": 0, "r": 2, "dir": 3, "id": "t8", "color": 1 }, { "q": -2, "r": 1, "dir": 4, "id": "t9", "color": 2 } ], "moveLimit": 10, "rotationEnabled": true, "routeDesign": { "family": "orbits", "variant": 77, "seed": 60938093, "radius": 4, "gateVariant": 58, "featured": [ { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -3, "r": -1, "a": 1, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -3, "r": 4, "a": 2, "b": 5 }, { "q": -2, "r": -2, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 2, "b": 5 }, { "q": -1, "r": -3, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 2, "b": 5 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 0, "b": 2 }, { "q": 0, "r": -3, "a": 3, "b": 4 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 0, "b": 2 }, { "q": 0, "r": -1, "a": 3, "b": 4 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 0, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 3 }, { "q": 0, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": 4, "a": 0, "b": 1 }, { "q": 0, "r": 4, "a": 3, "b": 5 }, { "q": 1, "r": -4, "a": 2, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 3, "b": 5 }, { "q": 1, "r": 0, "a": 0, "b": 4 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 1, "b": 4 }, { "q": 1, "r": 3, "a": 1, "b": 4 }, { "q": 2, "r": -4, "a": 2, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 4 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 2, "r": 2, "a": 1, "b": 4 }, { "q": 3, "r": -4, "a": 2, "b": 5 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 4 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": 0, "r": -4, "dir": 3, "steps": 69, "bends": 28, "featuredPairs": 68 }, { "q": 0, "r": 4, "dir": 5, "steps": 69, "bends": 27, "featuredPairs": 68 }, { "q": -1, "r": 4, "dir": 5, "steps": 68, "bends": 27, "featuredPairs": 67 }, { "q": 0, "r": -3, "dir": 2, "steps": 68, "bends": 27, "featuredPairs": 67 }, { "q": -2, "r": 4, "dir": 5, "steps": 67, "bends": 27, "featuredPairs": 66 }, { "q": 1, "r": -3, "dir": 2, "steps": 67, "bends": 27, "featuredPairs": 66 }, { "q": -3, "r": 4, "dir": 5, "steps": 66, "bends": 27, "featuredPairs": 65 }, { "q": 2, "r": -3, "dir": 2, "steps": 66, "bends": 27, "featuredPairs": 65 }, { "q": -4, "r": 4, "dir": 0, "steps": 65, "bends": 26, "featuredPairs": 64 }, { "q": 3, "r": -3, "dir": 3, "steps": 65, "bends": 26, "featuredPairs": 64 }, { "q": -4, "r": 3, "dir": 0, "steps": 64, "bends": 26, "featuredPairs": 63 }, { "q": 3, "r": -2, "dir": 3, "steps": 64, "bends": 26, "featuredPairs": 63 }, { "q": -4, "r": 2, "dir": 0, "steps": 63, "bends": 26, "featuredPairs": 62 }, { "q": 3, "r": -1, "dir": 3, "steps": 63, "bends": 26, "featuredPairs": 62 }, { "q": -4, "r": 1, "dir": 0, "steps": 62, "bends": 26, "featuredPairs": 61 }, { "q": 3, "r": 0, "dir": 4, "steps": 62, "bends": 25, "featuredPairs": 61 }, { "q": -4, "r": 0, "dir": 1, "steps": 61, "bends": 25, "featuredPairs": 60 }, { "q": 2, "r": 1, "dir": 4, "steps": 61, "bends": 25, "featuredPairs": 60 }, { "q": -3, "r": -1, "dir": 1, "steps": 60, "bends": 25, "featuredPairs": 59 }, { "q": 1, "r": 2, "dir": 4, "steps": 60, "bends": 25, "featuredPairs": 59 }, { "q": -2, "r": -2, "dir": 1, "steps": 59, "bends": 25, "featuredPairs": 58 }, { "q": 0, "r": 3, "dir": 5, "steps": 59, "bends": 24, "featuredPairs": 58 }, { "q": -1, "r": -3, "dir": 1, "steps": 58, "bends": 25, "featuredPairs": 57 }, { "q": -1, "r": 3, "dir": 5, "steps": 58, "bends": 24, "featuredPairs": 57 }, { "q": -2, "r": 3, "dir": 5, "steps": 57, "bends": 24, "featuredPairs": 56 }, { "q": 0, "r": -4, "dir": 2, "steps": 57, "bends": 24, "featuredPairs": 56 }, { "q": 1, "r": -4, "dir": 2, "steps": 56, "bends": 24, "featuredPairs": 55 }, { "q": -3, "r": 3, "dir": 0, "steps": 56, "bends": 23, "featuredPairs": 55 }, { "q": 2, "r": -4, "dir": 2, "steps": 55, "bends": 24, "featuredPairs": 54 }, { "q": -3, "r": 2, "dir": 0, "steps": 55, "bends": 23, "featuredPairs": 54 }, { "q": 3, "r": -4, "dir": 2, "steps": 54, "bends": 24, "featuredPairs": 53 }, { "q": -3, "r": 1, "dir": 0, "steps": 54, "bends": 23, "featuredPairs": 53 }, { "q": 4, "r": -4, "dir": 3, "steps": 53, "bends": 23, "featuredPairs": 52 }, { "q": -3, "r": 0, "dir": 1, "steps": 53, "bends": 22, "featuredPairs": 52 }, { "q": 4, "r": -3, "dir": 3, "steps": 52, "bends": 23, "featuredPairs": 51 }, { "q": -2, "r": -1, "dir": 1, "steps": 52, "bends": 22, "featuredPairs": 51 } ] }, "seed": 60938093, "chapter": 8, "chapterName": "两岸来信", "beat": "旋转换路", "lesson": "先放出能走的棋子,再转出另一条路。", "designIntent": "棋盘初步释放后,转动轨道建立新的离场机会。", "experience": { "kind": "turn", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t2" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t0" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "orbits", "variant": 77, "phase": "combine", "intent": "棋盘初步释放后,转动轨道建立新的离场机会。", "source": { "seed": 60938093, "attempt": 53, "slot": { "index": 384, "number": 385, "chapter": 8, "chapterName": "两岸来信", "family": "orbits", "kind": "turn", "radius": 4, "target": 12, "variant": 64, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55387456, "phase": "combine" }, "placements": [ 1, 1, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 53, "parts": { "requiredRotations": 15, "releaseDepth": 18, "openingConstraint": 8.4, "sweptBlockers": 12 }, "minimumRotations": 1, "releaseDepth": 3, "initialFreeRatio": 0.3, "sweptBlockerPieces": 4, "referenceDirectionChanges": 0, "requiredRotations": 1 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 10, "stage": 1, "orientation": 1, "bends": 8, "cells": 28 }, "referenceLongPaths": 4, "referenceMaxBends": 8, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [ "t1" ], "contrastExposure": { "seen": 11, "total": 20, "rate": 0.55, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 2, "total": 20, "rate": 0.1, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random", "seeded-random-3", "seeded-random-6", "seeded-random-8", "seeded-random-9", "seeded-random-10", "seeded-random-12", "seeded-random-13", "seeded-random-15" ], "firstLongAction": 1, "policyMaxBendsRange": [ 8, 21 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 29, "longestBends": 8, "longRoutes": 4 }, "workload": { "removals": 10, "minimumActions": 11, "referenceActions": 11, "referenceRotations": 1, "routeCells": 135, "totalBends": 33, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 69, "traveledPairs": 28, "ratio": 0.4057971014492754, "heroFeaturedPairs": 27, "heroRoutePairs": 27, "heroFeaturedRatio": 1 }, "layoutHash": "b6a0e2e1b8b5a1cacc692c54016b55033adba7e87c6ba2e52339e778d34e9264" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 1, "pieces": 10, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 14.4, "maxSwing": 84 }, "show": { "exits": 10, "openingChoices": 3, "openingBestMs": 3440, "totalMs": 19416, "medianMs": 1178, "longestMs": 3448, "cruises": 7, "firstShowMs": 780, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3.375 } }, { "version": 1, "id": "trail-v05-0390", "name": "螺旋 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 1, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": 2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": 3, "r": -4, "dir": 2, "id": "t0", "color": 0 }, { "q": -1, "r": 3, "dir": 2, "id": "t1", "color": 1 }, { "q": -3, "r": -2, "dir": 1, "id": "t2", "color": 2 }, { "q": -1, "r": 2, "dir": 5, "id": "t3", "color": 3 }, { "q": -1, "r": -1, "dir": 3, "id": "t4", "color": 4 }, { "q": 2, "r": 0, "dir": 3, "id": "t5", "color": 5 }, { "q": -5, "r": 4, "dir": 3, "id": "t6", "color": 6 }, { "q": -3, "r": 0, "dir": 4, "id": "t7", "color": 0 }, { "q": 1, "r": 3, "dir": 2, "id": "t8", "color": 1 }, { "q": 2, "r": -2, "dir": 4, "id": "t9", "color": 2 } ], "moveLimit": 10, "rotationEnabled": true, "routeDesign": { "family": "spiral", "variant": 64, "seed": 55601959, "radius": 5, "gateVariant": 71, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 3 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 1, "b": 4 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -4, "r": -1, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 1, "b": 4 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -2, "a": 1, "b": 4 }, { "q": -3, "r": -1, "a": 1, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 2, "b": 4 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -3, "r": 4, "a": 2, "b": 5 }, { "q": -3, "r": 5, "a": 2, "b": 5 }, { "q": -2, "r": -3, "a": 1, "b": 4 }, { "q": -2, "r": -2, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 2, "b": 5 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 2, "b": 5 }, { "q": -2, "r": 5, "a": 2, "b": 5 }, { "q": -1, "r": -4, "a": 1, "b": 4 }, { "q": -1, "r": -3, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 1, "a": 1, "b": 5 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 2, "b": 5 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 2, "b": 4 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 1, "b": 4 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 5 }, { "q": 0, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 3, "b": 5 }, { "q": 1, "r": -5, "a": 2, "b": 5 }, { "q": 1, "r": -4, "a": 2, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 4, "b": 5 }, { "q": 1, "r": 0, "a": 1, "b": 4 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 1, "b": 4 }, { "q": 1, "r": 3, "a": 3, "b": 4 }, { "q": 1, "r": 4, "a": 0, "b": 1 }, { "q": 2, "r": -5, "a": 2, "b": 5 }, { "q": 2, "r": -4, "a": 2, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 4 }, { "q": 2, "r": 0, "a": 2, "b": 4 }, { "q": 2, "r": 1, "a": 3, "b": 4 }, { "q": 2, "r": 2, "a": 0, "b": 1 }, { "q": 2, "r": 3, "a": 1, "b": 4 }, { "q": 3, "r": -5, "a": 2, "b": 5 }, { "q": 3, "r": -4, "a": 2, "b": 5 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 5 }, { "q": 3, "r": 1, "a": 1, "b": 4 }, { "q": 3, "r": 2, "a": 1, "b": 4 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": -5, "r": 3, "dir": 1, "steps": 96, "bends": 36, "featuredPairs": 95 }, { "q": 0, "r": 5, "dir": 5, "steps": 96, "bends": 35, "featuredPairs": 95 }, { "q": -4, "r": 2, "dir": 1, "steps": 95, "bends": 36, "featuredPairs": 94 }, { "q": -1, "r": 5, "dir": 5, "steps": 95, "bends": 35, "featuredPairs": 94 }, { "q": -3, "r": 1, "dir": 2, "steps": 94, "bends": 35, "featuredPairs": 93 }, { "q": -2, "r": 5, "dir": 5, "steps": 94, "bends": 35, "featuredPairs": 93 }, { "q": -3, "r": 5, "dir": 5, "steps": 93, "bends": 35, "featuredPairs": 92 }, { "q": -2, "r": 1, "dir": 2, "steps": 93, "bends": 35, "featuredPairs": 92 }, { "q": -4, "r": 5, "dir": 5, "steps": 92, "bends": 35, "featuredPairs": 91 }, { "q": -1, "r": 1, "dir": 1, "steps": 92, "bends": 34, "featuredPairs": 91 }, { "q": -5, "r": 5, "dir": 0, "steps": 91, "bends": 34, "featuredPairs": 90 }, { "q": 0, "r": 0, "dir": 1, "steps": 91, "bends": 34, "featuredPairs": 90 }, { "q": -5, "r": 4, "dir": 0, "steps": 90, "bends": 34, "featuredPairs": 89 }, { "q": 1, "r": -1, "dir": 5, "steps": 90, "bends": 33, "featuredPairs": 89 }, { "q": -5, "r": 3, "dir": 0, "steps": 89, "bends": 34, "featuredPairs": 88 }, { "q": 0, "r": -1, "dir": 4, "steps": 89, "bends": 32, "featuredPairs": 88 }, { "q": -5, "r": 2, "dir": 0, "steps": 88, "bends": 34, "featuredPairs": 87 }, { "q": -1, "r": 0, "dir": 3, "steps": 88, "bends": 31, "featuredPairs": 87 }, { "q": -5, "r": 1, "dir": 0, "steps": 87, "bends": 34, "featuredPairs": 86 }, { "q": -1, "r": 1, "dir": 2, "steps": 87, "bends": 30, "featuredPairs": 86 }, { "q": -5, "r": 0, "dir": 1, "steps": 86, "bends": 33, "featuredPairs": 85 }, { "q": 0, "r": 1, "dir": 1, "steps": 86, "bends": 29, "featuredPairs": 85 }, { "q": -4, "r": -1, "dir": 1, "steps": 85, "bends": 33, "featuredPairs": 84 }, { "q": 1, "r": 0, "dir": 1, "steps": 85, "bends": 29, "featuredPairs": 84 }, { "q": -3, "r": -2, "dir": 1, "steps": 84, "bends": 33, "featuredPairs": 83 }, { "q": 2, "r": -1, "dir": 0, "steps": 84, "bends": 28, "featuredPairs": 83 }, { "q": -2, "r": -3, "dir": 1, "steps": 83, "bends": 33, "featuredPairs": 82 }, { "q": 2, "r": -2, "dir": 5, "steps": 83, "bends": 27, "featuredPairs": 82 }, { "q": -1, "r": -4, "dir": 1, "steps": 82, "bends": 33, "featuredPairs": 81 }, { "q": 1, "r": -2, "dir": 5, "steps": 82, "bends": 27, "featuredPairs": 81 }, { "q": 0, "r": -5, "dir": 2, "steps": 81, "bends": 32, "featuredPairs": 80 }, { "q": 0, "r": -2, "dir": 4, "steps": 81, "bends": 26, "featuredPairs": 80 }, { "q": 1, "r": -5, "dir": 2, "steps": 80, "bends": 32, "featuredPairs": 79 }, { "q": -1, "r": -1, "dir": 4, "steps": 80, "bends": 26, "featuredPairs": 79 }, { "q": 2, "r": -5, "dir": 2, "steps": 79, "bends": 32, "featuredPairs": 78 }, { "q": -2, "r": 0, "dir": 3, "steps": 79, "bends": 25, "featuredPairs": 78 } ] }, "seed": 55601959, "chapter": 8, "chapterName": "两岸来信", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "spiral", "variant": 64, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55601959, "attempt": 2, "slot": { "index": 389, "number": 390, "chapter": 8, "chapterName": "两岸来信", "family": "spiral", "kind": "stages", "radius": 5, "target": 10, "variant": 64, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55392501, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 57, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 6, "sweptBlockers": 9 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.5, "sweptBlockerPieces": 1, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 10, "stage": 2, "orientation": 0, "bends": 24, "cells": 50 }, "referenceLongPaths": 3, "referenceMaxBends": 33, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 6, "policyMaxBendsRange": [ 31, 35 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 84, "longestBends": 33, "longRoutes": 3 }, "workload": { "removals": 10, "minimumActions": 12, "referenceActions": 12, "referenceRotations": 2, "routeCells": 188, "totalBends": 75, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 96, "traveledPairs": 89, "ratio": 0.9270833333333334, "heroFeaturedPairs": 49, "heroRoutePairs": 49, "heroFeaturedRatio": 1 }, "layoutHash": "1a45a9a2fe9388c38ff29dfb1c287252ccd9ae59734bff0d4225fd6aa3915955" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 10, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 16.5, "maxSwing": 88 }, "show": { "exits": 10, "openingChoices": 5, "openingBestMs": 1577, "totalMs": 18037, "medianMs": 1386, "longestMs": 3460, "cruises": 8, "firstShowMs": 1135, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 4.3999999999999995 } }, { "version": 1, "id": "trail-v05-0400", "name": "花瓣 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -5, "r": 3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": -1, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 0, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -2, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -1, "r": 1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": 4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": -2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 1, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 0, "r": 2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 1, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 2, "r": -2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 3, "r": 1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": 2, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": 2, "r": -2, "dir": 2, "id": "t0", "color": 0 }, { "q": 0, "r": -1, "dir": 0, "id": "t1", "color": 1 }, { "q": 4, "r": -1, "dir": 5, "id": "t2", "color": 2 }, { "q": -3, "r": -2, "dir": 4, "id": "t3", "color": 3 }, { "q": 3, "r": 2, "dir": 2, "id": "t4", "color": 4 }, { "q": 0, "r": -5, "dir": 5, "id": "t5", "color": 5 }, { "q": -1, "r": 2, "dir": 1, "id": "t6", "color": 6 }, { "q": 5, "r": -5, "dir": 1, "id": "t7", "color": 0 }, { "q": 5, "r": -2, "dir": 1, "id": "t8", "color": 1 }, { "q": 0, "r": -2, "dir": 0, "id": "t9", "color": 2 }, { "q": -4, "r": 5, "dir": 4, "id": "t10", "color": 3 }, { "q": -4, "r": 3, "dir": 5, "id": "t11", "color": 4 }, { "q": 3, "r": -5, "dir": 1, "id": "t12", "color": 5 }, { "q": 0, "r": 5, "dir": 3, "id": "t13", "color": 6 } ], "moveLimit": 14, "rotationEnabled": true, "routeDesign": { "family": "petals", "variant": 66, "seed": 55612049, "radius": 5, "gateVariant": 83, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 3 }, { "q": -5, "r": 0, "a": 2, "b": 5 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 2 }, { "q": -5, "r": 3, "a": 1, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -5, "r": 5, "a": 1, "b": 4 }, { "q": -4, "r": -1, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 0, "b": 2 }, { "q": -4, "r": 2, "a": 1, "b": 4 }, { "q": -4, "r": 2, "a": 2, "b": 5 }, { "q": -4, "r": 3, "a": 1, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 4, "a": 1, "b": 4 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -2, "a": 2, "b": 4 }, { "q": -3, "r": -1, "a": 2, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 0, "a": 2, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 2, "b": 4 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 2, "b": 4 }, { "q": -3, "r": 3, "a": 0, "b": 4 }, { "q": -3, "r": 3, "a": 1, "b": 2 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -3, "r": 5, "a": 1, "b": 5 }, { "q": -2, "r": -3, "a": 1, "b": 3 }, { "q": -2, "r": -2, "a": 0, "b": 3 }, { "q": -2, "r": -2, "a": 2, "b": 5 }, { "q": -2, "r": -1, "a": 0, "b": 2 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 3, "b": 5 }, { "q": -2, "r": 0, "a": 0, "b": 1 }, { "q": -2, "r": 0, "a": 2, "b": 5 }, { "q": -2, "r": 0, "a": 3, "b": 4 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 1, "b": 4 }, { "q": -2, "r": 1, "a": 2, "b": 5 }, { "q": -2, "r": 2, "a": 0, "b": 1 }, { "q": -2, "r": 2, "a": 2, "b": 3 }, { "q": -2, "r": 2, "a": 4, "b": 5 }, { "q": -2, "r": 3, "a": 0, "b": 4 }, { "q": -2, "r": 3, "a": 1, "b": 3 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 1, "b": 4 }, { "q": -2, "r": 5, "a": 0, "b": 2 }, { "q": -1, "r": -4, "a": 1, "b": 4 }, { "q": -1, "r": -3, "a": 1, "b": 3 }, { "q": -1, "r": -2, "a": 0, "b": 2 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 3, "b": 5 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 2, "b": 5 }, { "q": -1, "r": 0, "a": 0, "b": 5 }, { "q": -1, "r": 0, "a": 1, "b": 2 }, { "q": -1, "r": 0, "a": 3, "b": 4 }, { "q": -1, "r": 1, "a": 0, "b": 1 }, { "q": -1, "r": 1, "a": 2, "b": 3 }, { "q": -1, "r": 1, "a": 4, "b": 5 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 1, "b": 4 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 0, "b": 4 }, { "q": -1, "r": 3, "a": 1, "b": 3 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 0, "b": 2 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 0, "b": 3 }, { "q": 0, "r": -5, "a": 2, "b": 4 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 0, "b": 2 }, { "q": 0, "r": -3, "a": 3, "b": 4 }, { "q": 0, "r": -2, "a": 0, "b": 1 }, { "q": 0, "r": -2, "a": 2, "b": 3 }, { "q": 0, "r": -2, "a": 4, "b": 5 }, { "q": 0, "r": -1, "a": 0, "b": 1 }, { "q": 0, "r": -1, "a": 2, "b": 3 }, { "q": 0, "r": -1, "a": 4, "b": 5 }, { "q": 0, "r": 0, "a": 0, "b": 1 }, { "q": 0, "r": 0, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 3, "b": 5 }, { "q": 0, "r": 1, "a": 0, "b": 5 }, { "q": 0, "r": 1, "a": 1, "b": 2 }, { "q": 0, "r": 1, "a": 3, "b": 4 }, { "q": 0, "r": 2, "a": 0, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 2 }, { "q": 0, "r": 2, "a": 3, "b": 4 }, { "q": 0, "r": 3, "a": 0, "b": 1 }, { "q": 0, "r": 3, "a": 3, "b": 5 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 0, "b": 3 }, { "q": 0, "r": 5, "a": 1, "b": 5 }, { "q": 1, "r": -5, "a": 2, "b": 5 }, { "q": 1, "r": -4, "a": 3, "b": 5 }, { "q": 1, "r": -3, "a": 0, "b": 4 }, { "q": 1, "r": -3, "a": 1, "b": 3 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 1, "b": 4 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 0, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 2 }, { "q": 1, "r": -1, "a": 3, "b": 4 }, { "q": 1, "r": 0, "a": 0, "b": 1 }, { "q": 1, "r": 0, "a": 2, "b": 3 }, { "q": 1, "r": 0, "a": 4, "b": 5 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 1, "a": 2, "b": 5 }, { "q": 1, "r": 2, "a": 0, "b": 2 }, { "q": 1, "r": 2, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 3, "b": 5 }, { "q": 1, "r": 3, "a": 0, "b": 4 }, { "q": 1, "r": 4, "a": 1, "b": 4 }, { "q": 2, "r": -5, "a": 3, "b": 5 }, { "q": 2, "r": -4, "a": 0, "b": 3 }, { "q": 2, "r": -4, "a": 1, "b": 4 }, { "q": 2, "r": -3, "a": 0, "b": 4 }, { "q": 2, "r": -3, "a": 1, "b": 3 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 0, "b": 5 }, { "q": 2, "r": -2, "a": 1, "b": 2 }, { "q": 2, "r": -2, "a": 3, "b": 4 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 1, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 5 }, { "q": 2, "r": 0, "a": 0, "b": 1 }, { "q": 2, "r": 0, "a": 2, "b": 3 }, { "q": 2, "r": 0, "a": 4, "b": 5 }, { "q": 2, "r": 1, "a": 0, "b": 2 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 2, "r": 1, "a": 3, "b": 5 }, { "q": 2, "r": 2, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 2, "b": 5 }, { "q": 2, "r": 3, "a": 0, "b": 4 }, { "q": 3, "r": -5, "a": 2, "b": 4 }, { "q": 3, "r": -4, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 1, "b": 3 }, { "q": 3, "r": -3, "a": 4, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 2, "b": 4 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 2, "b": 4 }, { "q": 3, "r": 0, "a": 0, "b": 5 }, { "q": 3, "r": 0, "a": 2, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 3, "r": 2, "a": 1, "b": 5 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 1, "b": 4 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 4 }, { "q": 4, "r": -2, "a": 1, "b": 4 }, { "q": 4, "r": -2, "a": 2, "b": 5 }, { "q": 4, "r": -1, "a": 3, "b": 5 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 0, "a": 2, "b": 5 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 4 }, { "q": 5, "r": -2, "a": 3, "b": 5 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 }, { "q": 5, "r": 0, "a": 2, "b": 5 } ], "heroStarts": [ { "q": -5, "r": 0, "dir": 2, "steps": 67, "bends": 44, "featuredPairs": 66 }, { "q": 5, "r": -5, "dir": 4, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": -5, "r": 5, "dir": 1, "steps": 51, "bends": 29, "featuredPairs": 50 }, { "q": 0, "r": -5, "dir": 3, "steps": 67, "bends": 44, "featuredPairs": 66 }, { "q": 5, "r": 0, "dir": 5, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": 0, "r": 5, "dir": 0, "steps": 51, "bends": 29, "featuredPairs": 50 }, { "q": -4, "r": 0, "dir": 2, "steps": 66, "bends": 44, "featuredPairs": 65 }, { "q": 0, "r": -4, "dir": 3, "steps": 66, "bends": 44, "featuredPairs": 65 }, { "q": -3, "r": 0, "dir": 1, "steps": 65, "bends": 43, "featuredPairs": 64 }, { "q": 0, "r": -3, "dir": 2, "steps": 65, "bends": 43, "featuredPairs": 64 }, { "q": -2, "r": -1, "dir": 1, "steps": 64, "bends": 43, "featuredPairs": 63 }, { "q": 1, "r": -3, "dir": 2, "steps": 64, "bends": 43, "featuredPairs": 63 }, { "q": -1, "r": -2, "dir": 1, "steps": 63, "bends": 43, "featuredPairs": 62 }, { "q": 2, "r": -3, "dir": 2, "steps": 63, "bends": 43, "featuredPairs": 62 }, { "q": 0, "r": -3, "dir": 3, "steps": 62, "bends": 42, "featuredPairs": 61 }, { "q": 3, "r": -3, "dir": 4, "steps": 62, "bends": 42, "featuredPairs": 61 }, { "q": 0, "r": -2, "dir": 1, "steps": 61, "bends": 41, "featuredPairs": 60 }, { "q": 2, "r": -2, "dir": 2, "steps": 61, "bends": 41, "featuredPairs": 60 }, { "q": 1, "r": -3, "dir": 0, "steps": 60, "bends": 40, "featuredPairs": 59 }, { "q": 3, "r": -2, "dir": 1, "steps": 60, "bends": 40, "featuredPairs": 59 }, { "q": 1, "r": -4, "dir": 5, "steps": 59, "bends": 39, "featuredPairs": 58 }, { "q": 4, "r": -3, "dir": 0, "steps": 59, "bends": 39, "featuredPairs": 58 }, { "q": 0, "r": -4, "dir": 4, "steps": 58, "bends": 38, "featuredPairs": 57 }, { "q": 4, "r": -4, "dir": 5, "steps": 58, "bends": 38, "featuredPairs": 57 }, { "q": 4, "r": -4, "dir": 4, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": 4, "r": 0, "dir": 5, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": -1, "r": -3, "dir": 3, "steps": 57, "bends": 37, "featuredPairs": 56 }, { "q": 3, "r": -4, "dir": 4, "steps": 57, "bends": 37, "featuredPairs": 56 }, { "q": 3, "r": -3, "dir": 3, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": 3, "r": 0, "dir": 4, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": -1, "r": -2, "dir": 2, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 2, "r": -3, "dir": 3, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 2, "r": 1, "dir": 4, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 3, "r": -2, "dir": 3, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 1, "r": 2, "dir": 4, "steps": 55, "bends": 36, "featuredPairs": 54 }, { "q": 3, "r": -1, "dir": 3, "steps": 55, "bends": 36, "featuredPairs": 54 } ] }, "seed": 55612049, "chapter": 8, "chapterName": "两岸来信", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "petals", "variant": 66, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55612049, "attempt": 2, "slot": { "index": 399, "number": 400, "chapter": 8, "chapterName": "两岸来信", "family": "petals", "kind": "stages", "radius": 5, "target": 14, "variant": 66, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55402591, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 55, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 4.286, "sweptBlockers": 8.714 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.643, "sweptBlockerPieces": 1, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 14, "stage": 2, "orientation": 0, "bends": 41, "cells": 61 }, "referenceLongPaths": 4, "referenceMaxBends": 41, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 7, "policyMaxBendsRange": [ 41, 41 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 61, "longestBends": 41, "longRoutes": 4 }, "workload": { "removals": 14, "minimumActions": 16, "referenceActions": 16, "referenceRotations": 2, "routeCells": 192, "totalBends": 112, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 177, "traveledPairs": 154, "ratio": 0.8700564971751412, "heroFeaturedPairs": 60, "heroRoutePairs": 60, "heroFeaturedRatio": 1 }, "layoutHash": "bfab5cda2b5bcf7a443fd3b9b824a1966687aa4eeb5a01cb7fe515f02f43ca77" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 14, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 10.142857142857142, "maxSwing": 46 }, "show": { "exits": 14, "openingChoices": 9, "openingBestMs": 1534, "totalMs": 19725, "medianMs": 745, "longestMs": 3460, "cruises": 6, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 4.660714285714286 } }, { "version": 1, "id": "trail-v05-0410", "name": "回折 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -1, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": -3, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -1, "r": -4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 0, "r": -5, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 4, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 0, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 1, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 5, "r": -5, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] } ], "tiles": [ { "q": 1, "r": -5, "dir": 3, "id": "t0", "color": 0 }, { "q": 1, "r": 4, "dir": 0, "id": "t1", "color": 1 }, { "q": 0, "r": 5, "dir": 1, "id": "t2", "color": 2 }, { "q": -2, "r": 1, "dir": 3, "id": "t3", "color": 3 }, { "q": 1, "r": -3, "dir": 2, "id": "t4", "color": 4 }, { "q": -5, "r": 1, "dir": 4, "id": "t5", "color": 5 }, { "q": 3, "r": 1, "dir": 3, "id": "t6", "color": 6 }, { "q": 5, "r": 0, "dir": 1, "id": "t7", "color": 0 }, { "q": 0, "r": -2, "dir": 5, "id": "t8", "color": 1 }, { "q": -3, "r": 5, "dir": 5, "id": "t9", "color": 2 }, { "q": 2, "r": -3, "dir": 2, "id": "t10", "color": 3 }, { "q": 0, "r": -5, "dir": 0, "id": "t11", "color": 4 } ], "moveLimit": 12, "rotationEnabled": true, "routeDesign": { "family": "switchback", "variant": 78, "seed": 59601841, "radius": 5, "gateVariant": 31, "featured": [ { "q": -5, "r": 0, "a": 3, "b": 5 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -4, "r": -1, "a": 2, "b": 3 }, { "q": -4, "r": 0, "a": 0, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 3 }, { "q": -4, "r": 5, "a": 0, "b": 5 }, { "q": -3, "r": -1, "a": 3, "b": 5 }, { "q": -3, "r": 0, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 3 }, { "q": -3, "r": 4, "a": 0, "b": 3 }, { "q": -3, "r": 5, "a": 0, "b": 2 }, { "q": -2, "r": -3, "a": 1, "b": 3 }, { "q": -2, "r": -2, "a": 0, "b": 3 }, { "q": -2, "r": -1, "a": 0, "b": 3 }, { "q": -2, "r": 0, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 3 }, { "q": -2, "r": 3, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 0, "b": 3 }, { "q": -2, "r": 5, "a": 0, "b": 5 }, { "q": -1, "r": -4, "a": 3, "b": 4 }, { "q": -1, "r": -3, "a": 0, "b": 3 }, { "q": -1, "r": -2, "a": 0, "b": 3 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": 0, "a": 0, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 3, "a": 0, "b": 3 }, { "q": -1, "r": 4, "a": 0, "b": 3 }, { "q": -1, "r": 5, "a": 0, "b": 1 }, { "q": 0, "r": -5, "a": 2, "b": 3 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -3, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -1, "a": 0, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 2, "a": 0, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 0, "b": 4 }, { "q": 1, "r": -5, "a": 3, "b": 5 }, { "q": 1, "r": -4, "a": 0, "b": 3 }, { "q": 1, "r": -3, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -1, "a": 0, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 2, "a": 0, "b": 3 }, { "q": 1, "r": 3, "a": 0, "b": 3 }, { "q": 1, "r": 4, "a": 0, "b": 1 }, { "q": 2, "r": -5, "a": 2, "b": 3 }, { "q": 2, "r": -4, "a": 0, "b": 3 }, { "q": 2, "r": -3, "a": 0, "b": 3 }, { "q": 2, "r": -2, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 3 }, { "q": 2, "r": 1, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 0, "b": 3 }, { "q": 2, "r": 3, "a": 0, "b": 4 }, { "q": 3, "r": -5, "a": 3, "b": 5 }, { "q": 3, "r": -4, "a": 0, "b": 3 }, { "q": 3, "r": -3, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 3 }, { "q": 3, "r": 1, "a": 0, "b": 3 }, { "q": 3, "r": 2, "a": 0, "b": 1 }, { "q": 4, "r": -4, "a": 1, "b": 3 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 3 }, { "q": 4, "r": 1, "a": 0, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 4 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 2 } ], "heroStarts": [ { "q": -5, "r": 0, "dir": 3, "steps": 88, "bends": 21, "featuredPairs": 87 }, { "q": 5, "r": 0, "dir": 0, "steps": 88, "bends": 21, "featuredPairs": 87 }, { "q": -5, "r": 1, "dir": 3, "steps": 87, "bends": 21, "featuredPairs": 86 }, { "q": 5, "r": -1, "dir": 0, "steps": 87, "bends": 21, "featuredPairs": 86 }, { "q": -5, "r": 2, "dir": 3, "steps": 86, "bends": 21, "featuredPairs": 85 }, { "q": 5, "r": -2, "dir": 0, "steps": 86, "bends": 21, "featuredPairs": 85 }, { "q": -5, "r": 3, "dir": 3, "steps": 85, "bends": 21, "featuredPairs": 84 }, { "q": 5, "r": -3, "dir": 0, "steps": 85, "bends": 21, "featuredPairs": 84 }, { "q": -5, "r": 4, "dir": 3, "steps": 84, "bends": 21, "featuredPairs": 83 }, { "q": 5, "r": -4, "dir": 0, "steps": 84, "bends": 21, "featuredPairs": 83 }, { "q": -5, "r": 5, "dir": 2, "steps": 83, "bends": 20, "featuredPairs": 82 }, { "q": 5, "r": -5, "dir": 4, "steps": 83, "bends": 20, "featuredPairs": 82 }, { "q": -4, "r": 5, "dir": 0, "steps": 82, "bends": 19, "featuredPairs": 81 }, { "q": 4, "r": -4, "dir": 3, "steps": 82, "bends": 19, "featuredPairs": 81 }, { "q": -4, "r": 4, "dir": 0, "steps": 81, "bends": 19, "featuredPairs": 80 }, { "q": 4, "r": -3, "dir": 3, "steps": 81, "bends": 19, "featuredPairs": 80 }, { "q": -4, "r": 3, "dir": 0, "steps": 80, "bends": 19, "featuredPairs": 79 }, { "q": 4, "r": -2, "dir": 3, "steps": 80, "bends": 19, "featuredPairs": 79 }, { "q": -4, "r": 2, "dir": 0, "steps": 79, "bends": 19, "featuredPairs": 78 }, { "q": 4, "r": -1, "dir": 3, "steps": 79, "bends": 19, "featuredPairs": 78 }, { "q": -4, "r": 1, "dir": 0, "steps": 78, "bends": 19, "featuredPairs": 77 }, { "q": 4, "r": 0, "dir": 3, "steps": 78, "bends": 19, "featuredPairs": 77 }, { "q": -4, "r": 0, "dir": 0, "steps": 77, "bends": 19, "featuredPairs": 76 }, { "q": 4, "r": 1, "dir": 4, "steps": 77, "bends": 18, "featuredPairs": 76 }, { "q": -4, "r": -1, "dir": 2, "steps": 76, "bends": 18, "featuredPairs": 75 }, { "q": 3, "r": 2, "dir": 0, "steps": 76, "bends": 17, "featuredPairs": 75 }, { "q": -3, "r": -1, "dir": 3, "steps": 75, "bends": 17, "featuredPairs": 74 }, { "q": 3, "r": 1, "dir": 0, "steps": 75, "bends": 17, "featuredPairs": 74 }, { "q": -3, "r": 0, "dir": 3, "steps": 74, "bends": 17, "featuredPairs": 73 }, { "q": 3, "r": 0, "dir": 0, "steps": 74, "bends": 17, "featuredPairs": 73 }, { "q": -3, "r": 1, "dir": 3, "steps": 73, "bends": 17, "featuredPairs": 72 }, { "q": 3, "r": -1, "dir": 0, "steps": 73, "bends": 17, "featuredPairs": 72 }, { "q": -3, "r": 2, "dir": 3, "steps": 72, "bends": 17, "featuredPairs": 71 }, { "q": 3, "r": -2, "dir": 0, "steps": 72, "bends": 17, "featuredPairs": 71 }, { "q": -3, "r": 3, "dir": 3, "steps": 71, "bends": 17, "featuredPairs": 70 }, { "q": 3, "r": -3, "dir": 0, "steps": 71, "bends": 17, "featuredPairs": 70 } ] }, "seed": 59601841, "chapter": 9, "chapterName": "回旋的发现", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "switchback", "variant": 78, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 59601841, "attempt": 40, "slot": { "index": 409, "number": 410, "chapter": 9, "chapterName": "回旋的发现", "family": "switchback", "kind": "stages", "radius": 5, "target": 12, "variant": 68, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55412681, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 3, "label": "进阶", "basis": "structural-estimate", "playerCalibrated": false, "score": 42, "parts": { "requiredRotations": 30, "releaseDepth": 6, "openingConstraint": 6, "sweptBlockers": 0 }, "minimumRotations": 2, "releaseDepth": 1, "initialFreeRatio": 0.5, "sweptBlockerPieces": 0, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 12, "stage": 2, "orientation": 0, "bends": 9, "cells": 39 }, "referenceLongPaths": 2, "referenceMaxBends": 9, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 19, "total": 20, "rate": 0.95 }, "referenceContrastIds": [ "t1", "t0" ], "contrastExposure": { "seen": 19, "total": 20, "rate": 0.95, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 17, "total": 20, "rate": 0.85, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": true }, "heroGateExposure": { "seen": 1, "total": 20, "rate": 0.05, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random-6" ], "firstLongAction": 8, "policyMaxBendsRange": [ 7, 21 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 39, "longestBends": 9, "longRoutes": 2 }, "workload": { "removals": 12, "minimumActions": 14, "referenceActions": 14, "referenceRotations": 2, "routeCells": 111, "totalBends": 24, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 88, "traveledPairs": 62, "ratio": 0.7045454545454546, "heroFeaturedPairs": 38, "heroRoutePairs": 38, "heroFeaturedRatio": 1 }, "layoutHash": "f965b4fa325ebdd86efa8c2fad098272ade8c5994ecf5e6caeee861d2f1ba997" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 12, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 14.833333333333334, "maxSwing": 75 }, "show": { "exits": 12, "openingChoices": 6, "openingBestMs": 987, "totalMs": 17682, "medianMs": 987, "longestMs": 3459, "cruises": 7, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 4.854166666666666 } }, { "version": 1, "id": "trail-v05-0436", "name": "环绕 · 旋转换路", "cells": [ { "q": -5, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -1, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] } ], "tiles": [ { "q": 1, "r": 0, "dir": 0, "id": "t0", "color": 0 }, { "q": 0, "r": -2, "dir": 3, "id": "t1", "color": 1 }, { "q": -2, "r": 1, "dir": 4, "id": "t2", "color": 2 }, { "q": -5, "r": 5, "dir": 0, "id": "t3", "color": 3 }, { "q": 0, "r": -5, "dir": 2, "id": "t4", "color": 4 }, { "q": 5, "r": 0, "dir": 5, "id": "t5", "color": 5 }, { "q": 2, "r": 0, "dir": 1, "id": "t6", "color": 6 }, { "q": -2, "r": 2, "dir": 3, "id": "t7", "color": 0 }, { "q": -5, "r": 0, "dir": 2, "id": "t8", "color": 1 }, { "q": -2, "r": 0, "dir": 0, "id": "t9", "color": 2 }, { "q": 0, "r": 5, "dir": 3, "id": "t10", "color": 3 }, { "q": 0, "r": 2, "dir": 2, "id": "t11", "color": 4 } ], "moveLimit": 12, "rotationEnabled": true, "routeDesign": { "family": "orbits", "variant": 72, "seed": 55753102, "radius": 5, "gateVariant": 22, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 3 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -4, "r": -1, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -2, "a": 1, "b": 4 }, { "q": -3, "r": -1, "a": 1, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -3, "r": 4, "a": 2, "b": 5 }, { "q": -3, "r": 5, "a": 2, "b": 5 }, { "q": -2, "r": -3, "a": 1, "b": 4 }, { "q": -2, "r": -2, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 2, "b": 5 }, { "q": -2, "r": 5, "a": 2, "b": 5 }, { "q": -1, "r": -4, "a": 1, "b": 4 }, { "q": -1, "r": -3, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 2, "b": 5 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 0, "b": 3 }, { "q": 0, "r": -5, "a": 2, "b": 4 }, { "q": 0, "r": -4, "a": 0, "b": 2 }, { "q": 0, "r": -4, "a": 3, "b": 4 }, { "q": 0, "r": -3, "a": 0, "b": 3 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 0, "b": 2 }, { "q": 0, "r": -1, "a": 3, "b": 4 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 0, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 1 }, { "q": 0, "r": 3, "a": 3, "b": 5 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 0, "b": 5 }, { "q": 0, "r": 5, "a": 1, "b": 3 }, { "q": 1, "r": -5, "a": 2, "b": 5 }, { "q": 1, "r": -4, "a": 2, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 3, "b": 5 }, { "q": 1, "r": 0, "a": 0, "b": 4 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 1, "b": 4 }, { "q": 1, "r": 3, "a": 1, "b": 4 }, { "q": 1, "r": 4, "a": 1, "b": 4 }, { "q": 2, "r": -5, "a": 2, "b": 5 }, { "q": 2, "r": -4, "a": 2, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 4 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 2, "r": 2, "a": 1, "b": 4 }, { "q": 2, "r": 3, "a": 1, "b": 4 }, { "q": 3, "r": -5, "a": 2, "b": 5 }, { "q": 3, "r": -4, "a": 2, "b": 5 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 4 }, { "q": 3, "r": 2, "a": 1, "b": 4 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": 0, "r": -5, "dir": 3, "steps": 101, "bends": 35, "featuredPairs": 100 }, { "q": 0, "r": 5, "dir": 1, "steps": 101, "bends": 34, "featuredPairs": 100 }, { "q": 0, "r": -4, "dir": 2, "steps": 100, "bends": 34, "featuredPairs": 99 }, { "q": 1, "r": 4, "dir": 1, "steps": 100, "bends": 34, "featuredPairs": 99 }, { "q": 1, "r": -4, "dir": 2, "steps": 99, "bends": 34, "featuredPairs": 98 }, { "q": 2, "r": 3, "dir": 1, "steps": 99, "bends": 34, "featuredPairs": 98 }, { "q": 2, "r": -4, "dir": 2, "steps": 98, "bends": 34, "featuredPairs": 97 }, { "q": 3, "r": 2, "dir": 1, "steps": 98, "bends": 34, "featuredPairs": 97 }, { "q": 3, "r": -4, "dir": 2, "steps": 97, "bends": 34, "featuredPairs": 96 }, { "q": 4, "r": 1, "dir": 1, "steps": 97, "bends": 34, "featuredPairs": 96 }, { "q": 4, "r": -4, "dir": 3, "steps": 96, "bends": 33, "featuredPairs": 95 }, { "q": 5, "r": 0, "dir": 0, "steps": 96, "bends": 33, "featuredPairs": 95 }, { "q": 4, "r": -3, "dir": 3, "steps": 95, "bends": 33, "featuredPairs": 94 }, { "q": 5, "r": -1, "dir": 0, "steps": 95, "bends": 33, "featuredPairs": 94 }, { "q": 4, "r": -2, "dir": 3, "steps": 94, "bends": 33, "featuredPairs": 93 }, { "q": 5, "r": -2, "dir": 0, "steps": 94, "bends": 33, "featuredPairs": 93 }, { "q": 4, "r": -1, "dir": 3, "steps": 93, "bends": 33, "featuredPairs": 92 }, { "q": 5, "r": -3, "dir": 0, "steps": 93, "bends": 33, "featuredPairs": 92 }, { "q": 5, "r": -4, "dir": 0, "steps": 92, "bends": 33, "featuredPairs": 91 }, { "q": 4, "r": 0, "dir": 4, "steps": 92, "bends": 32, "featuredPairs": 91 }, { "q": 3, "r": 1, "dir": 4, "steps": 91, "bends": 32, "featuredPairs": 90 }, { "q": 5, "r": -5, "dir": 5, "steps": 91, "bends": 32, "featuredPairs": 90 }, { "q": 2, "r": 2, "dir": 4, "steps": 90, "bends": 32, "featuredPairs": 89 }, { "q": 4, "r": -5, "dir": 5, "steps": 90, "bends": 32, "featuredPairs": 89 }, { "q": 1, "r": 3, "dir": 4, "steps": 89, "bends": 32, "featuredPairs": 88 }, { "q": 3, "r": -5, "dir": 5, "steps": 89, "bends": 32, "featuredPairs": 88 }, { "q": 2, "r": -5, "dir": 5, "steps": 88, "bends": 32, "featuredPairs": 87 }, { "q": 0, "r": 4, "dir": 5, "steps": 88, "bends": 31, "featuredPairs": 87 }, { "q": 1, "r": -5, "dir": 5, "steps": 87, "bends": 32, "featuredPairs": 86 }, { "q": -1, "r": 4, "dir": 5, "steps": 87, "bends": 31, "featuredPairs": 86 }, { "q": -2, "r": 4, "dir": 5, "steps": 86, "bends": 31, "featuredPairs": 85 }, { "q": 0, "r": -5, "dir": 4, "steps": 86, "bends": 31, "featuredPairs": 85 }, { "q": -3, "r": 4, "dir": 5, "steps": 85, "bends": 31, "featuredPairs": 84 }, { "q": -1, "r": -4, "dir": 4, "steps": 85, "bends": 31, "featuredPairs": 84 }, { "q": -2, "r": -3, "dir": 4, "steps": 84, "bends": 31, "featuredPairs": 83 }, { "q": -4, "r": 4, "dir": 0, "steps": 84, "bends": 30, "featuredPairs": 83 } ] }, "seed": 55753102, "chapter": 9, "chapterName": "回旋的发现", "beat": "旋转换路", "lesson": "先放出能走的棋子,再转出另一条路。", "designIntent": "棋盘初步释放后,转动轨道建立新的离场机会。", "experience": { "kind": "turn", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t2" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t0" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "orbits", "variant": 72, "phase": "combine", "intent": "棋盘初步释放后,转动轨道建立新的离场机会。", "source": { "seed": 55753102, "attempt": 3, "slot": { "index": 435, "number": 436, "chapter": 9, "chapterName": "回旋的发现", "family": "orbits", "kind": "turn", "radius": 5, "target": 12, "variant": 72, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55438915, "phase": "combine" }, "placements": [ 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 3, "label": "进阶", "basis": "structural-estimate", "playerCalibrated": false, "score": 47, "parts": { "requiredRotations": 15, "releaseDepth": 18, "openingConstraint": 5, "sweptBlockers": 8.833 }, "minimumRotations": 1, "releaseDepth": 3, "initialFreeRatio": 0.583, "sweptBlockerPieces": 1, "referenceDirectionChanges": 0, "requiredRotations": 1 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 12, "stage": 1, "orientation": 1, "bends": 8, "cells": 30 }, "referenceLongPaths": 1, "referenceMaxBends": 8, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [ "t1" ], "contrastExposure": { "seen": 14, "total": 20, "rate": 0.7, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 2, "total": 20, "rate": 0.1, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "rotate-early", "seeded-random-3", "seeded-random-6", "seeded-random-10", "seeded-random-11", "seeded-random-13" ], "firstLongAction": 12, "policyMaxBendsRange": [ 8, 28 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 30, "longestBends": 8, "longRoutes": 1 }, "workload": { "removals": 12, "minimumActions": 13, "referenceActions": 13, "referenceRotations": 1, "routeCells": 105, "totalBends": 19, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 101, "traveledPairs": 54, "ratio": 0.5346534653465347, "heroFeaturedPairs": 29, "heroRoutePairs": 29, "heroFeaturedRatio": 1 }, "layoutHash": "8038c9441669f8b1259ca66076c5ea0f8c6d580e1083249ce6fad8c7b5e7c927" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 1, "pieces": 12, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 13.916666666666666, "maxSwing": 122 }, "show": { "exits": 12, "openingChoices": 7, "openingBestMs": 987, "totalMs": 18080, "medianMs": 987, "longestMs": 3451, "cruises": 9, "firstShowMs": 720, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3.2499999999999996 } }, { "version": 1, "id": "trail-v05-0442", "name": "回折 · 轻巧反差", "cells": [ { "q": -4, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": -1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 4, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": -3, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 0, "r": -4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 2, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 3, "r": -4, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": -4, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] } ], "tiles": [ { "q": -3, "r": 4, "dir": 0, "id": "t0", "color": 0 }, { "q": -1, "r": 3, "dir": 3, "id": "t1", "color": 1 }, { "q": 0, "r": 2, "dir": 2, "id": "t2", "color": 2 }, { "q": 1, "r": 3, "dir": 4, "id": "t3", "color": 3 }, { "q": 3, "r": 1, "dir": 0, "id": "t4", "color": 4 }, { "q": -2, "r": 4, "dir": 3, "id": "t5", "color": 5 }, { "q": 4, "r": -1, "dir": 1, "id": "t6", "color": 6 }, { "q": 4, "r": -2, "dir": 5, "id": "t7", "color": 0 }, { "q": 0, "r": 4, "dir": 3, "id": "t8", "color": 1 }, { "q": 2, "r": 0, "dir": 0, "id": "t9", "color": 2 }, { "q": 4, "r": 0, "dir": 2, "id": "t10", "color": 3 } ], "moveLimit": 11, "rotationEnabled": true, "routeDesign": { "family": "switchback", "variant": 95, "seed": 64870579, "radius": 4, "gateVariant": 18, "featured": [ { "q": -4, "r": 0, "a": 3, "b": 5 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -3, "r": -1, "a": 2, "b": 3 }, { "q": -3, "r": 0, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 3 }, { "q": -3, "r": 4, "a": 0, "b": 5 }, { "q": -2, "r": -1, "a": 3, "b": 5 }, { "q": -2, "r": 0, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 3 }, { "q": -2, "r": 3, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 0, "b": 2 }, { "q": -1, "r": -3, "a": 1, "b": 3 }, { "q": -1, "r": -2, "a": 0, "b": 3 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": 0, "a": 0, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 3, "a": 0, "b": 3 }, { "q": -1, "r": 4, "a": 0, "b": 5 }, { "q": 0, "r": -4, "a": 3, "b": 4 }, { "q": 0, "r": -3, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -1, "a": 0, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 2, "a": 0, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 2 }, { "q": 1, "r": -4, "a": 2, "b": 3 }, { "q": 1, "r": -3, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -1, "a": 0, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 2, "a": 0, "b": 3 }, { "q": 1, "r": 3, "a": 0, "b": 5 }, { "q": 2, "r": -4, "a": 3, "b": 5 }, { "q": 2, "r": -3, "a": 0, "b": 3 }, { "q": 2, "r": -2, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 3 }, { "q": 2, "r": 1, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 0, "b": 1 }, { "q": 3, "r": -4, "a": 2, "b": 3 }, { "q": 3, "r": -3, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 3 }, { "q": 3, "r": 1, "a": 0, "b": 4 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 2 } ], "heroStarts": [ { "q": -4, "r": 0, "dir": 3, "steps": 59, "bends": 17, "featuredPairs": 58 }, { "q": 4, "r": 0, "dir": 0, "steps": 59, "bends": 17, "featuredPairs": 58 }, { "q": -4, "r": 1, "dir": 3, "steps": 58, "bends": 17, "featuredPairs": 57 }, { "q": 4, "r": -1, "dir": 0, "steps": 58, "bends": 17, "featuredPairs": 57 }, { "q": -4, "r": 2, "dir": 3, "steps": 57, "bends": 17, "featuredPairs": 56 }, { "q": 4, "r": -2, "dir": 0, "steps": 57, "bends": 17, "featuredPairs": 56 }, { "q": -4, "r": 3, "dir": 3, "steps": 56, "bends": 17, "featuredPairs": 55 }, { "q": 4, "r": -3, "dir": 0, "steps": 56, "bends": 17, "featuredPairs": 55 }, { "q": -4, "r": 4, "dir": 2, "steps": 55, "bends": 16, "featuredPairs": 54 }, { "q": 4, "r": -4, "dir": 5, "steps": 55, "bends": 16, "featuredPairs": 54 }, { "q": -3, "r": 4, "dir": 0, "steps": 54, "bends": 15, "featuredPairs": 53 }, { "q": 3, "r": -4, "dir": 3, "steps": 54, "bends": 15, "featuredPairs": 53 }, { "q": -3, "r": 3, "dir": 0, "steps": 53, "bends": 15, "featuredPairs": 52 }, { "q": 3, "r": -3, "dir": 3, "steps": 53, "bends": 15, "featuredPairs": 52 }, { "q": -3, "r": 2, "dir": 0, "steps": 52, "bends": 15, "featuredPairs": 51 }, { "q": 3, "r": -2, "dir": 3, "steps": 52, "bends": 15, "featuredPairs": 51 }, { "q": -3, "r": 1, "dir": 0, "steps": 51, "bends": 15, "featuredPairs": 50 }, { "q": 3, "r": -1, "dir": 3, "steps": 51, "bends": 15, "featuredPairs": 50 }, { "q": -3, "r": 0, "dir": 0, "steps": 50, "bends": 15, "featuredPairs": 49 }, { "q": 3, "r": 0, "dir": 3, "steps": 50, "bends": 15, "featuredPairs": 49 }, { "q": -3, "r": -1, "dir": 2, "steps": 49, "bends": 14, "featuredPairs": 48 }, { "q": 3, "r": 1, "dir": 4, "steps": 49, "bends": 14, "featuredPairs": 48 }, { "q": -2, "r": -1, "dir": 3, "steps": 48, "bends": 13, "featuredPairs": 47 }, { "q": 2, "r": 2, "dir": 0, "steps": 48, "bends": 13, "featuredPairs": 47 }, { "q": -2, "r": 0, "dir": 3, "steps": 47, "bends": 13, "featuredPairs": 46 }, { "q": 2, "r": 1, "dir": 0, "steps": 47, "bends": 13, "featuredPairs": 46 }, { "q": -2, "r": 1, "dir": 3, "steps": 46, "bends": 13, "featuredPairs": 45 }, { "q": 2, "r": 0, "dir": 0, "steps": 46, "bends": 13, "featuredPairs": 45 }, { "q": -2, "r": 2, "dir": 3, "steps": 45, "bends": 13, "featuredPairs": 44 }, { "q": 2, "r": -1, "dir": 0, "steps": 45, "bends": 13, "featuredPairs": 44 }, { "q": -2, "r": 3, "dir": 3, "steps": 44, "bends": 13, "featuredPairs": 43 }, { "q": 2, "r": -2, "dir": 0, "steps": 44, "bends": 13, "featuredPairs": 43 }, { "q": 2, "r": -3, "dir": 0, "steps": 43, "bends": 13, "featuredPairs": 42 }, { "q": -2, "r": 4, "dir": 2, "steps": 43, "bends": 12, "featuredPairs": 42 }, { "q": 2, "r": -4, "dir": 5, "steps": 42, "bends": 12, "featuredPairs": 41 }, { "q": -1, "r": 4, "dir": 0, "steps": 42, "bends": 11, "featuredPairs": 41 } ] }, "seed": 64870579, "chapter": 9, "chapterName": "回旋的发现", "beat": "轻巧反差", "lesson": "朝内也有出路,试着转动底盘再出发。", "designIntent": "朝内的目标通过一次旋转接上长路;位置和箭头保持不变。", "experience": { "kind": "contrast", "feature": { "id": "t0", "direction": 1, "before": "blocked", "bends": 10, "cells": 34 }, "actions": [ { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t2" }, { "type": "tap", "id": "t1" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "switchback", "variant": 95, "phase": "combine", "intent": "朝内的目标通过一次旋转接上长路;位置和箭头保持不变。", "source": { "seed": 64870579, "attempt": 90, "slot": { "index": 441, "number": 442, "chapter": 9, "chapterName": "回旋的发现", "family": "switchback", "kind": "contrast", "radius": 4, "target": 12, "variant": 73, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55444969, "phase": "combine" }, "placements": [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 3, "label": "进阶", "basis": "structural-estimate", "playerCalibrated": false, "score": 45, "parts": { "requiredRotations": 15, "releaseDepth": 12, "openingConstraint": 7.636, "sweptBlockers": 10.727 }, "minimumRotations": 1, "releaseDepth": 2, "initialFreeRatio": 0.364, "sweptBlockerPieces": 3, "referenceDirectionChanges": 0, "requiredRotations": 1 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 1, "stage": 1, "orientation": 1, "bends": 10, "cells": 34 }, "referenceLongPaths": 1, "referenceMaxBends": 10, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 17, "total": 20, "rate": 0.85 }, "heroLongExposure": { "seen": 13, "total": 20, "rate": 0.65 }, "referenceContrastIds": [ "t0" ], "contrastExposure": { "seen": 19, "total": 20, "rate": 0.95, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 13, "total": 20, "rate": 0.65, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": true }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random-4" ], "firstLongAction": 1, "policyMaxBendsRange": [ 1, 13 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 34, "longestBends": 10, "longRoutes": 1 }, "workload": { "removals": 11, "minimumActions": 12, "referenceActions": 12, "referenceRotations": 1, "routeCells": 66, "totalBends": 14, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 59, "traveledPairs": 34, "ratio": 0.576271186440678, "heroFeaturedPairs": 33, "heroRoutePairs": 33, "heroFeaturedRatio": 1 }, "layoutHash": "00d1ce420c2f8301b9bfcbd663fa79c025e48cf0f8c737d9dd802022db25cf9e" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 1, "pieces": 11, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 17.09090909090909, "maxSwing": 78 }, "show": { "exits": 11, "openingChoices": 4, "openingBestMs": 1611, "totalMs": 11435, "medianMs": 763, "longestMs": 3456, "cruises": 4, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3.1818181818181817 } }, { "version": 1, "id": "trail-v05-0462", "name": "编织 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -5, "r": 1, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -5, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -5, "r": 5, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -4, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -4, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -4, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -4, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -4, "r": 5, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -2, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": -1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -5, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 4, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": -2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 4, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 5, "r": -5, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 5, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 5, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -2, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 5, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 5, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] } ], "tiles": [ { "q": 2, "r": 1, "dir": 2, "id": "t0", "color": 0 }, { "q": 3, "r": 0, "dir": 1, "id": "t1", "color": 1 }, { "q": 3, "r": 2, "dir": 0, "id": "t2", "color": 2 }, { "q": -2, "r": 2, "dir": 4, "id": "t3", "color": 3 }, { "q": 1, "r": 4, "dir": 4, "id": "t4", "color": 4 }, { "q": -1, "r": -4, "dir": 1, "id": "t5", "color": 5 }, { "q": 0, "r": 0, "dir": 2, "id": "t6", "color": 6 }, { "q": -2, "r": 5, "dir": 4, "id": "t7", "color": 0 }, { "q": -1, "r": 0, "dir": 4, "id": "t8", "color": 1 }, { "q": 2, "r": -3, "dir": 5, "id": "t9", "color": 2 }, { "q": 5, "r": 0, "dir": 0, "id": "t10", "color": 3 }, { "q": 5, "r": -4, "dir": 0, "id": "t11", "color": 4 }, { "q": 1, "r": 2, "dir": 5, "id": "t12", "color": 5 } ], "moveLimit": 13, "rotationEnabled": true, "routeDesign": { "family": "weave", "variant": 77, "seed": 55988794, "radius": 5, "gateVariant": 39, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 5 }, { "q": -5, "r": 1, "a": 1, "b": 2 }, { "q": -5, "r": 3, "a": 1, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 1 }, { "q": -5, "r": 5, "a": 1, "b": 3 }, { "q": -4, "r": -1, "a": 2, "b": 4 }, { "q": -4, "r": 0, "a": 2, "b": 4 }, { "q": -4, "r": 1, "a": 2, "b": 5 }, { "q": -4, "r": 2, "a": 2, "b": 4 }, { "q": -4, "r": 3, "a": 2, "b": 4 }, { "q": -4, "r": 4, "a": 2, "b": 4 }, { "q": -3, "r": -1, "a": 1, "b": 5 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 1, "b": 5 }, { "q": -3, "r": 3, "a": 1, "b": 5 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -2, "r": -2, "a": 2, "b": 4 }, { "q": -2, "r": -1, "a": 2, "b": 4 }, { "q": -2, "r": 0, "a": 2, "b": 4 }, { "q": -2, "r": 1, "a": 2, "b": 4 }, { "q": -2, "r": 2, "a": 2, "b": 4 }, { "q": -2, "r": 3, "a": 2, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 5 }, { "q": -1, "r": -1, "a": 1, "b": 5 }, { "q": -1, "r": 0, "a": 1, "b": 5 }, { "q": -1, "r": 1, "a": 1, "b": 5 }, { "q": -1, "r": 2, "a": 1, "b": 5 }, { "q": -1, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 2, "b": 4 }, { "q": 0, "r": 1, "a": 2, "b": 4 }, { "q": 0, "r": 2, "a": 2, "b": 4 }, { "q": 1, "r": -3, "a": 1, "b": 5 }, { "q": 1, "r": -2, "a": 1, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 5 }, { "q": 1, "r": 0, "a": 1, "b": 5 }, { "q": 1, "r": 1, "a": 1, "b": 5 }, { "q": 1, "r": 2, "a": 1, "b": 5 }, { "q": 2, "r": -4, "a": 2, "b": 4 }, { "q": 2, "r": -3, "a": 2, "b": 4 }, { "q": 2, "r": -2, "a": 2, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 4 }, { "q": 2, "r": 0, "a": 2, "b": 4 }, { "q": 2, "r": 1, "a": 2, "b": 4 }, { "q": 3, "r": -4, "a": 1, "b": 5 }, { "q": 3, "r": -3, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 1, "b": 5 }, { "q": 3, "r": 0, "a": 1, "b": 5 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 4, "r": -5, "a": 2, "b": 4 }, { "q": 4, "r": -4, "a": 1, "b": 4 }, { "q": 4, "r": -3, "a": 2, "b": 4 }, { "q": 4, "r": -2, "a": 2, "b": 4 }, { "q": 4, "r": -1, "a": 2, "b": 4 }, { "q": 4, "r": 0, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 4, "b": 5 }, { "q": 5, "r": -3, "a": 3, "b": 5 }, { "q": 5, "r": -2, "a": 0, "b": 5 }, { "q": 5, "r": -1, "a": 4, "b": 5 } ], "heroStarts": [ { "q": -5, "r": 0, "dir": 1, "steps": 63, "bends": 59, "featuredPairs": 62 }, { "q": -5, "r": 5, "dir": 1, "steps": 63, "bends": 59, "featuredPairs": 62 }, { "q": -4, "r": -1, "dir": 2, "steps": 62, "bends": 58, "featuredPairs": 61 }, { "q": -4, "r": 4, "dir": 2, "steps": 62, "bends": 58, "featuredPairs": 61 }, { "q": -3, "r": -1, "dir": 1, "steps": 61, "bends": 57, "featuredPairs": 60 }, { "q": -3, "r": 4, "dir": 1, "steps": 61, "bends": 57, "featuredPairs": 60 }, { "q": -2, "r": -2, "dir": 2, "steps": 60, "bends": 56, "featuredPairs": 59 }, { "q": -2, "r": 3, "dir": 2, "steps": 60, "bends": 56, "featuredPairs": 59 }, { "q": -1, "r": -2, "dir": 1, "steps": 59, "bends": 55, "featuredPairs": 58 }, { "q": -1, "r": 3, "dir": 1, "steps": 59, "bends": 55, "featuredPairs": 58 }, { "q": 0, "r": -3, "dir": 2, "steps": 58, "bends": 54, "featuredPairs": 57 }, { "q": 0, "r": 2, "dir": 2, "steps": 58, "bends": 54, "featuredPairs": 57 }, { "q": 1, "r": -3, "dir": 1, "steps": 57, "bends": 53, "featuredPairs": 56 }, { "q": 1, "r": 2, "dir": 1, "steps": 57, "bends": 53, "featuredPairs": 56 }, { "q": 2, "r": -4, "dir": 2, "steps": 56, "bends": 52, "featuredPairs": 55 }, { "q": 2, "r": 1, "dir": 2, "steps": 56, "bends": 52, "featuredPairs": 55 }, { "q": 3, "r": -4, "dir": 1, "steps": 55, "bends": 51, "featuredPairs": 54 }, { "q": 3, "r": 1, "dir": 1, "steps": 55, "bends": 51, "featuredPairs": 54 }, { "q": 4, "r": 0, "dir": 1, "steps": 54, "bends": 51, "featuredPairs": 53 }, { "q": 4, "r": -5, "dir": 2, "steps": 54, "bends": 50, "featuredPairs": 53 }, { "q": 5, "r": -1, "dir": 5, "steps": 53, "bends": 50, "featuredPairs": 52 }, { "q": 5, "r": -5, "dir": 4, "steps": 53, "bends": 49, "featuredPairs": 52 }, { "q": 4, "r": -4, "dir": 4, "steps": 52, "bends": 49, "featuredPairs": 51 }, { "q": 4, "r": -1, "dir": 4, "steps": 52, "bends": 49, "featuredPairs": 51 }, { "q": 3, "r": -3, "dir": 5, "steps": 51, "bends": 48, "featuredPairs": 50 }, { "q": 3, "r": 0, "dir": 5, "steps": 51, "bends": 48, "featuredPairs": 50 }, { "q": 2, "r": -3, "dir": 4, "steps": 50, "bends": 47, "featuredPairs": 49 }, { "q": 2, "r": 0, "dir": 4, "steps": 50, "bends": 47, "featuredPairs": 49 }, { "q": 1, "r": -2, "dir": 5, "steps": 49, "bends": 46, "featuredPairs": 48 }, { "q": 1, "r": 1, "dir": 5, "steps": 49, "bends": 46, "featuredPairs": 48 }, { "q": 0, "r": -2, "dir": 4, "steps": 48, "bends": 45, "featuredPairs": 47 }, { "q": 0, "r": 1, "dir": 4, "steps": 48, "bends": 45, "featuredPairs": 47 }, { "q": -1, "r": -1, "dir": 5, "steps": 47, "bends": 44, "featuredPairs": 46 }, { "q": -1, "r": 2, "dir": 5, "steps": 47, "bends": 44, "featuredPairs": 46 }, { "q": -2, "r": -1, "dir": 4, "steps": 46, "bends": 43, "featuredPairs": 45 }, { "q": -2, "r": 2, "dir": 4, "steps": 46, "bends": 43, "featuredPairs": 45 } ] }, "seed": 55988794, "chapter": 10, "chapterName": "层层放行", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "weave", "variant": 77, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55988794, "attempt": 5, "slot": { "index": 461, "number": 462, "chapter": 10, "chapterName": "层层放行", "family": "weave", "kind": "stages", "radius": 5, "target": 13, "variant": 76, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55465149, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 57, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 4.615, "sweptBlockers": 10.308 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.615, "sweptBlockerPieces": 3, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 13, "stage": 2, "orientation": 0, "bends": 52, "cells": 56 }, "referenceLongPaths": 6, "referenceMaxBends": 52, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 17, "total": 20, "rate": 0.85 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 4, "total": 20, "rate": 0.2, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 0, "policyMaxBendsRange": [ 14, 52 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 56, "longestBends": 52, "longRoutes": 6 }, "workload": { "removals": 13, "minimumActions": 15, "referenceActions": 15, "referenceRotations": 2, "routeCells": 197, "totalBends": 157, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 63, "traveledPairs": 61, "ratio": 0.9682539682539683, "heroFeaturedPairs": 55, "heroRoutePairs": 55, "heroFeaturedRatio": 1 }, "layoutHash": "e5f0ba74ee6e8dc20703c7a1a7969c2abf6fb67db37cd156bf39826bda5dc238" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 13, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 35.69230769230769, "maxSwing": 155 }, "show": { "exits": 13, "openingChoices": 8, "openingBestMs": 1699, "totalMs": 21649, "medianMs": 1326, "longestMs": 3460, "cruises": 7, "firstShowMs": 572, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3.2884615384615383 } }, { "version": 1, "id": "trail-v05-0470", "name": "编织 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -5, "r": 1, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -5, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -5, "r": 5, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -4, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -4, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -4, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -4, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -4, "r": 5, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -2, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": -1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -5, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 4, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": -2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 4, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 5, "r": -5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -4, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 5, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -2, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 5, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 5, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] } ], "tiles": [ { "q": 2, "r": 0, "dir": 4, "id": "t0", "color": 0 }, { "q": -1, "r": 2, "dir": 2, "id": "t1", "color": 1 }, { "q": 2, "r": 2, "dir": 0, "id": "t2", "color": 2 }, { "q": 3, "r": -1, "dir": 1, "id": "t3", "color": 3 }, { "q": -5, "r": 0, "dir": 4, "id": "t4", "color": 4 }, { "q": 3, "r": 2, "dir": 3, "id": "t5", "color": 5 }, { "q": 2, "r": -2, "dir": 5, "id": "t6", "color": 6 }, { "q": -3, "r": 0, "dir": 0, "id": "t7", "color": 0 }, { "q": -3, "r": 3, "dir": 3, "id": "t8", "color": 1 }, { "q": 1, "r": -2, "dir": 0, "id": "t9", "color": 2 }, { "q": -4, "r": 4, "dir": 4, "id": "t10", "color": 3 }, { "q": -3, "r": -1, "dir": 0, "id": "t11", "color": 4 }, { "q": -4, "r": 3, "dir": 0, "id": "t12", "color": 5 }, { "q": -5, "r": 5, "dir": 4, "id": "t13", "color": 6 } ], "moveLimit": 14, "rotationEnabled": true, "routeDesign": { "family": "weave", "variant": 79, "seed": 56101595, "radius": 5, "gateVariant": 42, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 5 }, { "q": -5, "r": 1, "a": 1, "b": 2 }, { "q": -5, "r": 3, "a": 1, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 1 }, { "q": -5, "r": 5, "a": 1, "b": 3 }, { "q": -4, "r": -1, "a": 2, "b": 4 }, { "q": -4, "r": 0, "a": 2, "b": 4 }, { "q": -4, "r": 1, "a": 2, "b": 5 }, { "q": -4, "r": 2, "a": 2, "b": 4 }, { "q": -4, "r": 3, "a": 2, "b": 4 }, { "q": -4, "r": 4, "a": 2, "b": 4 }, { "q": -3, "r": -1, "a": 1, "b": 5 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 1, "b": 5 }, { "q": -3, "r": 3, "a": 1, "b": 5 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -2, "r": -2, "a": 2, "b": 4 }, { "q": -2, "r": -1, "a": 2, "b": 4 }, { "q": -2, "r": 0, "a": 2, "b": 4 }, { "q": -2, "r": 1, "a": 2, "b": 4 }, { "q": -2, "r": 2, "a": 2, "b": 4 }, { "q": -2, "r": 3, "a": 2, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 5 }, { "q": -1, "r": -1, "a": 1, "b": 5 }, { "q": -1, "r": 0, "a": 1, "b": 5 }, { "q": -1, "r": 1, "a": 1, "b": 5 }, { "q": -1, "r": 2, "a": 1, "b": 5 }, { "q": -1, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 2, "b": 4 }, { "q": 0, "r": 1, "a": 2, "b": 4 }, { "q": 0, "r": 2, "a": 2, "b": 4 }, { "q": 1, "r": -3, "a": 1, "b": 5 }, { "q": 1, "r": -2, "a": 1, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 5 }, { "q": 1, "r": 0, "a": 1, "b": 5 }, { "q": 1, "r": 1, "a": 1, "b": 5 }, { "q": 1, "r": 2, "a": 1, "b": 5 }, { "q": 2, "r": -4, "a": 2, "b": 4 }, { "q": 2, "r": -3, "a": 2, "b": 4 }, { "q": 2, "r": -2, "a": 2, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 4 }, { "q": 2, "r": 0, "a": 2, "b": 4 }, { "q": 2, "r": 1, "a": 2, "b": 4 }, { "q": 3, "r": -4, "a": 1, "b": 5 }, { "q": 3, "r": -3, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 1, "b": 5 }, { "q": 3, "r": 0, "a": 1, "b": 5 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 4, "r": -5, "a": 2, "b": 4 }, { "q": 4, "r": -4, "a": 2, "b": 4 }, { "q": 4, "r": -3, "a": 2, "b": 4 }, { "q": 4, "r": -2, "a": 2, "b": 4 }, { "q": 4, "r": -1, "a": 2, "b": 4 }, { "q": 4, "r": 0, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 5 }, { "q": 5, "r": -3, "a": 3, "b": 5 }, { "q": 5, "r": -2, "a": 0, "b": 5 }, { "q": 5, "r": -1, "a": 4, "b": 5 } ], "heroStarts": [ { "q": -5, "r": 0, "dir": 1, "steps": 64, "bends": 61, "featuredPairs": 63 }, { "q": -5, "r": 5, "dir": 1, "steps": 64, "bends": 61, "featuredPairs": 63 }, { "q": -4, "r": -1, "dir": 2, "steps": 63, "bends": 60, "featuredPairs": 62 }, { "q": -4, "r": 4, "dir": 2, "steps": 63, "bends": 60, "featuredPairs": 62 }, { "q": -3, "r": -1, "dir": 1, "steps": 62, "bends": 59, "featuredPairs": 61 }, { "q": -3, "r": 4, "dir": 1, "steps": 62, "bends": 59, "featuredPairs": 61 }, { "q": -2, "r": -2, "dir": 2, "steps": 61, "bends": 58, "featuredPairs": 60 }, { "q": -2, "r": 3, "dir": 2, "steps": 61, "bends": 58, "featuredPairs": 60 }, { "q": -1, "r": -2, "dir": 1, "steps": 60, "bends": 57, "featuredPairs": 59 }, { "q": -1, "r": 3, "dir": 1, "steps": 60, "bends": 57, "featuredPairs": 59 }, { "q": 0, "r": -3, "dir": 2, "steps": 59, "bends": 56, "featuredPairs": 58 }, { "q": 0, "r": 2, "dir": 2, "steps": 59, "bends": 56, "featuredPairs": 58 }, { "q": 1, "r": -3, "dir": 1, "steps": 58, "bends": 55, "featuredPairs": 57 }, { "q": 1, "r": 2, "dir": 1, "steps": 58, "bends": 55, "featuredPairs": 57 }, { "q": 2, "r": -4, "dir": 2, "steps": 57, "bends": 54, "featuredPairs": 56 }, { "q": 2, "r": 1, "dir": 2, "steps": 57, "bends": 54, "featuredPairs": 56 }, { "q": 3, "r": -4, "dir": 1, "steps": 56, "bends": 53, "featuredPairs": 55 }, { "q": 3, "r": 1, "dir": 1, "steps": 56, "bends": 53, "featuredPairs": 55 }, { "q": 4, "r": 0, "dir": 1, "steps": 55, "bends": 53, "featuredPairs": 54 }, { "q": 4, "r": -5, "dir": 2, "steps": 55, "bends": 52, "featuredPairs": 54 }, { "q": 5, "r": -1, "dir": 5, "steps": 54, "bends": 52, "featuredPairs": 53 }, { "q": 5, "r": -5, "dir": 3, "steps": 54, "bends": 51, "featuredPairs": 53 }, { "q": 4, "r": -1, "dir": 4, "steps": 53, "bends": 51, "featuredPairs": 52 }, { "q": 5, "r": -4, "dir": 5, "steps": 53, "bends": 50, "featuredPairs": 52 }, { "q": 3, "r": 0, "dir": 5, "steps": 52, "bends": 50, "featuredPairs": 51 }, { "q": 4, "r": -4, "dir": 4, "steps": 52, "bends": 49, "featuredPairs": 51 }, { "q": 2, "r": 0, "dir": 4, "steps": 51, "bends": 49, "featuredPairs": 50 }, { "q": 3, "r": -3, "dir": 5, "steps": 51, "bends": 48, "featuredPairs": 50 }, { "q": 1, "r": 1, "dir": 5, "steps": 50, "bends": 48, "featuredPairs": 49 }, { "q": 2, "r": -3, "dir": 4, "steps": 50, "bends": 47, "featuredPairs": 49 }, { "q": 0, "r": 1, "dir": 4, "steps": 49, "bends": 47, "featuredPairs": 48 }, { "q": 1, "r": -2, "dir": 5, "steps": 49, "bends": 46, "featuredPairs": 48 }, { "q": -1, "r": 2, "dir": 5, "steps": 48, "bends": 46, "featuredPairs": 47 }, { "q": 0, "r": -2, "dir": 4, "steps": 48, "bends": 45, "featuredPairs": 47 }, { "q": -2, "r": 2, "dir": 4, "steps": 47, "bends": 45, "featuredPairs": 46 }, { "q": -1, "r": -1, "dir": 5, "steps": 47, "bends": 44, "featuredPairs": 46 } ] }, "seed": 56101595, "chapter": 10, "chapterName": "层层放行", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "weave", "variant": 79, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 56101595, "attempt": 6, "slot": { "index": 469, "number": 470, "chapter": 10, "chapterName": "层层放行", "family": "weave", "kind": "stages", "radius": 5, "target": 14, "variant": 78, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55473221, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 58, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 6.857, "sweptBlockers": 8.714 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.429, "sweptBlockerPieces": 1, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 14, "stage": 2, "orientation": 0, "bends": 49, "cells": 51 }, "referenceLongPaths": 5, "referenceMaxBends": 49, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 19, "total": 20, "rate": 0.95 }, "heroLongExposure": { "seen": 17, "total": 20, "rate": 0.85 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 1, "total": 20, "rate": 0.05, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 4, "policyMaxBendsRange": [ 5, 49 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 51, "longestBends": 49, "longRoutes": 5 }, "workload": { "removals": 14, "minimumActions": 16, "referenceActions": 16, "referenceRotations": 2, "routeCells": 161, "totalBends": 116, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 64, "traveledPairs": 64, "ratio": 1, "heroFeaturedPairs": 50, "heroRoutePairs": 50, "heroFeaturedRatio": 1 }, "layoutHash": "64e986c5ce842992a49697918cb4f34e5ec00159b993e68f5c54b113efe1ce74" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 14, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 21.928571428571427, "maxSwing": 134 }, "show": { "exits": 14, "openingChoices": 6, "openingBestMs": 3069, "totalMs": 22815, "medianMs": 780, "longestMs": 3460, "cruises": 6, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 5.107142857142858 } }, { "version": 1, "id": "trail-v05-0510", "name": "环绕 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -1, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 2, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 0, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] } ], "tiles": [ { "q": -3, "r": 2, "dir": 0, "id": "t0", "color": 0 }, { "q": 0, "r": 3, "dir": 0, "id": "t1", "color": 1 }, { "q": 3, "r": -3, "dir": 3, "id": "t2", "color": 2 }, { "q": -2, "r": 5, "dir": 5, "id": "t3", "color": 3 }, { "q": 5, "r": 0, "dir": 1, "id": "t4", "color": 4 }, { "q": 1, "r": -2, "dir": 0, "id": "t5", "color": 5 }, { "q": 1, "r": 2, "dir": 0, "id": "t6", "color": 6 }, { "q": 3, "r": -4, "dir": 5, "id": "t7", "color": 0 }, { "q": 0, "r": 5, "dir": 3, "id": "t8", "color": 1 }, { "q": -2, "r": 3, "dir": 4, "id": "t9", "color": 2 }, { "q": 3, "r": 1, "dir": 0, "id": "t10", "color": 3 }, { "q": -3, "r": 0, "dir": 2, "id": "t11", "color": 4 }, { "q": 2, "r": 3, "dir": 2, "id": "t12", "color": 5 } ], "moveLimit": 13, "rotationEnabled": true, "routeDesign": { "family": "orbits", "variant": 84, "seed": 55723039, "radius": 5, "gateVariant": 19, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 3 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -4, "r": -1, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -2, "a": 1, "b": 4 }, { "q": -3, "r": -1, "a": 1, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -3, "r": 4, "a": 2, "b": 5 }, { "q": -3, "r": 5, "a": 2, "b": 5 }, { "q": -2, "r": -3, "a": 1, "b": 4 }, { "q": -2, "r": -2, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 2, "b": 5 }, { "q": -2, "r": 5, "a": 2, "b": 5 }, { "q": -1, "r": -4, "a": 1, "b": 4 }, { "q": -1, "r": -3, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 2, "b": 5 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 0, "b": 3 }, { "q": 0, "r": -5, "a": 2, "b": 4 }, { "q": 0, "r": -4, "a": 0, "b": 2 }, { "q": 0, "r": -4, "a": 3, "b": 4 }, { "q": 0, "r": -3, "a": 0, "b": 2 }, { "q": 0, "r": -3, "a": 3, "b": 4 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 0, "b": 3 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 1 }, { "q": 0, "r": 1, "a": 3, "b": 5 }, { "q": 0, "r": 2, "a": 0, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 3 }, { "q": 0, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 0, "b": 5 }, { "q": 0, "r": 5, "a": 1, "b": 3 }, { "q": 1, "r": -5, "a": 2, "b": 5 }, { "q": 1, "r": -4, "a": 2, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 3, "b": 5 }, { "q": 1, "r": 0, "a": 0, "b": 4 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 1, "b": 4 }, { "q": 1, "r": 3, "a": 1, "b": 4 }, { "q": 1, "r": 4, "a": 1, "b": 4 }, { "q": 2, "r": -5, "a": 2, "b": 5 }, { "q": 2, "r": -4, "a": 2, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 4 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 2, "r": 2, "a": 1, "b": 4 }, { "q": 2, "r": 3, "a": 1, "b": 4 }, { "q": 3, "r": -5, "a": 2, "b": 5 }, { "q": 3, "r": -4, "a": 2, "b": 5 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 4 }, { "q": 3, "r": 2, "a": 1, "b": 4 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": 0, "r": -5, "dir": 3, "steps": 101, "bends": 35, "featuredPairs": 100 }, { "q": 0, "r": 5, "dir": 1, "steps": 101, "bends": 34, "featuredPairs": 100 }, { "q": 0, "r": -4, "dir": 2, "steps": 100, "bends": 34, "featuredPairs": 99 }, { "q": 1, "r": 4, "dir": 1, "steps": 100, "bends": 34, "featuredPairs": 99 }, { "q": 1, "r": -4, "dir": 2, "steps": 99, "bends": 34, "featuredPairs": 98 }, { "q": 2, "r": 3, "dir": 1, "steps": 99, "bends": 34, "featuredPairs": 98 }, { "q": 2, "r": -4, "dir": 2, "steps": 98, "bends": 34, "featuredPairs": 97 }, { "q": 3, "r": 2, "dir": 1, "steps": 98, "bends": 34, "featuredPairs": 97 }, { "q": 3, "r": -4, "dir": 2, "steps": 97, "bends": 34, "featuredPairs": 96 }, { "q": 4, "r": 1, "dir": 1, "steps": 97, "bends": 34, "featuredPairs": 96 }, { "q": 4, "r": -4, "dir": 3, "steps": 96, "bends": 33, "featuredPairs": 95 }, { "q": 5, "r": 0, "dir": 0, "steps": 96, "bends": 33, "featuredPairs": 95 }, { "q": 4, "r": -3, "dir": 3, "steps": 95, "bends": 33, "featuredPairs": 94 }, { "q": 5, "r": -1, "dir": 0, "steps": 95, "bends": 33, "featuredPairs": 94 }, { "q": 4, "r": -2, "dir": 3, "steps": 94, "bends": 33, "featuredPairs": 93 }, { "q": 5, "r": -2, "dir": 0, "steps": 94, "bends": 33, "featuredPairs": 93 }, { "q": 4, "r": -1, "dir": 3, "steps": 93, "bends": 33, "featuredPairs": 92 }, { "q": 5, "r": -3, "dir": 0, "steps": 93, "bends": 33, "featuredPairs": 92 }, { "q": 5, "r": -4, "dir": 0, "steps": 92, "bends": 33, "featuredPairs": 91 }, { "q": 4, "r": 0, "dir": 4, "steps": 92, "bends": 32, "featuredPairs": 91 }, { "q": 3, "r": 1, "dir": 4, "steps": 91, "bends": 32, "featuredPairs": 90 }, { "q": 5, "r": -5, "dir": 5, "steps": 91, "bends": 32, "featuredPairs": 90 }, { "q": 2, "r": 2, "dir": 4, "steps": 90, "bends": 32, "featuredPairs": 89 }, { "q": 4, "r": -5, "dir": 5, "steps": 90, "bends": 32, "featuredPairs": 89 }, { "q": 1, "r": 3, "dir": 4, "steps": 89, "bends": 32, "featuredPairs": 88 }, { "q": 3, "r": -5, "dir": 5, "steps": 89, "bends": 32, "featuredPairs": 88 }, { "q": 2, "r": -5, "dir": 5, "steps": 88, "bends": 32, "featuredPairs": 87 }, { "q": 0, "r": 4, "dir": 5, "steps": 88, "bends": 31, "featuredPairs": 87 }, { "q": 1, "r": -5, "dir": 5, "steps": 87, "bends": 32, "featuredPairs": 86 }, { "q": -1, "r": 4, "dir": 5, "steps": 87, "bends": 31, "featuredPairs": 86 }, { "q": -2, "r": 4, "dir": 5, "steps": 86, "bends": 31, "featuredPairs": 85 }, { "q": 0, "r": -5, "dir": 4, "steps": 86, "bends": 31, "featuredPairs": 85 }, { "q": -3, "r": 4, "dir": 5, "steps": 85, "bends": 31, "featuredPairs": 84 }, { "q": -1, "r": -4, "dir": 4, "steps": 85, "bends": 31, "featuredPairs": 84 }, { "q": -2, "r": -3, "dir": 4, "steps": 84, "bends": 31, "featuredPairs": 83 }, { "q": -4, "r": 4, "dir": 0, "steps": 84, "bends": 30, "featuredPairs": 83 } ] }, "seed": 55723039, "chapter": 11, "chapterName": "走进花心", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "orbits", "variant": 84, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55723039, "attempt": 2, "slot": { "index": 509, "number": 510, "chapter": 11, "chapterName": "走进花心", "family": "orbits", "kind": "stages", "radius": 5, "target": 13, "variant": 84, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55513581, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 52, "parts": { "requiredRotations": 30, "releaseDepth": 6, "openingConstraint": 4.615, "sweptBlockers": 11.077 }, "minimumRotations": 2, "releaseDepth": 1, "initialFreeRatio": 0.615, "sweptBlockerPieces": 4, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 13, "stage": 2, "orientation": 0, "bends": 23, "cells": 62 }, "referenceLongPaths": 3, "referenceMaxBends": 26, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [ "t1" ], "contrastExposure": { "seen": 15, "total": 20, "rate": 0.75, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random-2", "seeded-random-5", "seeded-random-6", "seeded-random-8", "seeded-random-12" ], "firstLongAction": 9, "policyMaxBendsRange": [ 24, 27 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 72, "longestBends": 26, "longRoutes": 3 }, "workload": { "removals": 13, "minimumActions": 15, "referenceActions": 15, "referenceRotations": 2, "routeCells": 199, "totalBends": 61, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 101, "traveledPairs": 75, "ratio": 0.7425742574257426, "heroFeaturedPairs": 61, "heroRoutePairs": 61, "heroFeaturedRatio": 1 }, "layoutHash": "0e20b143c340f52d27d4a16c9cc94110447e035492c6ab7dc7f248c05bced465" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 13, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 13.846153846153847, "maxSwing": 118 }, "show": { "exits": 13, "openingChoices": 8, "openingBestMs": 1178, "totalMs": 19045, "medianMs": 1135, "longestMs": 3460, "cruises": 9, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 5.25 } }, { "version": 1, "id": "trail-v05-0516", "name": "回折 · 旋转换路", "cells": [ { "q": -4, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": -3, "r": -1, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": -3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 0, "r": -4, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 1, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 2, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 3, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 1, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 4, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] } ], "tiles": [ { "q": -4, "r": 4, "dir": 1, "id": "t0", "color": 0 }, { "q": 0, "r": 3, "dir": 0, "id": "t1", "color": 1 }, { "q": -2, "r": 4, "dir": 3, "id": "t2", "color": 2 }, { "q": 1, "r": 2, "dir": 0, "id": "t3", "color": 3 }, { "q": 2, "r": 0, "dir": 2, "id": "t4", "color": 4 }, { "q": 1, "r": 1, "dir": 5, "id": "t5", "color": 5 }, { "q": 3, "r": 1, "dir": 2, "id": "t6", "color": 6 }, { "q": 4, "r": -1, "dir": 3, "id": "t7", "color": 0 }, { "q": 0, "r": 4, "dir": 4, "id": "t8", "color": 1 }, { "q": 4, "r": 0, "dir": 2, "id": "t9", "color": 2 }, { "q": 0, "r": 2, "dir": 5, "id": "t10", "color": 3 }, { "q": 4, "r": -2, "dir": 1, "id": "t11", "color": 4 } ], "moveLimit": 12, "rotationEnabled": true, "routeDesign": { "family": "switchback", "variant": 96, "seed": 60441898, "radius": 4, "gateVariant": 10, "featured": [ { "q": -4, "r": 0, "a": 3, "b": 5 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 1 }, { "q": -3, "r": -1, "a": 1, "b": 3 }, { "q": -3, "r": 0, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 4 }, { "q": -2, "r": -2, "a": 3, "b": 4 }, { "q": -2, "r": -1, "a": 0, "b": 3 }, { "q": -2, "r": 0, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 3 }, { "q": -2, "r": 3, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 0, "b": 2 }, { "q": -1, "r": -3, "a": 1, "b": 3 }, { "q": -1, "r": -2, "a": 0, "b": 3 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": 0, "a": 0, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 3, "a": 0, "b": 3 }, { "q": -1, "r": 4, "a": 0, "b": 5 }, { "q": 0, "r": -4, "a": 3, "b": 4 }, { "q": 0, "r": -3, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -1, "a": 0, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 2, "a": 0, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 0, "b": 1 }, { "q": 1, "r": -4, "a": 2, "b": 3 }, { "q": 1, "r": -3, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -1, "a": 0, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 2, "a": 0, "b": 3 }, { "q": 1, "r": 3, "a": 0, "b": 4 }, { "q": 2, "r": -4, "a": 3, "b": 5 }, { "q": 2, "r": -3, "a": 0, "b": 3 }, { "q": 2, "r": -2, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 3 }, { "q": 2, "r": 1, "a": 0, "b": 2 }, { "q": 3, "r": -4, "a": 2, "b": 3 }, { "q": 3, "r": -3, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 3 }, { "q": 3, "r": 1, "a": 0, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 2 } ], "heroStarts": [ { "q": -4, "r": 0, "dir": 3, "steps": 59, "bends": 17, "featuredPairs": 58 }, { "q": 4, "r": 0, "dir": 0, "steps": 59, "bends": 17, "featuredPairs": 58 }, { "q": -4, "r": 1, "dir": 3, "steps": 58, "bends": 17, "featuredPairs": 57 }, { "q": 4, "r": -1, "dir": 0, "steps": 58, "bends": 17, "featuredPairs": 57 }, { "q": -4, "r": 2, "dir": 3, "steps": 57, "bends": 17, "featuredPairs": 56 }, { "q": 4, "r": -2, "dir": 0, "steps": 57, "bends": 17, "featuredPairs": 56 }, { "q": -4, "r": 3, "dir": 3, "steps": 56, "bends": 17, "featuredPairs": 55 }, { "q": 4, "r": -3, "dir": 0, "steps": 56, "bends": 17, "featuredPairs": 55 }, { "q": -4, "r": 4, "dir": 1, "steps": 55, "bends": 16, "featuredPairs": 54 }, { "q": 4, "r": -4, "dir": 5, "steps": 55, "bends": 16, "featuredPairs": 54 }, { "q": -3, "r": 3, "dir": 0, "steps": 54, "bends": 15, "featuredPairs": 53 }, { "q": 3, "r": -4, "dir": 3, "steps": 54, "bends": 15, "featuredPairs": 53 }, { "q": -3, "r": 2, "dir": 0, "steps": 53, "bends": 15, "featuredPairs": 52 }, { "q": 3, "r": -3, "dir": 3, "steps": 53, "bends": 15, "featuredPairs": 52 }, { "q": -3, "r": 1, "dir": 0, "steps": 52, "bends": 15, "featuredPairs": 51 }, { "q": 3, "r": -2, "dir": 3, "steps": 52, "bends": 15, "featuredPairs": 51 }, { "q": -3, "r": 0, "dir": 0, "steps": 51, "bends": 15, "featuredPairs": 50 }, { "q": 3, "r": -1, "dir": 3, "steps": 51, "bends": 15, "featuredPairs": 50 }, { "q": 3, "r": 0, "dir": 3, "steps": 50, "bends": 15, "featuredPairs": 49 }, { "q": -3, "r": -1, "dir": 1, "steps": 50, "bends": 14, "featuredPairs": 49 }, { "q": 3, "r": 1, "dir": 5, "steps": 49, "bends": 14, "featuredPairs": 48 }, { "q": -2, "r": -2, "dir": 3, "steps": 49, "bends": 13, "featuredPairs": 48 }, { "q": -2, "r": -1, "dir": 3, "steps": 48, "bends": 13, "featuredPairs": 47 }, { "q": 2, "r": 1, "dir": 0, "steps": 48, "bends": 13, "featuredPairs": 47 }, { "q": -2, "r": 0, "dir": 3, "steps": 47, "bends": 13, "featuredPairs": 46 }, { "q": 2, "r": 0, "dir": 0, "steps": 47, "bends": 13, "featuredPairs": 46 }, { "q": -2, "r": 1, "dir": 3, "steps": 46, "bends": 13, "featuredPairs": 45 }, { "q": 2, "r": -1, "dir": 0, "steps": 46, "bends": 13, "featuredPairs": 45 }, { "q": -2, "r": 2, "dir": 3, "steps": 45, "bends": 13, "featuredPairs": 44 }, { "q": 2, "r": -2, "dir": 0, "steps": 45, "bends": 13, "featuredPairs": 44 }, { "q": -2, "r": 3, "dir": 3, "steps": 44, "bends": 13, "featuredPairs": 43 }, { "q": 2, "r": -3, "dir": 0, "steps": 44, "bends": 13, "featuredPairs": 43 }, { "q": -2, "r": 4, "dir": 2, "steps": 43, "bends": 12, "featuredPairs": 42 }, { "q": 2, "r": -4, "dir": 5, "steps": 43, "bends": 12, "featuredPairs": 42 }, { "q": -1, "r": 4, "dir": 0, "steps": 42, "bends": 11, "featuredPairs": 41 }, { "q": 1, "r": -4, "dir": 3, "steps": 42, "bends": 11, "featuredPairs": 41 } ] }, "seed": 60441898, "chapter": 11, "chapterName": "走进花心", "beat": "旋转换路", "lesson": "先放出能走的棋子,再转出另一条路。", "designIntent": "棋盘初步释放后,转动轨道建立新的离场机会。", "experience": { "kind": "turn", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t2" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t0" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "switchback", "variant": 96, "phase": "combine", "intent": "棋盘初步释放后,转动轨道建立新的离场机会。", "source": { "seed": 60441898, "attempt": 47, "slot": { "index": 515, "number": 516, "chapter": 11, "chapterName": "走进花心", "family": "switchback", "kind": "turn", "radius": 4, "target": 12, "variant": 85, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55519635, "phase": "combine" }, "placements": [ 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 51, "parts": { "requiredRotations": 15, "releaseDepth": 18, "openingConstraint": 7, "sweptBlockers": 11.333 }, "minimumRotations": 1, "releaseDepth": 3, "initialFreeRatio": 0.417, "sweptBlockerPieces": 4, "referenceDirectionChanges": 0, "requiredRotations": 1 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 12, "stage": 1, "orientation": 1, "bends": 9, "cells": 34 }, "referenceLongPaths": 2, "referenceMaxBends": 9, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 17, "total": 20, "rate": 0.85 }, "heroLongExposure": { "seen": 13, "total": 20, "rate": 0.65 }, "referenceContrastIds": [ "t0", "t1" ], "contrastExposure": { "seen": 17, "total": 20, "rate": 0.85, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 12, "total": 20, "rate": 0.6, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": true }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random-7", "seeded-random-8", "seeded-random-9" ], "firstLongAction": 8, "policyMaxBendsRange": [ 1, 9 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 34, "longestBends": 9, "longRoutes": 2 }, "workload": { "removals": 12, "minimumActions": 13, "referenceActions": 13, "referenceRotations": 1, "routeCells": 87, "totalBends": 19, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 59, "traveledPairs": 56, "ratio": 0.9491525423728814, "heroFeaturedPairs": 33, "heroRoutePairs": 33, "heroFeaturedRatio": 1 }, "layoutHash": "721056e458c843d2e46deb2d916ed72da9293836d06a62f8b101b149ec901a27" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 1, "pieces": 12, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 12.5, "maxSwing": 76 }, "show": { "exits": 12, "openingChoices": 5, "openingBestMs": 1195, "totalMs": 14177, "medianMs": 763, "longestMs": 3456, "cruises": 5, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 4.3125 } }, { "version": 1, "id": "trail-v05-0517", "name": "编织 · 分段释放", "cells": [ { "q": -4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -4, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 3, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -4, "r": 4, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -3, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -3, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -3, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 3, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 3, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": -4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 4, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 4, "r": -1, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 4, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] } ], "tiles": [ { "q": 4, "r": 0, "dir": 4, "id": "t0", "color": 0 }, { "q": 3, "r": 1, "dir": 4, "id": "t1", "color": 1 }, { "q": 1, "r": 3, "dir": 1, "id": "t2", "color": 2 }, { "q": 1, "r": 0, "dir": 5, "id": "t3", "color": 3 }, { "q": 0, "r": -2, "dir": 1, "id": "t4", "color": 4 }, { "q": 1, "r": -4, "dir": 1, "id": "t5", "color": 5 }, { "q": -2, "r": 4, "dir": 0, "id": "t6", "color": 6 }, { "q": -4, "r": 0, "dir": 0, "id": "t7", "color": 0 }, { "q": -1, "r": -3, "dir": 5, "id": "t8", "color": 1 }, { "q": -3, "r": 4, "dir": 0, "id": "t9", "color": 2 }, { "q": 4, "r": -2, "dir": 1, "id": "t10", "color": 3 }, { "q": 4, "r": -3, "dir": 1, "id": "t11", "color": 4 }, { "q": 0, "r": 0, "dir": 5, "id": "t12", "color": 5 }, { "q": 3, "r": -3, "dir": 0, "id": "t13", "color": 6 } ], "moveLimit": 14, "rotationEnabled": true, "routeDesign": { "family": "weave", "variant": 87, "seed": 56044289, "radius": 4, "gateVariant": 56, "featured": [ { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 2, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 2 }, { "q": -4, "r": 3, "a": 2, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 1, "b": 5 }, { "q": -3, "r": 3, "a": 1, "b": 5 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -2, "r": -1, "a": 2, "b": 4 }, { "q": -2, "r": 0, "a": 2, "b": 4 }, { "q": -2, "r": 1, "a": 2, "b": 4 }, { "q": -2, "r": 2, "a": 2, "b": 4 }, { "q": -2, "r": 3, "a": 2, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 5 }, { "q": -1, "r": 0, "a": 1, "b": 5 }, { "q": -1, "r": 1, "a": 1, "b": 5 }, { "q": -1, "r": 2, "a": 1, "b": 5 }, { "q": -1, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 2, "b": 4 }, { "q": 0, "r": 1, "a": 2, "b": 4 }, { "q": 0, "r": 2, "a": 2, "b": 4 }, { "q": 1, "r": -2, "a": 1, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 5 }, { "q": 1, "r": 0, "a": 1, "b": 5 }, { "q": 1, "r": 1, "a": 1, "b": 5 }, { "q": 1, "r": 2, "a": 1, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 4 }, { "q": 2, "r": -2, "a": 2, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 4 }, { "q": 2, "r": 0, "a": 2, "b": 4 }, { "q": 2, "r": 1, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 1, "b": 5 }, { "q": 3, "r": 0, "a": 1, "b": 5 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 4 }, { "q": 4, "r": -3, "a": 0, "b": 4 }, { "q": 4, "r": -2, "a": 3, "b": 4 }, { "q": 4, "r": -1, "a": 0, "b": 4 }, { "q": 4, "r": 0, "a": 2, "b": 4 } ], "heroStarts": [ { "q": -4, "r": 0, "dir": 2, "steps": 45, "bends": 44, "featuredPairs": 44 }, { "q": 4, "r": 0, "dir": 4, "steps": 45, "bends": 43, "featuredPairs": 44 }, { "q": -3, "r": 0, "dir": 1, "steps": 44, "bends": 43, "featuredPairs": 43 }, { "q": 3, "r": 1, "dir": 5, "steps": 44, "bends": 42, "featuredPairs": 43 }, { "q": -2, "r": -1, "dir": 2, "steps": 43, "bends": 42, "featuredPairs": 42 }, { "q": 2, "r": 1, "dir": 4, "steps": 43, "bends": 41, "featuredPairs": 42 }, { "q": -1, "r": -1, "dir": 1, "steps": 42, "bends": 41, "featuredPairs": 41 }, { "q": 1, "r": 2, "dir": 5, "steps": 42, "bends": 40, "featuredPairs": 41 }, { "q": 0, "r": -2, "dir": 2, "steps": 41, "bends": 40, "featuredPairs": 40 }, { "q": 0, "r": 2, "dir": 4, "steps": 41, "bends": 39, "featuredPairs": 40 }, { "q": 1, "r": -2, "dir": 1, "steps": 40, "bends": 39, "featuredPairs": 39 }, { "q": -1, "r": 3, "dir": 5, "steps": 40, "bends": 38, "featuredPairs": 39 }, { "q": 2, "r": -3, "dir": 2, "steps": 39, "bends": 38, "featuredPairs": 38 }, { "q": -2, "r": 3, "dir": 4, "steps": 39, "bends": 37, "featuredPairs": 38 }, { "q": 3, "r": -3, "dir": 1, "steps": 38, "bends": 37, "featuredPairs": 37 }, { "q": -3, "r": 4, "dir": 5, "steps": 38, "bends": 36, "featuredPairs": 37 }, { "q": 4, "r": -4, "dir": 3, "steps": 37, "bends": 36, "featuredPairs": 36 }, { "q": -4, "r": 4, "dir": 0, "steps": 37, "bends": 35, "featuredPairs": 36 }, { "q": 4, "r": -3, "dir": 4, "steps": 36, "bends": 35, "featuredPairs": 35 }, { "q": -4, "r": 3, "dir": 2, "steps": 36, "bends": 34, "featuredPairs": 35 }, { "q": 3, "r": -2, "dir": 5, "steps": 35, "bends": 34, "featuredPairs": 34 }, { "q": -3, "r": 3, "dir": 1, "steps": 35, "bends": 33, "featuredPairs": 34 }, { "q": 2, "r": -2, "dir": 4, "steps": 34, "bends": 33, "featuredPairs": 33 }, { "q": -2, "r": 2, "dir": 2, "steps": 34, "bends": 32, "featuredPairs": 33 }, { "q": 1, "r": -1, "dir": 5, "steps": 33, "bends": 32, "featuredPairs": 32 }, { "q": -1, "r": 2, "dir": 1, "steps": 33, "bends": 31, "featuredPairs": 32 }, { "q": 0, "r": -1, "dir": 4, "steps": 32, "bends": 31, "featuredPairs": 31 }, { "q": 0, "r": 1, "dir": 2, "steps": 32, "bends": 30, "featuredPairs": 31 }, { "q": -1, "r": 0, "dir": 5, "steps": 31, "bends": 30, "featuredPairs": 30 }, { "q": 1, "r": 1, "dir": 1, "steps": 31, "bends": 29, "featuredPairs": 30 }, { "q": -2, "r": 0, "dir": 4, "steps": 30, "bends": 29, "featuredPairs": 29 }, { "q": 2, "r": 0, "dir": 2, "steps": 30, "bends": 28, "featuredPairs": 29 }, { "q": -3, "r": 1, "dir": 5, "steps": 29, "bends": 28, "featuredPairs": 28 }, { "q": 3, "r": 0, "dir": 1, "steps": 29, "bends": 27, "featuredPairs": 28 }, { "q": -4, "r": 1, "dir": 3, "steps": 28, "bends": 27, "featuredPairs": 27 }, { "q": 4, "r": -1, "dir": 0, "steps": 28, "bends": 26, "featuredPairs": 27 } ] }, "seed": 56044289, "chapter": 11, "chapterName": "走进花心", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "weave", "variant": 87, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 56044289, "attempt": 5, "slot": { "index": 516, "number": 517, "chapter": 11, "chapterName": "走进花心", "family": "weave", "kind": "stages", "radius": 4, "target": 14, "variant": 86, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55520644, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 60, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 6, "sweptBlockers": 11.571 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.5, "sweptBlockerPieces": 5, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 14, "stage": 2, "orientation": 0, "bends": 43, "cells": 45 }, "referenceLongPaths": 3, "referenceMaxBends": 43, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 10, "policyMaxBendsRange": [ 43, 43 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 45, "longestBends": 43, "longRoutes": 3 }, "workload": { "removals": 14, "minimumActions": 16, "referenceActions": 16, "referenceRotations": 2, "routeCells": 107, "totalBends": 85, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 45, "traveledPairs": 44, "ratio": 0.9777777777777777, "heroFeaturedPairs": 44, "heroRoutePairs": 44, "heroFeaturedRatio": 1 }, "layoutHash": "9a04399b7b9346b76babbc61bd5ba714917af24b88bfc7d49c5acebc800b3fe4" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 14, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 15.5, "maxSwing": 127 }, "show": { "exits": 14, "openingChoices": 7, "openingBestMs": 1144, "totalMs": 15887, "medianMs": 911, "longestMs": 3460, "cruises": 7, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 5.9107142857142865 } }, { "version": 1, "id": "trail-v05-0538", "name": "回折 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -3, "r": -2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": -3, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 0, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -4, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 1, "r": -5, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -5, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": -5, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 4, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 1, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 5, "r": -5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] } ], "tiles": [ { "q": -1, "r": 5, "dir": 0, "id": "t0", "color": 0 }, { "q": -2, "r": -3, "dir": 2, "id": "t1", "color": 1 }, { "q": 0, "r": -5, "dir": 4, "id": "t2", "color": 2 }, { "q": 1, "r": -5, "dir": 3, "id": "t3", "color": 3 }, { "q": 4, "r": -5, "dir": 1, "id": "t4", "color": 4 }, { "q": -3, "r": 5, "dir": 5, "id": "t5", "color": 5 }, { "q": -3, "r": 1, "dir": 1, "id": "t6", "color": 6 }, { "q": -1, "r": 3, "dir": 1, "id": "t7", "color": 0 }, { "q": 4, "r": 0, "dir": 1, "id": "t8", "color": 1 }, { "q": -4, "r": 3, "dir": 3, "id": "t9", "color": 2 }, { "q": 2, "r": -2, "dir": 2, "id": "t10", "color": 3 }, { "q": 5, "r": -3, "dir": 2, "id": "t11", "color": 4 }, { "q": 0, "r": -2, "dir": 1, "id": "t12", "color": 5 }, { "q": -5, "r": 0, "dir": 4, "id": "t13", "color": 6 } ], "moveLimit": 14, "rotationEnabled": true, "routeDesign": { "family": "switchback", "variant": 107, "seed": 63396508, "radius": 5, "gateVariant": 39, "featured": [ { "q": -5, "r": 0, "a": 3, "b": 5 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -4, "r": -1, "a": 1, "b": 3 }, { "q": -4, "r": 0, "a": 0, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 3 }, { "q": -4, "r": 5, "a": 0, "b": 5 }, { "q": -3, "r": -2, "a": 3, "b": 4 }, { "q": -3, "r": -1, "a": 0, "b": 3 }, { "q": -3, "r": 0, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 3 }, { "q": -3, "r": 4, "a": 0, "b": 3 }, { "q": -3, "r": 5, "a": 0, "b": 2 }, { "q": -2, "r": -3, "a": 2, "b": 3 }, { "q": -2, "r": -2, "a": 0, "b": 3 }, { "q": -2, "r": -1, "a": 0, "b": 3 }, { "q": -2, "r": 0, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 3 }, { "q": -2, "r": 3, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 0, "b": 3 }, { "q": -2, "r": 5, "a": 0, "b": 5 }, { "q": -1, "r": -3, "a": 3, "b": 5 }, { "q": -1, "r": -2, "a": 0, "b": 3 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": 0, "a": 0, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 3, "a": 0, "b": 3 }, { "q": -1, "r": 4, "a": 0, "b": 3 }, { "q": -1, "r": 5, "a": 0, "b": 2 }, { "q": 0, "r": -4, "a": 1, "b": 3 }, { "q": 0, "r": -3, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -1, "a": 0, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 2, "a": 0, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 5, "a": 0, "b": 5 }, { "q": 1, "r": -5, "a": 3, "b": 4 }, { "q": 1, "r": -4, "a": 0, "b": 3 }, { "q": 1, "r": -3, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -1, "a": 0, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 2, "a": 0, "b": 3 }, { "q": 1, "r": 3, "a": 0, "b": 3 }, { "q": 1, "r": 4, "a": 0, "b": 1 }, { "q": 2, "r": -5, "a": 2, "b": 3 }, { "q": 2, "r": -4, "a": 0, "b": 3 }, { "q": 2, "r": -3, "a": 0, "b": 3 }, { "q": 2, "r": -2, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 3 }, { "q": 2, "r": 1, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 0, "b": 3 }, { "q": 2, "r": 3, "a": 0, "b": 4 }, { "q": 3, "r": -5, "a": 3, "b": 5 }, { "q": 3, "r": -4, "a": 0, "b": 3 }, { "q": 3, "r": -3, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 3 }, { "q": 3, "r": 1, "a": 0, "b": 2 }, { "q": 4, "r": -5, "a": 2, "b": 3 }, { "q": 4, "r": -4, "a": 0, "b": 3 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 3 }, { "q": 4, "r": 1, "a": 0, "b": 5 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 2 } ], "heroStarts": [ { "q": -5, "r": 0, "dir": 3, "steps": 88, "bends": 21, "featuredPairs": 87 }, { "q": 5, "r": 0, "dir": 0, "steps": 88, "bends": 21, "featuredPairs": 87 }, { "q": -5, "r": 1, "dir": 3, "steps": 87, "bends": 21, "featuredPairs": 86 }, { "q": 5, "r": -1, "dir": 0, "steps": 87, "bends": 21, "featuredPairs": 86 }, { "q": -5, "r": 2, "dir": 3, "steps": 86, "bends": 21, "featuredPairs": 85 }, { "q": 5, "r": -2, "dir": 0, "steps": 86, "bends": 21, "featuredPairs": 85 }, { "q": -5, "r": 3, "dir": 3, "steps": 85, "bends": 21, "featuredPairs": 84 }, { "q": 5, "r": -3, "dir": 0, "steps": 85, "bends": 21, "featuredPairs": 84 }, { "q": -5, "r": 4, "dir": 3, "steps": 84, "bends": 21, "featuredPairs": 83 }, { "q": 5, "r": -4, "dir": 0, "steps": 84, "bends": 21, "featuredPairs": 83 }, { "q": -5, "r": 5, "dir": 2, "steps": 83, "bends": 20, "featuredPairs": 82 }, { "q": 5, "r": -5, "dir": 5, "steps": 83, "bends": 20, "featuredPairs": 82 }, { "q": -4, "r": 5, "dir": 0, "steps": 82, "bends": 19, "featuredPairs": 81 }, { "q": 4, "r": -5, "dir": 3, "steps": 82, "bends": 19, "featuredPairs": 81 }, { "q": -4, "r": 4, "dir": 0, "steps": 81, "bends": 19, "featuredPairs": 80 }, { "q": 4, "r": -4, "dir": 3, "steps": 81, "bends": 19, "featuredPairs": 80 }, { "q": -4, "r": 3, "dir": 0, "steps": 80, "bends": 19, "featuredPairs": 79 }, { "q": 4, "r": -3, "dir": 3, "steps": 80, "bends": 19, "featuredPairs": 79 }, { "q": -4, "r": 2, "dir": 0, "steps": 79, "bends": 19, "featuredPairs": 78 }, { "q": 4, "r": -2, "dir": 3, "steps": 79, "bends": 19, "featuredPairs": 78 }, { "q": -4, "r": 1, "dir": 0, "steps": 78, "bends": 19, "featuredPairs": 77 }, { "q": 4, "r": -1, "dir": 3, "steps": 78, "bends": 19, "featuredPairs": 77 }, { "q": -4, "r": 0, "dir": 0, "steps": 77, "bends": 19, "featuredPairs": 76 }, { "q": 4, "r": 0, "dir": 3, "steps": 77, "bends": 19, "featuredPairs": 76 }, { "q": -4, "r": -1, "dir": 1, "steps": 76, "bends": 18, "featuredPairs": 75 }, { "q": 4, "r": 1, "dir": 5, "steps": 76, "bends": 18, "featuredPairs": 75 }, { "q": -3, "r": -2, "dir": 3, "steps": 75, "bends": 17, "featuredPairs": 74 }, { "q": 3, "r": 1, "dir": 0, "steps": 75, "bends": 17, "featuredPairs": 74 }, { "q": -3, "r": -1, "dir": 3, "steps": 74, "bends": 17, "featuredPairs": 73 }, { "q": 3, "r": 0, "dir": 0, "steps": 74, "bends": 17, "featuredPairs": 73 }, { "q": -3, "r": 0, "dir": 3, "steps": 73, "bends": 17, "featuredPairs": 72 }, { "q": 3, "r": -1, "dir": 0, "steps": 73, "bends": 17, "featuredPairs": 72 }, { "q": -3, "r": 1, "dir": 3, "steps": 72, "bends": 17, "featuredPairs": 71 }, { "q": 3, "r": -2, "dir": 0, "steps": 72, "bends": 17, "featuredPairs": 71 }, { "q": -3, "r": 2, "dir": 3, "steps": 71, "bends": 17, "featuredPairs": 70 }, { "q": 3, "r": -3, "dir": 0, "steps": 71, "bends": 17, "featuredPairs": 70 } ] }, "seed": 63396508, "chapter": 11, "chapterName": "走进花心", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "switchback", "variant": 107, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 63396508, "attempt": 75, "slot": { "index": 537, "number": 538, "chapter": 11, "chapterName": "走进花心", "family": "switchback", "kind": "stages", "radius": 5, "target": 14, "variant": 89, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55541833, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 58, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 6.857, "sweptBlockers": 9.429 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.429, "sweptBlockerPieces": 2, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 14, "stage": 2, "orientation": 0, "bends": 9, "cells": 39 }, "referenceLongPaths": 2, "referenceMaxBends": 9, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 17, "total": 20, "rate": 0.85 }, "referenceContrastIds": [ "t1", "t0" ], "contrastExposure": { "seen": 16, "total": 20, "rate": 0.8, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 11, "total": 20, "rate": 0.55, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": true }, "heroGateExposure": { "seen": 6, "total": 20, "rate": 0.3, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random-7", "seeded-random-8", "seeded-random-11", "seeded-random-12" ], "firstLongAction": 10, "policyMaxBendsRange": [ 9, 20 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 39, "longestBends": 9, "longRoutes": 2 }, "workload": { "removals": 14, "minimumActions": 16, "referenceActions": 16, "referenceRotations": 2, "routeCells": 127, "totalBends": 26, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 88, "traveledPairs": 76, "ratio": 0.8636363636363636, "heroFeaturedPairs": 38, "heroRoutePairs": 38, "heroFeaturedRatio": 1 }, "layoutHash": "3c7cd13caef7f6662bb7b849f4079811454ac30a0f479e6de00086aee2e72c50" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 14, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 13.642857142857142, "maxSwing": 79 }, "show": { "exits": 14, "openingChoices": 6, "openingBestMs": 970, "totalMs": 18617, "medianMs": 987, "longestMs": 3459, "cruises": 8, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 4.232142857142858 } }, { "version": 1, "id": "trail-v05-0545", "name": "花瓣 · 分段释放", "cells": [ { "q": -4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -2, "r": 3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 0, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": 3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 2, "r": -2, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 2, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": 3, "r": 1, "dir": 5, "id": "t0", "color": 0 }, { "q": -3, "r": 2, "dir": 4, "id": "t1", "color": 1 }, { "q": 4, "r": 0, "dir": 4, "id": "t2", "color": 2 }, { "q": -1, "r": -2, "dir": 0, "id": "t3", "color": 3 }, { "q": -4, "r": 0, "dir": 0, "id": "t4", "color": 4 }, { "q": 0, "r": 1, "dir": 1, "id": "t5", "color": 5 }, { "q": -1, "r": -3, "dir": 1, "id": "t6", "color": 6 }, { "q": 3, "r": -3, "dir": 0, "id": "t7", "color": 0 }, { "q": 2, "r": 1, "dir": 4, "id": "t8", "color": 1 }, { "q": 1, "r": 2, "dir": 3, "id": "t9", "color": 2 }, { "q": 3, "r": -4, "dir": 0, "id": "t10", "color": 3 }, { "q": 3, "r": -2, "dir": 2, "id": "t11", "color": 4 } ], "moveLimit": 12, "rotationEnabled": true, "routeDesign": { "family": "petals", "variant": 90, "seed": 55548896, "radius": 4, "gateVariant": 26, "featured": [ { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 0, "b": 2 }, { "q": -4, "r": 3, "a": 1, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 4, "a": 1, "b": 4 }, { "q": -3, "r": -1, "a": 2, "b": 4 }, { "q": -3, "r": 0, "a": 2, "b": 5 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 2, "b": 4 }, { "q": -3, "r": 3, "a": 1, "b": 4 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -2, "r": -1, "a": 3, "b": 5 }, { "q": -2, "r": 0, "a": 0, "b": 2 }, { "q": -2, "r": 0, "a": 4, "b": 5 }, { "q": -2, "r": 2, "a": 1, "b": 3 }, { "q": -2, "r": 2, "a": 4, "b": 5 }, { "q": -2, "r": 3, "a": 0, "b": 4 }, { "q": -1, "r": -3, "a": 1, "b": 3 }, { "q": -1, "r": -2, "a": 0, "b": 2 }, { "q": -1, "r": 0, "a": 2, "b": 5 }, { "q": -1, "r": 1, "a": 1, "b": 4 }, { "q": -1, "r": 3, "a": 1, "b": 3 }, { "q": -1, "r": 4, "a": 0, "b": 2 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 0, "b": 5 }, { "q": 0, "r": -2, "a": 1, "b": 3 }, { "q": 0, "r": -1, "a": 0, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 1 }, { "q": 0, "r": 0, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 3, "b": 5 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 2, "a": 0, "b": 2 }, { "q": 0, "r": 2, "a": 3, "b": 4 }, { "q": 0, "r": 3, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 1, "r": -4, "a": 3, "b": 5 }, { "q": 1, "r": -3, "a": 0, "b": 4 }, { "q": 1, "r": -1, "a": 1, "b": 4 }, { "q": 1, "r": 0, "a": 2, "b": 5 }, { "q": 1, "r": 2, "a": 3, "b": 5 }, { "q": 1, "r": 3, "a": 0, "b": 4 }, { "q": 2, "r": -3, "a": 1, "b": 3 }, { "q": 2, "r": -2, "a": 0, "b": 4 }, { "q": 2, "r": -2, "a": 1, "b": 2 }, { "q": 2, "r": 0, "a": 1, "b": 2 }, { "q": 2, "r": 0, "a": 3, "b": 5 }, { "q": 2, "r": 1, "a": 0, "b": 2 }, { "q": 3, "r": -4, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 1, "b": 4 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 2, "b": 4 }, { "q": 3, "r": 0, "a": 2, "b": 5 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 4, "r": -4, "a": 1, "b": 4 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 4 }, { "q": 4, "r": -1, "a": 3, "b": 5 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 0, "a": 2, "b": 5 } ], "heroStarts": [ { "q": -4, "r": 0, "dir": 2, "steps": 21, "bends": 15, "featuredPairs": 20 }, { "q": -4, "r": 4, "dir": 1, "steps": 21, "bends": 15, "featuredPairs": 20 }, { "q": 0, "r": -4, "dir": 3, "steps": 21, "bends": 15, "featuredPairs": 20 }, { "q": 0, "r": 4, "dir": 0, "steps": 21, "bends": 15, "featuredPairs": 20 }, { "q": 4, "r": -4, "dir": 4, "steps": 21, "bends": 15, "featuredPairs": 20 }, { "q": 4, "r": 0, "dir": 5, "steps": 21, "bends": 15, "featuredPairs": 20 }, { "q": -3, "r": 0, "dir": 2, "steps": 20, "bends": 15, "featuredPairs": 19 }, { "q": -3, "r": 3, "dir": 1, "steps": 20, "bends": 15, "featuredPairs": 19 }, { "q": 0, "r": -3, "dir": 3, "steps": 20, "bends": 15, "featuredPairs": 19 }, { "q": 0, "r": 3, "dir": 0, "steps": 20, "bends": 15, "featuredPairs": 19 }, { "q": 3, "r": -3, "dir": 4, "steps": 20, "bends": 15, "featuredPairs": 19 }, { "q": 3, "r": 0, "dir": 5, "steps": 20, "bends": 15, "featuredPairs": 19 }, { "q": -2, "r": 0, "dir": 4, "steps": 19, "bends": 14, "featuredPairs": 18 }, { "q": -2, "r": 2, "dir": 5, "steps": 19, "bends": 14, "featuredPairs": 18 }, { "q": 0, "r": -2, "dir": 5, "steps": 19, "bends": 14, "featuredPairs": 18 }, { "q": 0, "r": 2, "dir": 4, "steps": 19, "bends": 14, "featuredPairs": 18 }, { "q": 2, "r": -2, "dir": 2, "steps": 19, "bends": 14, "featuredPairs": 18 }, { "q": 2, "r": 0, "dir": 1, "steps": 19, "bends": 14, "featuredPairs": 18 }, { "q": -3, "r": 1, "dir": 5, "steps": 18, "bends": 13, "featuredPairs": 17 }, { "q": -3, "r": 2, "dir": 4, "steps": 18, "bends": 13, "featuredPairs": 17 }, { "q": -1, "r": -2, "dir": 0, "steps": 18, "bends": 13, "featuredPairs": 17 }, { "q": -1, "r": 3, "dir": 3, "steps": 18, "bends": 13, "featuredPairs": 17 }, { "q": 3, "r": -2, "dir": 1, "steps": 18, "bends": 13, "featuredPairs": 17 }, { "q": 3, "r": -1, "dir": 2, "steps": 18, "bends": 13, "featuredPairs": 17 }, { "q": -4, "r": 1, "dir": 0, "steps": 17, "bends": 12, "featuredPairs": 16 }, { "q": -4, "r": 3, "dir": 3, "steps": 17, "bends": 12, "featuredPairs": 16 }, { "q": -1, "r": -3, "dir": 1, "steps": 17, "bends": 12, "featuredPairs": 16 }, { "q": -1, "r": 4, "dir": 2, "steps": 17, "bends": 12, "featuredPairs": 16 }, { "q": 4, "r": -3, "dir": 0, "steps": 17, "bends": 12, "featuredPairs": 16 }, { "q": 4, "r": -1, "dir": 3, "steps": 17, "bends": 12, "featuredPairs": 16 }, { "q": -4, "r": 0, "dir": 1, "steps": 16, "bends": 11, "featuredPairs": 15 }, { "q": -4, "r": 4, "dir": 2, "steps": 16, "bends": 11, "featuredPairs": 15 }, { "q": 0, "r": -4, "dir": 2, "steps": 16, "bends": 11, "featuredPairs": 15 }, { "q": 0, "r": 4, "dir": 1, "steps": 16, "bends": 11, "featuredPairs": 15 }, { "q": 4, "r": -4, "dir": 5, "steps": 16, "bends": 11, "featuredPairs": 15 }, { "q": 4, "r": 0, "dir": 4, "steps": 16, "bends": 11, "featuredPairs": 15 } ] }, "seed": 55548896, "chapter": 11, "chapterName": "走进花心", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "petals", "variant": 90, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55548896, "attempt": 0, "slot": { "index": 544, "number": 545, "chapter": 11, "chapterName": "走进花心", "family": "petals", "kind": "stages", "radius": 4, "target": 12, "variant": 90, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55548896, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 65, "parts": { "requiredRotations": 30, "releaseDepth": 18, "openingConstraint": 8, "sweptBlockers": 8.833 }, "minimumRotations": 2, "releaseDepth": 3, "initialFreeRatio": 0.333, "sweptBlockerPieces": 1, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 12, "stage": 2, "orientation": 0, "bends": 10, "cells": 15 }, "referenceLongPaths": 5, "referenceMaxBends": 13, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [ "t0" ], "contrastExposure": { "seen": 18, "total": 20, "rate": 0.9, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 18, "total": 20, "rate": 0.9, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": true }, "heroGateExposure": { "seen": 1, "total": 20, "rate": 0.05, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "rotate-early", "seeded-random-7" ], "firstLongAction": 5, "policyMaxBendsRange": [ 12, 13 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 18, "longestBends": 13, "longRoutes": 5 }, "workload": { "removals": 12, "minimumActions": 14, "referenceActions": 14, "referenceRotations": 2, "routeCells": 107, "totalBends": 65, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 63, "traveledPairs": 53, "ratio": 0.8412698412698413, "heroFeaturedPairs": 14, "heroRoutePairs": 14, "heroFeaturedRatio": 1 }, "layoutHash": "3cc9d8d2bcaa7737a98720c1ba6400b341874a73cba227643bc89e80c2c9ed1d" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 12, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 10.833333333333334, "maxSwing": 26 }, "show": { "exits": 12, "openingChoices": 4, "openingBestMs": 1691, "totalMs": 21217, "medianMs": 1691, "longestMs": 3223, "cruises": 8, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 4.75 } }, { "version": 1, "id": "trail-v05-0550", "name": "花瓣 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -5, "r": 3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": -1, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 0, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -2, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -1, "r": 1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": 4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": -2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 1, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 0, "r": 2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 1, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 2, "r": -2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 3, "r": 1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": 2, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": 1, "r": 0, "dir": 0, "id": "t0", "color": 0 }, { "q": 3, "r": -1, "dir": 1, "id": "t1", "color": 1 }, { "q": 0, "r": 4, "dir": 1, "id": "t2", "color": 2 }, { "q": -2, "r": 1, "dir": 2, "id": "t3", "color": 3 }, { "q": -2, "r": -1, "dir": 4, "id": "t4", "color": 4 }, { "q": 5, "r": -5, "dir": 2, "id": "t5", "color": 5 }, { "q": 0, "r": -1, "dir": 0, "id": "t6", "color": 6 }, { "q": -3, "r": 0, "dir": 4, "id": "t7", "color": 0 }, { "q": -4, "r": 0, "dir": 0, "id": "t8", "color": 1 }, { "q": 4, "r": -4, "dir": 3, "id": "t9", "color": 2 }, { "q": 2, "r": -5, "dir": 1, "id": "t10", "color": 3 }, { "q": 4, "r": 0, "dir": 2, "id": "t11", "color": 4 }, { "q": 2, "r": 3, "dir": 2, "id": "t12", "color": 5 }, { "q": -2, "r": -2, "dir": 1, "id": "t13", "color": 6 } ], "moveLimit": 14, "rotationEnabled": true, "routeDesign": { "family": "petals", "variant": 91, "seed": 55868128, "radius": 5, "gateVariant": 59, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 3 }, { "q": -5, "r": 0, "a": 2, "b": 5 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 2 }, { "q": -5, "r": 3, "a": 1, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -5, "r": 5, "a": 1, "b": 4 }, { "q": -4, "r": -1, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 0, "b": 2 }, { "q": -4, "r": 2, "a": 1, "b": 4 }, { "q": -4, "r": 2, "a": 2, "b": 5 }, { "q": -4, "r": 3, "a": 1, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 4, "a": 1, "b": 4 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -2, "a": 2, "b": 4 }, { "q": -3, "r": -1, "a": 2, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 0, "a": 2, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 2, "b": 4 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 2, "b": 4 }, { "q": -3, "r": 3, "a": 0, "b": 4 }, { "q": -3, "r": 3, "a": 1, "b": 2 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -3, "r": 5, "a": 1, "b": 5 }, { "q": -2, "r": -3, "a": 1, "b": 3 }, { "q": -2, "r": -2, "a": 0, "b": 3 }, { "q": -2, "r": -2, "a": 2, "b": 5 }, { "q": -2, "r": -1, "a": 0, "b": 2 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 3, "b": 5 }, { "q": -2, "r": 0, "a": 0, "b": 1 }, { "q": -2, "r": 0, "a": 2, "b": 5 }, { "q": -2, "r": 0, "a": 3, "b": 4 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 1, "b": 4 }, { "q": -2, "r": 1, "a": 2, "b": 5 }, { "q": -2, "r": 2, "a": 0, "b": 1 }, { "q": -2, "r": 2, "a": 2, "b": 3 }, { "q": -2, "r": 2, "a": 4, "b": 5 }, { "q": -2, "r": 3, "a": 0, "b": 4 }, { "q": -2, "r": 3, "a": 1, "b": 3 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 1, "b": 4 }, { "q": -2, "r": 5, "a": 0, "b": 2 }, { "q": -1, "r": -4, "a": 1, "b": 4 }, { "q": -1, "r": -3, "a": 1, "b": 3 }, { "q": -1, "r": -2, "a": 0, "b": 2 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 3, "b": 5 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 2, "b": 5 }, { "q": -1, "r": 0, "a": 0, "b": 5 }, { "q": -1, "r": 0, "a": 1, "b": 2 }, { "q": -1, "r": 0, "a": 3, "b": 4 }, { "q": -1, "r": 1, "a": 0, "b": 1 }, { "q": -1, "r": 1, "a": 2, "b": 3 }, { "q": -1, "r": 1, "a": 4, "b": 5 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 1, "b": 4 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 0, "b": 4 }, { "q": -1, "r": 3, "a": 1, "b": 3 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 0, "b": 2 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 0, "b": 3 }, { "q": 0, "r": -5, "a": 2, "b": 4 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 0, "b": 2 }, { "q": 0, "r": -3, "a": 3, "b": 4 }, { "q": 0, "r": -2, "a": 0, "b": 1 }, { "q": 0, "r": -2, "a": 2, "b": 3 }, { "q": 0, "r": -2, "a": 4, "b": 5 }, { "q": 0, "r": -1, "a": 0, "b": 1 }, { "q": 0, "r": -1, "a": 2, "b": 3 }, { "q": 0, "r": -1, "a": 4, "b": 5 }, { "q": 0, "r": 0, "a": 0, "b": 1 }, { "q": 0, "r": 0, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 3, "b": 5 }, { "q": 0, "r": 1, "a": 0, "b": 5 }, { "q": 0, "r": 1, "a": 1, "b": 2 }, { "q": 0, "r": 1, "a": 3, "b": 4 }, { "q": 0, "r": 2, "a": 0, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 2 }, { "q": 0, "r": 2, "a": 3, "b": 4 }, { "q": 0, "r": 3, "a": 0, "b": 1 }, { "q": 0, "r": 3, "a": 3, "b": 5 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 0, "b": 3 }, { "q": 0, "r": 5, "a": 1, "b": 5 }, { "q": 1, "r": -5, "a": 2, "b": 5 }, { "q": 1, "r": -4, "a": 3, "b": 5 }, { "q": 1, "r": -3, "a": 0, "b": 4 }, { "q": 1, "r": -3, "a": 1, "b": 3 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 1, "b": 4 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 0, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 2 }, { "q": 1, "r": -1, "a": 3, "b": 4 }, { "q": 1, "r": 0, "a": 0, "b": 1 }, { "q": 1, "r": 0, "a": 2, "b": 3 }, { "q": 1, "r": 0, "a": 4, "b": 5 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 1, "a": 2, "b": 5 }, { "q": 1, "r": 2, "a": 0, "b": 2 }, { "q": 1, "r": 2, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 3, "b": 5 }, { "q": 1, "r": 3, "a": 0, "b": 4 }, { "q": 1, "r": 4, "a": 1, "b": 4 }, { "q": 2, "r": -5, "a": 3, "b": 5 }, { "q": 2, "r": -4, "a": 0, "b": 3 }, { "q": 2, "r": -4, "a": 1, "b": 4 }, { "q": 2, "r": -3, "a": 0, "b": 4 }, { "q": 2, "r": -3, "a": 1, "b": 3 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 0, "b": 5 }, { "q": 2, "r": -2, "a": 1, "b": 2 }, { "q": 2, "r": -2, "a": 3, "b": 4 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 1, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 5 }, { "q": 2, "r": 0, "a": 0, "b": 1 }, { "q": 2, "r": 0, "a": 2, "b": 3 }, { "q": 2, "r": 0, "a": 4, "b": 5 }, { "q": 2, "r": 1, "a": 0, "b": 2 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 2, "r": 1, "a": 3, "b": 5 }, { "q": 2, "r": 2, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 2, "b": 5 }, { "q": 2, "r": 3, "a": 0, "b": 4 }, { "q": 3, "r": -5, "a": 2, "b": 4 }, { "q": 3, "r": -4, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 1, "b": 3 }, { "q": 3, "r": -3, "a": 4, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 2, "b": 4 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 2, "b": 4 }, { "q": 3, "r": 0, "a": 0, "b": 5 }, { "q": 3, "r": 0, "a": 2, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 3, "r": 2, "a": 1, "b": 5 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 1, "b": 4 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 4 }, { "q": 4, "r": -2, "a": 1, "b": 4 }, { "q": 4, "r": -2, "a": 2, "b": 5 }, { "q": 4, "r": -1, "a": 3, "b": 5 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 0, "a": 2, "b": 5 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 4 }, { "q": 5, "r": -2, "a": 3, "b": 5 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 }, { "q": 5, "r": 0, "a": 2, "b": 5 } ], "heroStarts": [ { "q": -5, "r": 0, "dir": 2, "steps": 67, "bends": 44, "featuredPairs": 66 }, { "q": 5, "r": -5, "dir": 4, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": -5, "r": 5, "dir": 1, "steps": 51, "bends": 29, "featuredPairs": 50 }, { "q": 0, "r": -5, "dir": 3, "steps": 67, "bends": 44, "featuredPairs": 66 }, { "q": 5, "r": 0, "dir": 5, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": 0, "r": 5, "dir": 0, "steps": 51, "bends": 29, "featuredPairs": 50 }, { "q": -4, "r": 0, "dir": 2, "steps": 66, "bends": 44, "featuredPairs": 65 }, { "q": 0, "r": -4, "dir": 3, "steps": 66, "bends": 44, "featuredPairs": 65 }, { "q": -3, "r": 0, "dir": 1, "steps": 65, "bends": 43, "featuredPairs": 64 }, { "q": 0, "r": -3, "dir": 2, "steps": 65, "bends": 43, "featuredPairs": 64 }, { "q": -2, "r": -1, "dir": 1, "steps": 64, "bends": 43, "featuredPairs": 63 }, { "q": 1, "r": -3, "dir": 2, "steps": 64, "bends": 43, "featuredPairs": 63 }, { "q": -1, "r": -2, "dir": 1, "steps": 63, "bends": 43, "featuredPairs": 62 }, { "q": 2, "r": -3, "dir": 2, "steps": 63, "bends": 43, "featuredPairs": 62 }, { "q": 0, "r": -3, "dir": 3, "steps": 62, "bends": 42, "featuredPairs": 61 }, { "q": 3, "r": -3, "dir": 4, "steps": 62, "bends": 42, "featuredPairs": 61 }, { "q": 0, "r": -2, "dir": 1, "steps": 61, "bends": 41, "featuredPairs": 60 }, { "q": 2, "r": -2, "dir": 2, "steps": 61, "bends": 41, "featuredPairs": 60 }, { "q": 1, "r": -3, "dir": 0, "steps": 60, "bends": 40, "featuredPairs": 59 }, { "q": 3, "r": -2, "dir": 1, "steps": 60, "bends": 40, "featuredPairs": 59 }, { "q": 1, "r": -4, "dir": 5, "steps": 59, "bends": 39, "featuredPairs": 58 }, { "q": 4, "r": -3, "dir": 0, "steps": 59, "bends": 39, "featuredPairs": 58 }, { "q": 0, "r": -4, "dir": 4, "steps": 58, "bends": 38, "featuredPairs": 57 }, { "q": 4, "r": -4, "dir": 5, "steps": 58, "bends": 38, "featuredPairs": 57 }, { "q": 4, "r": -4, "dir": 4, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": 4, "r": 0, "dir": 5, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": -1, "r": -3, "dir": 3, "steps": 57, "bends": 37, "featuredPairs": 56 }, { "q": 3, "r": -4, "dir": 4, "steps": 57, "bends": 37, "featuredPairs": 56 }, { "q": 3, "r": -3, "dir": 3, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": 3, "r": 0, "dir": 4, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": -1, "r": -2, "dir": 2, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 2, "r": -3, "dir": 3, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 2, "r": 1, "dir": 4, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 3, "r": -2, "dir": 3, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 1, "r": 2, "dir": 4, "steps": 55, "bends": 36, "featuredPairs": 54 }, { "q": 3, "r": -1, "dir": 3, "steps": 55, "bends": 36, "featuredPairs": 54 } ] }, "seed": 55868128, "chapter": 11, "chapterName": "走进花心", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "petals", "variant": 91, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55868128, "attempt": 3, "slot": { "index": 549, "number": 550, "chapter": 11, "chapterName": "走进花心", "family": "petals", "kind": "stages", "radius": 5, "target": 14, "variant": 91, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55553941, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 63, "parts": { "requiredRotations": 30, "releaseDepth": 18, "openingConstraint": 6, "sweptBlockers": 9.429 }, "minimumRotations": 2, "releaseDepth": 3, "initialFreeRatio": 0.5, "sweptBlockerPieces": 2, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 14, "stage": 2, "orientation": 0, "bends": 20, "cells": 32 }, "referenceLongPaths": 5, "referenceMaxBends": 32, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 4, "total": 20, "rate": 0.2, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 7, "policyMaxBendsRange": [ 25, 38 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 50, "longestBends": 32, "longRoutes": 5 }, "workload": { "removals": 14, "minimumActions": 16, "referenceActions": 16, "referenceRotations": 2, "routeCells": 200, "totalBends": 118, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 177, "traveledPairs": 114, "ratio": 0.6440677966101694, "heroFeaturedPairs": 31, "heroRoutePairs": 31, "heroFeaturedRatio": 1 }, "layoutHash": "2958f035fcf53a727c9c2beadb51b26cc5326ac64af3d6b5f8d7e361f6492850" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 14, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 10.142857142857142, "maxSwing": 46 }, "show": { "exits": 14, "openingChoices": 7, "openingBestMs": 2064, "totalMs": 23475, "medianMs": 970, "longestMs": 3460, "cruises": 7, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 4.267857142857142 } }, { "version": 1, "id": "trail-v05-0585", "name": "回折 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -3, "r": -2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": -3, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 0, "r": -5, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 1, "r": -5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": -5, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 1, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 5, "r": -5, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] } ], "tiles": [ { "q": -1, "r": 5, "dir": 0, "id": "t0", "color": 0 }, { "q": -2, "r": -3, "dir": 2, "id": "t1", "color": 1 }, { "q": 0, "r": -5, "dir": 4, "id": "t2", "color": 2 }, { "q": 2, "r": 0, "dir": 0, "id": "t3", "color": 3 }, { "q": 2, "r": 3, "dir": 3, "id": "t4", "color": 4 }, { "q": 5, "r": -5, "dir": 2, "id": "t5", "color": 5 }, { "q": -4, "r": 4, "dir": 3, "id": "t6", "color": 6 }, { "q": 1, "r": -4, "dir": 1, "id": "t7", "color": 0 }, { "q": 1, "r": -2, "dir": 2, "id": "t8", "color": 1 }, { "q": -2, "r": 0, "dir": 5, "id": "t9", "color": 2 }, { "q": -5, "r": 0, "dir": 1, "id": "t10", "color": 3 }, { "q": 0, "r": 5, "dir": 2, "id": "t11", "color": 4 }, { "q": 3, "r": 0, "dir": 2, "id": "t12", "color": 5 }, { "q": -4, "r": -1, "dir": 0, "id": "t13", "color": 6 } ], "moveLimit": 14, "rotationEnabled": true, "routeDesign": { "family": "switchback", "variant": 99, "seed": 56427088, "radius": 5, "gateVariant": 19, "featured": [ { "q": -5, "r": 0, "a": 3, "b": 5 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -4, "r": -1, "a": 1, "b": 3 }, { "q": -4, "r": 0, "a": 0, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 3 }, { "q": -4, "r": 5, "a": 0, "b": 5 }, { "q": -3, "r": -2, "a": 3, "b": 4 }, { "q": -3, "r": -1, "a": 0, "b": 3 }, { "q": -3, "r": 0, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 3 }, { "q": -3, "r": 4, "a": 0, "b": 3 }, { "q": -3, "r": 5, "a": 0, "b": 2 }, { "q": -2, "r": -3, "a": 2, "b": 3 }, { "q": -2, "r": -2, "a": 0, "b": 3 }, { "q": -2, "r": -1, "a": 0, "b": 3 }, { "q": -2, "r": 0, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 3 }, { "q": -2, "r": 3, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 0, "b": 3 }, { "q": -2, "r": 5, "a": 0, "b": 5 }, { "q": -1, "r": -3, "a": 3, "b": 5 }, { "q": -1, "r": -2, "a": 0, "b": 3 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": 0, "a": 0, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 3, "a": 0, "b": 3 }, { "q": -1, "r": 4, "a": 0, "b": 3 }, { "q": -1, "r": 5, "a": 0, "b": 2 }, { "q": 0, "r": -5, "a": 2, "b": 3 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -3, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -1, "a": 0, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 2, "a": 0, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 5, "a": 0, "b": 5 }, { "q": 1, "r": -5, "a": 3, "b": 5 }, { "q": 1, "r": -4, "a": 0, "b": 3 }, { "q": 1, "r": -3, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -1, "a": 0, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 2, "a": 0, "b": 3 }, { "q": 1, "r": 3, "a": 0, "b": 3 }, { "q": 1, "r": 4, "a": 0, "b": 1 }, { "q": 2, "r": -4, "a": 1, "b": 3 }, { "q": 2, "r": -3, "a": 0, "b": 3 }, { "q": 2, "r": -2, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 3 }, { "q": 2, "r": 1, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 0, "b": 3 }, { "q": 2, "r": 3, "a": 0, "b": 4 }, { "q": 3, "r": -5, "a": 3, "b": 4 }, { "q": 3, "r": -4, "a": 0, "b": 3 }, { "q": 3, "r": -3, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 3 }, { "q": 3, "r": 1, "a": 0, "b": 2 }, { "q": 4, "r": -5, "a": 2, "b": 3 }, { "q": 4, "r": -4, "a": 0, "b": 3 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 3 }, { "q": 4, "r": 1, "a": 0, "b": 5 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 2 } ], "heroStarts": [ { "q": -5, "r": 0, "dir": 3, "steps": 88, "bends": 21, "featuredPairs": 87 }, { "q": 5, "r": 0, "dir": 0, "steps": 88, "bends": 21, "featuredPairs": 87 }, { "q": -5, "r": 1, "dir": 3, "steps": 87, "bends": 21, "featuredPairs": 86 }, { "q": 5, "r": -1, "dir": 0, "steps": 87, "bends": 21, "featuredPairs": 86 }, { "q": -5, "r": 2, "dir": 3, "steps": 86, "bends": 21, "featuredPairs": 85 }, { "q": 5, "r": -2, "dir": 0, "steps": 86, "bends": 21, "featuredPairs": 85 }, { "q": -5, "r": 3, "dir": 3, "steps": 85, "bends": 21, "featuredPairs": 84 }, { "q": 5, "r": -3, "dir": 0, "steps": 85, "bends": 21, "featuredPairs": 84 }, { "q": -5, "r": 4, "dir": 3, "steps": 84, "bends": 21, "featuredPairs": 83 }, { "q": 5, "r": -4, "dir": 0, "steps": 84, "bends": 21, "featuredPairs": 83 }, { "q": -5, "r": 5, "dir": 2, "steps": 83, "bends": 20, "featuredPairs": 82 }, { "q": 5, "r": -5, "dir": 5, "steps": 83, "bends": 20, "featuredPairs": 82 }, { "q": -4, "r": 5, "dir": 0, "steps": 82, "bends": 19, "featuredPairs": 81 }, { "q": 4, "r": -5, "dir": 3, "steps": 82, "bends": 19, "featuredPairs": 81 }, { "q": -4, "r": 4, "dir": 0, "steps": 81, "bends": 19, "featuredPairs": 80 }, { "q": 4, "r": -4, "dir": 3, "steps": 81, "bends": 19, "featuredPairs": 80 }, { "q": -4, "r": 3, "dir": 0, "steps": 80, "bends": 19, "featuredPairs": 79 }, { "q": 4, "r": -3, "dir": 3, "steps": 80, "bends": 19, "featuredPairs": 79 }, { "q": -4, "r": 2, "dir": 0, "steps": 79, "bends": 19, "featuredPairs": 78 }, { "q": 4, "r": -2, "dir": 3, "steps": 79, "bends": 19, "featuredPairs": 78 }, { "q": -4, "r": 1, "dir": 0, "steps": 78, "bends": 19, "featuredPairs": 77 }, { "q": 4, "r": -1, "dir": 3, "steps": 78, "bends": 19, "featuredPairs": 77 }, { "q": -4, "r": 0, "dir": 0, "steps": 77, "bends": 19, "featuredPairs": 76 }, { "q": 4, "r": 0, "dir": 3, "steps": 77, "bends": 19, "featuredPairs": 76 }, { "q": -4, "r": -1, "dir": 1, "steps": 76, "bends": 18, "featuredPairs": 75 }, { "q": 4, "r": 1, "dir": 5, "steps": 76, "bends": 18, "featuredPairs": 75 }, { "q": -3, "r": -2, "dir": 3, "steps": 75, "bends": 17, "featuredPairs": 74 }, { "q": 3, "r": 1, "dir": 0, "steps": 75, "bends": 17, "featuredPairs": 74 }, { "q": -3, "r": -1, "dir": 3, "steps": 74, "bends": 17, "featuredPairs": 73 }, { "q": 3, "r": 0, "dir": 0, "steps": 74, "bends": 17, "featuredPairs": 73 }, { "q": -3, "r": 0, "dir": 3, "steps": 73, "bends": 17, "featuredPairs": 72 }, { "q": 3, "r": -1, "dir": 0, "steps": 73, "bends": 17, "featuredPairs": 72 }, { "q": -3, "r": 1, "dir": 3, "steps": 72, "bends": 17, "featuredPairs": 71 }, { "q": 3, "r": -2, "dir": 0, "steps": 72, "bends": 17, "featuredPairs": 71 }, { "q": -3, "r": 2, "dir": 3, "steps": 71, "bends": 17, "featuredPairs": 70 }, { "q": 3, "r": -3, "dir": 0, "steps": 71, "bends": 17, "featuredPairs": 70 } ] }, "seed": 56427088, "chapter": 12, "chapterName": "曲径相逢", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "switchback", "variant": 99, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 56427088, "attempt": 8, "slot": { "index": 584, "number": 585, "chapter": 12, "chapterName": "曲径相逢", "family": "switchback", "kind": "stages", "radius": 5, "target": 14, "variant": 97, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55589256, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 57, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 6, "sweptBlockers": 9.429 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.5, "sweptBlockerPieces": 2, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 14, "stage": 2, "orientation": 0, "bends": 9, "cells": 39 }, "referenceLongPaths": 2, "referenceMaxBends": 9, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 18, "total": 20, "rate": 0.9 }, "referenceContrastIds": [ "t1", "t0" ], "contrastExposure": { "seen": 17, "total": 20, "rate": 0.85, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 14, "total": 20, "rate": 0.7, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": true }, "heroGateExposure": { "seen": 3, "total": 20, "rate": 0.15, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random-3", "seeded-random-7", "seeded-random-13" ], "firstLongAction": 10, "policyMaxBendsRange": [ 7, 20 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 39, "longestBends": 9, "longRoutes": 2 }, "workload": { "removals": 14, "minimumActions": 16, "referenceActions": 16, "referenceRotations": 2, "routeCells": 105, "totalBends": 24, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 88, "traveledPairs": 62, "ratio": 0.7045454545454546, "heroFeaturedPairs": 38, "heroRoutePairs": 38, "heroFeaturedRatio": 1 }, "layoutHash": "d4241cc68be53727f5e2f0b12181f3b1de5991a380e42eda7e41a9f94d40f2ff" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 14, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 12.857142857142858, "maxSwing": 79 }, "show": { "exits": 14, "openingChoices": 7, "openingBestMs": 1195, "totalMs": 16829, "medianMs": 928, "longestMs": 3459, "cruises": 7, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3.9642857142857144 } }, { "version": 1, "id": "trail-v05-0600", "name": "花瓣 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -5, "r": 3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": -1, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 0, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -2, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -1, "r": 1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": 4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": -2, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": 0, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 1, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 0, "r": 2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 1, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 2, "r": -2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 3, "r": 1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": 2, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": 4, "r": -1, "dir": 5, "id": "t0", "color": 0 }, { "q": 2, "r": -1, "dir": 4, "id": "t1", "color": 1 }, { "q": 3, "r": -3, "dir": 3, "id": "t2", "color": 2 }, { "q": 0, "r": 5, "dir": 0, "id": "t3", "color": 3 }, { "q": -5, "r": 4, "dir": 4, "id": "t4", "color": 4 }, { "q": -4, "r": 0, "dir": 0, "id": "t5", "color": 5 }, { "q": 5, "r": -4, "dir": 4, "id": "t6", "color": 6 }, { "q": -3, "r": 4, "dir": 4, "id": "t7", "color": 0 }, { "q": 5, "r": -3, "dir": 2, "id": "t8", "color": 1 }, { "q": -1, "r": -3, "dir": 5, "id": "t9", "color": 2 }, { "q": 5, "r": -2, "dir": 2, "id": "t10", "color": 3 }, { "q": 0, "r": -4, "dir": 1, "id": "t11", "color": 4 }, { "q": -1, "r": 4, "dir": 1, "id": "t12", "color": 5 }, { "q": 1, "r": -5, "dir": 0, "id": "t13", "color": 6 } ], "moveLimit": 14, "rotationEnabled": true, "routeDesign": { "family": "petals", "variant": 99, "seed": 55604391, "radius": 5, "gateVariant": 42, "featured": [ { "q": -5, "r": 0, "a": 2, "b": 5 }, { "q": -5, "r": 3, "a": 1, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -5, "r": 5, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 0, "b": 2 }, { "q": -4, "r": 2, "a": 1, "b": 4 }, { "q": -4, "r": 3, "a": 1, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 4, "a": 1, "b": 4 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -1, "a": 2, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 0, "a": 2, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 2, "b": 4 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 2, "b": 4 }, { "q": -3, "r": 3, "a": 0, "b": 4 }, { "q": -3, "r": 3, "a": 1, "b": 2 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -3, "r": 5, "a": 1, "b": 5 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 3, "b": 5 }, { "q": -2, "r": 0, "a": 0, "b": 5 }, { "q": -2, "r": 0, "a": 3, "b": 4 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 2, "b": 5 }, { "q": -2, "r": 2, "a": 0, "b": 1 }, { "q": -2, "r": 2, "a": 2, "b": 3 }, { "q": -2, "r": 2, "a": 4, "b": 5 }, { "q": -2, "r": 3, "a": 0, "b": 4 }, { "q": -2, "r": 3, "a": 1, "b": 3 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 1, "b": 4 }, { "q": -2, "r": 5, "a": 0, "b": 2 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": 1, "a": 2, "b": 3 }, { "q": -1, "r": 1, "a": 4, "b": 5 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 1, "b": 4 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 0, "b": 4 }, { "q": -1, "r": 3, "a": 1, "b": 3 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 0, "b": 2 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 0, "b": 3 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -3, "a": 0, "b": 2 }, { "q": 0, "r": -3, "a": 3, "b": 4 }, { "q": 0, "r": -2, "a": 0, "b": 2 }, { "q": 0, "r": -1, "a": 2, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 1 }, { "q": 0, "r": 0, "a": 2, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 5 }, { "q": 0, "r": 1, "a": 1, "b": 2 }, { "q": 0, "r": 1, "a": 3, "b": 4 }, { "q": 0, "r": 2, "a": 0, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 2 }, { "q": 0, "r": 2, "a": 3, "b": 4 }, { "q": 0, "r": 3, "a": 0, "b": 1 }, { "q": 0, "r": 3, "a": 3, "b": 5 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 0, "b": 3 }, { "q": 0, "r": 5, "a": 1, "b": 5 }, { "q": 1, "r": -3, "a": 1, "b": 3 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 0, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 2 }, { "q": 1, "r": -1, "a": 3, "b": 4 }, { "q": 1, "r": 0, "a": 0, "b": 1 }, { "q": 1, "r": 0, "a": 2, "b": 3 }, { "q": 1, "r": 0, "a": 4, "b": 5 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 1, "a": 2, "b": 5 }, { "q": 1, "r": 2, "a": 0, "b": 2 }, { "q": 1, "r": 2, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 3, "b": 5 }, { "q": 1, "r": 3, "a": 0, "b": 4 }, { "q": 1, "r": 4, "a": 1, "b": 4 }, { "q": 2, "r": -4, "a": 1, "b": 4 }, { "q": 2, "r": -3, "a": 1, "b": 3 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 0, "b": 5 }, { "q": 2, "r": -2, "a": 1, "b": 2 }, { "q": 2, "r": -2, "a": 3, "b": 4 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 1, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 5 }, { "q": 2, "r": 0, "a": 0, "b": 1 }, { "q": 2, "r": 0, "a": 2, "b": 3 }, { "q": 2, "r": 0, "a": 4, "b": 5 }, { "q": 2, "r": 1, "a": 0, "b": 2 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 2, "r": 1, "a": 3, "b": 5 }, { "q": 2, "r": 2, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 2, "b": 5 }, { "q": 2, "r": 3, "a": 0, "b": 4 }, { "q": 3, "r": -5, "a": 2, "b": 4 }, { "q": 3, "r": -4, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 1, "b": 3 }, { "q": 3, "r": -3, "a": 4, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 2, "b": 4 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 2, "b": 4 }, { "q": 3, "r": 0, "a": 0, "b": 5 }, { "q": 3, "r": 0, "a": 2, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 3, "r": 2, "a": 1, "b": 5 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 1, "b": 4 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 4 }, { "q": 4, "r": -2, "a": 1, "b": 4 }, { "q": 4, "r": -2, "a": 2, "b": 5 }, { "q": 4, "r": -1, "a": 3, "b": 5 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 0, "a": 2, "b": 5 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 4 }, { "q": 5, "r": -2, "a": 3, "b": 5 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 }, { "q": 5, "r": 0, "a": 2, "b": 5 } ], "heroStarts": [ { "q": -5, "r": 5, "dir": 1, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": 5, "r": -5, "dir": 4, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": -5, "r": 0, "dir": 2, "steps": 21, "bends": 12, "featuredPairs": 20 }, { "q": 0, "r": 5, "dir": 0, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": 5, "r": 0, "dir": 5, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": 0, "r": -5, "dir": 3, "steps": 21, "bends": 12, "featuredPairs": 20 }, { "q": -4, "r": 4, "dir": 1, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": 0, "r": 4, "dir": 0, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": 4, "r": -4, "dir": 4, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": 4, "r": 0, "dir": 5, "steps": 58, "bends": 37, "featuredPairs": 57 }, { "q": -3, "r": 3, "dir": 0, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": 0, "r": 3, "dir": 5, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": 3, "r": -3, "dir": 3, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": 3, "r": 0, "dir": 4, "steps": 57, "bends": 36, "featuredPairs": 56 }, { "q": -3, "r": 2, "dir": 0, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": -1, "r": 3, "dir": 5, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 2, "r": 1, "dir": 4, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": 3, "r": -2, "dir": 3, "steps": 56, "bends": 36, "featuredPairs": 55 }, { "q": -3, "r": 1, "dir": 0, "steps": 55, "bends": 36, "featuredPairs": 54 }, { "q": -2, "r": 3, "dir": 5, "steps": 55, "bends": 36, "featuredPairs": 54 }, { "q": 1, "r": 2, "dir": 4, "steps": 55, "bends": 36, "featuredPairs": 54 }, { "q": 3, "r": -1, "dir": 3, "steps": 55, "bends": 36, "featuredPairs": 54 }, { "q": -3, "r": 0, "dir": 2, "steps": 54, "bends": 35, "featuredPairs": 53 }, { "q": -3, "r": 3, "dir": 1, "steps": 54, "bends": 35, "featuredPairs": 53 }, { "q": 0, "r": 3, "dir": 0, "steps": 54, "bends": 35, "featuredPairs": 53 }, { "q": 3, "r": 0, "dir": 5, "steps": 54, "bends": 35, "featuredPairs": 53 }, { "q": -2, "r": 0, "dir": 0, "steps": 53, "bends": 34, "featuredPairs": 52 }, { "q": -2, "r": 2, "dir": 5, "steps": 53, "bends": 34, "featuredPairs": 52 }, { "q": 0, "r": 2, "dir": 4, "steps": 53, "bends": 34, "featuredPairs": 52 }, { "q": 2, "r": 0, "dir": 3, "steps": 53, "bends": 34, "featuredPairs": 52 }, { "q": -3, "r": 2, "dir": 4, "steps": 52, "bends": 33, "featuredPairs": 51 }, { "q": -2, "r": -1, "dir": 5, "steps": 52, "bends": 33, "featuredPairs": 51 }, { "q": -1, "r": 3, "dir": 3, "steps": 52, "bends": 33, "featuredPairs": 51 }, { "q": 2, "r": 1, "dir": 2, "steps": 52, "bends": 33, "featuredPairs": 51 }, { "q": -4, "r": 3, "dir": 3, "steps": 51, "bends": 32, "featuredPairs": 50 }, { "q": -3, "r": -1, "dir": 4, "steps": 51, "bends": 32, "featuredPairs": 50 } ] }, "seed": 55604391, "chapter": 12, "chapterName": "曲径相逢", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "petals", "variant": 99, "phase": "combine", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55604391, "attempt": 0, "slot": { "index": 599, "number": 600, "chapter": 12, "chapterName": "曲径相逢", "family": "petals", "kind": "stages", "radius": 5, "target": 14, "variant": 99, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55604391, "phase": "combine" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 57, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 6, "sweptBlockers": 9.429 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.5, "sweptBlockerPieces": 2, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 14, "stage": 2, "orientation": 0, "bends": 30, "cells": 49 }, "referenceLongPaths": 4, "referenceMaxBends": 37, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [ "t1", "t0" ], "contrastExposure": { "seen": 20, "total": 20, "rate": 1, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 20, "total": 20, "rate": 1, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": true }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 10, "policyMaxBendsRange": [ 36, 37 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 59, "longestBends": 37, "longRoutes": 4 }, "workload": { "removals": 14, "minimumActions": 16, "referenceActions": 16, "referenceRotations": 2, "routeCells": 218, "totalBends": 128, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 139, "traveledPairs": 114, "ratio": 0.8201438848920863, "heroFeaturedPairs": 48, "heroRoutePairs": 48, "heroFeaturedRatio": 1 }, "layoutHash": "5cf9bbc1d856be804fa0cdf2713c2bf9409f63402ad81689e1f7e10619d9336c" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 14, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 18.857142857142858, "maxSwing": 88 }, "show": { "exits": 14, "openingChoices": 7, "openingBestMs": 970, "totalMs": 19256, "medianMs": 572, "longestMs": 3460, "cruises": 5, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 5.017857142857142 } }, { "version": 1, "id": "trail-v05-0607", "name": "螺旋 · 分段释放", "cells": [ { "q": -3, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -1, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 0, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 1, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": 2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 2, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": -3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] } ], "tiles": [ { "q": -1, "r": 1, "dir": 0, "id": "t0", "color": 0 }, { "q": 2, "r": 1, "dir": 5, "id": "t1", "color": 1 }, { "q": -1, "r": 3, "dir": 5, "id": "t2", "color": 2 }, { "q": -2, "r": 0, "dir": 2, "id": "t3", "color": 3 }, { "q": -3, "r": 2, "dir": 5, "id": "t4", "color": 4 }, { "q": 1, "r": 0, "dir": 1, "id": "t5", "color": 5 }, { "q": 3, "r": -1, "dir": 2, "id": "t6", "color": 6 }, { "q": 2, "r": -3, "dir": 0, "id": "t7", "color": 0 }, { "q": -3, "r": 3, "dir": 3, "id": "t8", "color": 1 }, { "q": 0, "r": 3, "dir": 1, "id": "t9", "color": 2 }, { "q": -3, "r": 0, "dir": 0, "id": "t10", "color": 3 } ], "moveLimit": 11, "rotationEnabled": true, "routeDesign": { "family": "spiral", "variant": 101, "seed": 55925641, "radius": 3, "gateVariant": 78, "featured": [ { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 1, "b": 2 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 5 }, { "q": 0, "r": 3, "a": 3, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 4, "b": 5 }, { "q": 1, "r": 0, "a": 2, "b": 4 }, { "q": 1, "r": 0, "a": 3, "b": 5 }, { "q": 1, "r": 1, "a": 0, "b": 2 }, { "q": 1, "r": 1, "a": 3, "b": 4 }, { "q": 1, "r": 2, "a": 0, "b": 1 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 5 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 2, "r": 1, "a": 3, "b": 5 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": 0, "r": 3, "dir": 5, "steps": 40, "bends": 23, "featuredPairs": 39 }, { "q": 2, "r": 1, "dir": 5, "steps": 40, "bends": 23, "featuredPairs": 39 }, { "q": -1, "r": 3, "dir": 5, "steps": 39, "bends": 23, "featuredPairs": 38 }, { "q": 1, "r": 1, "dir": 0, "steps": 39, "bends": 22, "featuredPairs": 38 }, { "q": -2, "r": 3, "dir": 5, "steps": 38, "bends": 23, "featuredPairs": 37 }, { "q": 1, "r": 0, "dir": 5, "steps": 38, "bends": 21, "featuredPairs": 37 }, { "q": -3, "r": 3, "dir": 0, "steps": 37, "bends": 22, "featuredPairs": 36 }, { "q": 0, "r": 0, "dir": 1, "steps": 37, "bends": 20, "featuredPairs": 36 }, { "q": -3, "r": 2, "dir": 0, "steps": 36, "bends": 22, "featuredPairs": 35 }, { "q": 1, "r": -1, "dir": 5, "steps": 36, "bends": 19, "featuredPairs": 35 }, { "q": -3, "r": 1, "dir": 0, "steps": 35, "bends": 22, "featuredPairs": 34 }, { "q": 0, "r": -1, "dir": 4, "steps": 35, "bends": 18, "featuredPairs": 34 }, { "q": -3, "r": 0, "dir": 1, "steps": 34, "bends": 21, "featuredPairs": 33 }, { "q": -1, "r": 0, "dir": 3, "steps": 34, "bends": 17, "featuredPairs": 33 }, { "q": -2, "r": -1, "dir": 1, "steps": 33, "bends": 21, "featuredPairs": 32 }, { "q": -1, "r": 1, "dir": 2, "steps": 33, "bends": 16, "featuredPairs": 32 }, { "q": -1, "r": -2, "dir": 1, "steps": 32, "bends": 21, "featuredPairs": 31 }, { "q": 0, "r": 1, "dir": 1, "steps": 32, "bends": 15, "featuredPairs": 31 }, { "q": 0, "r": -3, "dir": 2, "steps": 31, "bends": 20, "featuredPairs": 30 }, { "q": 1, "r": 0, "dir": 2, "steps": 31, "bends": 14, "featuredPairs": 30 }, { "q": 1, "r": -3, "dir": 2, "steps": 30, "bends": 20, "featuredPairs": 29 }, { "q": 2, "r": 0, "dir": 0, "steps": 30, "bends": 13, "featuredPairs": 29 }, { "q": 2, "r": -3, "dir": 2, "steps": 29, "bends": 20, "featuredPairs": 28 }, { "q": 2, "r": -1, "dir": 0, "steps": 29, "bends": 13, "featuredPairs": 28 }, { "q": 3, "r": -3, "dir": 3, "steps": 28, "bends": 19, "featuredPairs": 27 }, { "q": 2, "r": -2, "dir": 5, "steps": 28, "bends": 12, "featuredPairs": 27 }, { "q": 3, "r": -2, "dir": 3, "steps": 27, "bends": 19, "featuredPairs": 26 }, { "q": 1, "r": -2, "dir": 5, "steps": 27, "bends": 12, "featuredPairs": 26 }, { "q": 3, "r": -1, "dir": 3, "steps": 26, "bends": 19, "featuredPairs": 25 }, { "q": 0, "r": -2, "dir": 4, "steps": 26, "bends": 11, "featuredPairs": 25 }, { "q": 3, "r": 0, "dir": 4, "steps": 25, "bends": 18, "featuredPairs": 24 }, { "q": -1, "r": -1, "dir": 4, "steps": 25, "bends": 11, "featuredPairs": 24 }, { "q": 2, "r": 1, "dir": 4, "steps": 24, "bends": 18, "featuredPairs": 23 }, { "q": -2, "r": 0, "dir": 3, "steps": 24, "bends": 10, "featuredPairs": 23 }, { "q": 1, "r": 2, "dir": 0, "steps": 23, "bends": 17, "featuredPairs": 22 }, { "q": -2, "r": 1, "dir": 3, "steps": 23, "bends": 10, "featuredPairs": 22 } ] }, "seed": 55925641, "chapter": 13, "chapterName": "另一侧的出口", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "spiral", "variant": 101, "phase": "fluent", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55925641, "attempt": 3, "slot": { "index": 606, "number": 607, "chapter": 13, "chapterName": "另一侧的出口", "family": "spiral", "kind": "stages", "radius": 3, "target": 11, "variant": 101, "minHeroBends": 7, "maxHeroBends": 36, "seed": 55611454, "phase": "fluent" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 49, "parts": { "requiredRotations": 30, "releaseDepth": 6, "openingConstraint": 4.364, "sweptBlockers": 8.909 }, "minimumRotations": 2, "releaseDepth": 1, "initialFreeRatio": 0.636, "sweptBlockerPieces": 1, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 11, "stage": 2, "orientation": 0, "bends": 7, "cells": 8 }, "referenceLongPaths": 2, "referenceMaxBends": 23, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 18, "total": 20, "rate": 0.9 }, "referenceContrastIds": [ "t1" ], "contrastExposure": { "seen": 16, "total": 20, "rate": 0.8, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 2, "total": 20, "rate": 0.1, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "rotate-early", "seeded-random", "seeded-random-5", "seeded-random-14" ], "firstLongAction": 11, "policyMaxBendsRange": [ 18, 23 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 39, "longestBends": 23, "longRoutes": 2 }, "workload": { "removals": 11, "minimumActions": 13, "referenceActions": 13, "referenceRotations": 2, "routeCells": 67, "totalBends": 33, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 40, "traveledPairs": 38, "ratio": 0.95, "heroFeaturedPairs": 7, "heroRoutePairs": 7, "heroFeaturedRatio": 1 }, "layoutHash": "9d5e4d49e51e2a16dad42716851914b5a42979686a018aa4bd921e2510073078" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 11, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 10.909090909090908, "maxSwing": 79 }, "show": { "exits": 11, "openingChoices": 7, "openingBestMs": 928, "totalMs": 10578, "medianMs": 512, "longestMs": 3428, "cruises": 4, "firstShowMs": 928, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 4.204545454545455 } }, { "version": 1, "id": "trail-v05-0625", "name": "螺旋 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -2, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 0, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 1, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -1, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 1, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": 2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": 0, "r": -4, "dir": 2, "id": "t0", "color": 0 }, { "q": 0, "r": 2, "dir": 1, "id": "t1", "color": 1 }, { "q": -4, "r": -1, "dir": 1, "id": "t2", "color": 2 }, { "q": -2, "r": 0, "dir": 1, "id": "t3", "color": 3 }, { "q": 5, "r": -5, "dir": 2, "id": "t4", "color": 4 }, { "q": 0, "r": 4, "dir": 4, "id": "t5", "color": 5 }, { "q": 0, "r": 1, "dir": 5, "id": "t6", "color": 6 }, { "q": -2, "r": 3, "dir": 4, "id": "t7", "color": 0 }, { "q": -4, "r": 5, "dir": 3, "id": "t8", "color": 1 }, { "q": -3, "r": 5, "dir": 3, "id": "t9", "color": 2 }, { "q": 2, "r": -4, "dir": 1, "id": "t10", "color": 3 }, { "q": -5, "r": 2, "dir": 4, "id": "t11", "color": 4 }, { "q": 3, "r": 1, "dir": 3, "id": "t12", "color": 5 } ], "moveLimit": 13, "rotationEnabled": true, "routeDesign": { "family": "spiral", "variant": 104, "seed": 55734345, "radius": 5, "gateVariant": 17, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 3 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 1, "b": 4 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -4, "r": -1, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 1, "b": 4 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -2, "a": 1, "b": 4 }, { "q": -3, "r": -1, "a": 1, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 1, "b": 4 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -3, "r": 4, "a": 2, "b": 5 }, { "q": -3, "r": 5, "a": 2, "b": 5 }, { "q": -2, "r": -3, "a": 1, "b": 4 }, { "q": -2, "r": -2, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 2, "b": 4 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 2, "b": 5 }, { "q": -2, "r": 5, "a": 2, "b": 5 }, { "q": -1, "r": -4, "a": 1, "b": 4 }, { "q": -1, "r": -3, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 1, "a": 1, "b": 5 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 2, "b": 5 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 2, "b": 4 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 3, "b": 4 }, { "q": 0, "r": 0, "a": 0, "b": 4 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 5 }, { "q": 0, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 3, "b": 5 }, { "q": 1, "r": -5, "a": 2, "b": 5 }, { "q": 1, "r": -4, "a": 2, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 2, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 4 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 1, "b": 4 }, { "q": 1, "r": 3, "a": 3, "b": 4 }, { "q": 1, "r": 4, "a": 0, "b": 1 }, { "q": 2, "r": -5, "a": 2, "b": 5 }, { "q": 2, "r": -4, "a": 2, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 5 }, { "q": 2, "r": 0, "a": 2, "b": 4 }, { "q": 2, "r": 1, "a": 3, "b": 4 }, { "q": 2, "r": 2, "a": 0, "b": 1 }, { "q": 2, "r": 3, "a": 1, "b": 4 }, { "q": 3, "r": -5, "a": 2, "b": 5 }, { "q": 3, "r": -4, "a": 2, "b": 5 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 5 }, { "q": 3, "r": 1, "a": 1, "b": 4 }, { "q": 3, "r": 2, "a": 1, "b": 4 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": -5, "r": 4, "dir": 1, "steps": 96, "bends": 38, "featuredPairs": 95 }, { "q": 0, "r": 5, "dir": 5, "steps": 96, "bends": 37, "featuredPairs": 95 }, { "q": -4, "r": 3, "dir": 1, "steps": 95, "bends": 38, "featuredPairs": 94 }, { "q": -1, "r": 5, "dir": 5, "steps": 95, "bends": 37, "featuredPairs": 94 }, { "q": -3, "r": 2, "dir": 1, "steps": 94, "bends": 38, "featuredPairs": 93 }, { "q": -2, "r": 5, "dir": 5, "steps": 94, "bends": 37, "featuredPairs": 93 }, { "q": -3, "r": 5, "dir": 5, "steps": 93, "bends": 37, "featuredPairs": 92 }, { "q": -2, "r": 1, "dir": 2, "steps": 93, "bends": 37, "featuredPairs": 92 }, { "q": -4, "r": 5, "dir": 5, "steps": 92, "bends": 37, "featuredPairs": 91 }, { "q": -1, "r": 1, "dir": 1, "steps": 92, "bends": 36, "featuredPairs": 91 }, { "q": -5, "r": 5, "dir": 0, "steps": 91, "bends": 36, "featuredPairs": 90 }, { "q": 0, "r": 0, "dir": 0, "steps": 91, "bends": 35, "featuredPairs": 90 }, { "q": -5, "r": 4, "dir": 0, "steps": 90, "bends": 36, "featuredPairs": 89 }, { "q": 0, "r": -1, "dir": 4, "steps": 90, "bends": 34, "featuredPairs": 89 }, { "q": -5, "r": 3, "dir": 0, "steps": 89, "bends": 36, "featuredPairs": 88 }, { "q": -1, "r": 0, "dir": 3, "steps": 89, "bends": 33, "featuredPairs": 88 }, { "q": -5, "r": 2, "dir": 0, "steps": 88, "bends": 36, "featuredPairs": 87 }, { "q": -1, "r": 1, "dir": 2, "steps": 88, "bends": 32, "featuredPairs": 87 }, { "q": -5, "r": 1, "dir": 0, "steps": 87, "bends": 36, "featuredPairs": 86 }, { "q": 0, "r": 1, "dir": 1, "steps": 87, "bends": 31, "featuredPairs": 86 }, { "q": -5, "r": 0, "dir": 1, "steps": 86, "bends": 35, "featuredPairs": 85 }, { "q": 1, "r": 0, "dir": 0, "steps": 86, "bends": 30, "featuredPairs": 85 }, { "q": -4, "r": -1, "dir": 1, "steps": 85, "bends": 35, "featuredPairs": 84 }, { "q": 1, "r": -1, "dir": 2, "steps": 85, "bends": 29, "featuredPairs": 84 }, { "q": -3, "r": -2, "dir": 1, "steps": 84, "bends": 35, "featuredPairs": 83 }, { "q": 2, "r": -1, "dir": 0, "steps": 84, "bends": 28, "featuredPairs": 83 }, { "q": -2, "r": -3, "dir": 1, "steps": 83, "bends": 35, "featuredPairs": 82 }, { "q": 2, "r": -2, "dir": 5, "steps": 83, "bends": 27, "featuredPairs": 82 }, { "q": -1, "r": -4, "dir": 1, "steps": 82, "bends": 35, "featuredPairs": 81 }, { "q": 1, "r": -2, "dir": 5, "steps": 82, "bends": 27, "featuredPairs": 81 }, { "q": 0, "r": -5, "dir": 2, "steps": 81, "bends": 34, "featuredPairs": 80 }, { "q": 0, "r": -2, "dir": 4, "steps": 81, "bends": 26, "featuredPairs": 80 }, { "q": 1, "r": -5, "dir": 2, "steps": 80, "bends": 34, "featuredPairs": 79 }, { "q": -1, "r": -1, "dir": 4, "steps": 80, "bends": 26, "featuredPairs": 79 }, { "q": 2, "r": -5, "dir": 2, "steps": 79, "bends": 34, "featuredPairs": 78 }, { "q": -2, "r": 0, "dir": 3, "steps": 79, "bends": 25, "featuredPairs": 78 } ] }, "seed": 55734345, "chapter": 13, "chapterName": "另一侧的出口", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "spiral", "variant": 104, "phase": "fluent", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55734345, "attempt": 1, "slot": { "index": 624, "number": 625, "chapter": 13, "chapterName": "另一侧的出口", "family": "spiral", "kind": "stages", "radius": 5, "target": 13, "variant": 104, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55629616, "phase": "fluent" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 57, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 5.538, "sweptBlockers": 9.538 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.538, "sweptBlockerPieces": 2, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 13, "stage": 2, "orientation": 0, "bends": 26, "cells": 53 }, "referenceLongPaths": 4, "referenceMaxBends": 35, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 3, "total": 20, "rate": 0.15, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 6, "policyMaxBendsRange": [ 34, 37 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 85, "longestBends": 35, "longRoutes": 4 }, "workload": { "removals": 13, "minimumActions": 15, "referenceActions": 15, "referenceRotations": 2, "routeCells": 184, "totalBends": 80, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 96, "traveledPairs": 84, "ratio": 0.875, "heroFeaturedPairs": 52, "heroRoutePairs": 52, "heroFeaturedRatio": 1 }, "layoutHash": "1e1541ae6fd660eeb164722de6e9c2115705814ce845d92e65179c76c2bc0d8d" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 13, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 12.846153846153847, "maxSwing": 114 }, "show": { "exits": 13, "openingChoices": 7, "openingBestMs": 2089, "totalMs": 17115, "medianMs": 572, "longestMs": 3460, "cruises": 5, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 7.288461538461538 } }, { "version": 1, "id": "trail-v05-0659", "name": "回折 · 旋转换路", "cells": [ { "q": -5, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": -4, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": -2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -2, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 0, "r": -5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 0, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 1, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -5, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": -5, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 4, "r": -5, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 4, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 1, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] } ], "tiles": [ { "q": -5, "r": 5, "dir": 1, "id": "t0", "color": 0 }, { "q": -3, "r": -1, "dir": 5, "id": "t1", "color": 1 }, { "q": -4, "r": -1, "dir": 4, "id": "t2", "color": 2 }, { "q": 1, "r": -5, "dir": 3, "id": "t3", "color": 3 }, { "q": -4, "r": 2, "dir": 4, "id": "t4", "color": 4 }, { "q": -3, "r": 0, "dir": 2, "id": "t5", "color": 5 }, { "q": 3, "r": -5, "dir": 3, "id": "t6", "color": 6 }, { "q": 1, "r": -3, "dir": 5, "id": "t7", "color": 0 }, { "q": 0, "r": -4, "dir": 5, "id": "t8", "color": 1 }, { "q": -4, "r": 1, "dir": 5, "id": "t9", "color": 2 }, { "q": -5, "r": 1, "dir": 0, "id": "t10", "color": 3 }, { "q": -3, "r": -2, "dir": 1, "id": "t11", "color": 4 }, { "q": 0, "r": -5, "dir": 0, "id": "t12", "color": 5 }, { "q": -5, "r": 0, "dir": 5, "id": "t13", "color": 6 } ], "moveLimit": 14, "rotationEnabled": true, "routeDesign": { "family": "switchback", "variant": 146, "seed": 71478001, "radius": 5, "gateVariant": 3, "featured": [ { "q": -5, "r": 0, "a": 3, "b": 5 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 1 }, { "q": -4, "r": -1, "a": 2, "b": 3 }, { "q": -4, "r": 0, "a": 0, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 4 }, { "q": -3, "r": -1, "a": 3, "b": 5 }, { "q": -3, "r": 0, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 3 }, { "q": -3, "r": 4, "a": 0, "b": 3 }, { "q": -3, "r": 5, "a": 0, "b": 1 }, { "q": -2, "r": -3, "a": 1, "b": 3 }, { "q": -2, "r": -2, "a": 0, "b": 3 }, { "q": -2, "r": -1, "a": 0, "b": 3 }, { "q": -2, "r": 0, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 3 }, { "q": -2, "r": 3, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 0, "b": 4 }, { "q": -1, "r": -4, "a": 3, "b": 4 }, { "q": -1, "r": -3, "a": 0, "b": 3 }, { "q": -1, "r": -2, "a": 0, "b": 3 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": 0, "a": 0, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 3, "a": 0, "b": 3 }, { "q": -1, "r": 4, "a": 0, "b": 3 }, { "q": -1, "r": 5, "a": 0, "b": 2 }, { "q": 0, "r": -5, "a": 2, "b": 3 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -3, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -1, "a": 0, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 2, "a": 0, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 5, "a": 0, "b": 5 }, { "q": 1, "r": -5, "a": 3, "b": 5 }, { "q": 1, "r": -4, "a": 0, "b": 3 }, { "q": 1, "r": -3, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -1, "a": 0, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 2, "a": 0, "b": 3 }, { "q": 1, "r": 3, "a": 0, "b": 3 }, { "q": 1, "r": 4, "a": 0, "b": 1 }, { "q": 2, "r": -5, "a": 2, "b": 3 }, { "q": 2, "r": -4, "a": 0, "b": 3 }, { "q": 2, "r": -3, "a": 0, "b": 3 }, { "q": 2, "r": -2, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 3 }, { "q": 2, "r": 1, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 0, "b": 3 }, { "q": 2, "r": 3, "a": 0, "b": 4 }, { "q": 3, "r": -5, "a": 3, "b": 5 }, { "q": 3, "r": -4, "a": 0, "b": 3 }, { "q": 3, "r": -3, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 3 }, { "q": 3, "r": 1, "a": 0, "b": 3 }, { "q": 3, "r": 2, "a": 0, "b": 1 }, { "q": 4, "r": -5, "a": 2, "b": 3 }, { "q": 4, "r": -4, "a": 0, "b": 3 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 3 }, { "q": 4, "r": 1, "a": 0, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 2 } ], "heroStarts": [ { "q": -5, "r": 0, "dir": 3, "steps": 88, "bends": 21, "featuredPairs": 87 }, { "q": 5, "r": 0, "dir": 0, "steps": 88, "bends": 21, "featuredPairs": 87 }, { "q": -5, "r": 1, "dir": 3, "steps": 87, "bends": 21, "featuredPairs": 86 }, { "q": 5, "r": -1, "dir": 0, "steps": 87, "bends": 21, "featuredPairs": 86 }, { "q": -5, "r": 2, "dir": 3, "steps": 86, "bends": 21, "featuredPairs": 85 }, { "q": 5, "r": -2, "dir": 0, "steps": 86, "bends": 21, "featuredPairs": 85 }, { "q": -5, "r": 3, "dir": 3, "steps": 85, "bends": 21, "featuredPairs": 84 }, { "q": 5, "r": -3, "dir": 0, "steps": 85, "bends": 21, "featuredPairs": 84 }, { "q": -5, "r": 4, "dir": 3, "steps": 84, "bends": 21, "featuredPairs": 83 }, { "q": 5, "r": -4, "dir": 0, "steps": 84, "bends": 21, "featuredPairs": 83 }, { "q": -5, "r": 5, "dir": 1, "steps": 83, "bends": 20, "featuredPairs": 82 }, { "q": 5, "r": -5, "dir": 5, "steps": 83, "bends": 20, "featuredPairs": 82 }, { "q": -4, "r": 4, "dir": 0, "steps": 82, "bends": 19, "featuredPairs": 81 }, { "q": 4, "r": -5, "dir": 3, "steps": 82, "bends": 19, "featuredPairs": 81 }, { "q": -4, "r": 3, "dir": 0, "steps": 81, "bends": 19, "featuredPairs": 80 }, { "q": 4, "r": -4, "dir": 3, "steps": 81, "bends": 19, "featuredPairs": 80 }, { "q": -4, "r": 2, "dir": 0, "steps": 80, "bends": 19, "featuredPairs": 79 }, { "q": 4, "r": -3, "dir": 3, "steps": 80, "bends": 19, "featuredPairs": 79 }, { "q": -4, "r": 1, "dir": 0, "steps": 79, "bends": 19, "featuredPairs": 78 }, { "q": 4, "r": -2, "dir": 3, "steps": 79, "bends": 19, "featuredPairs": 78 }, { "q": -4, "r": 0, "dir": 0, "steps": 78, "bends": 19, "featuredPairs": 77 }, { "q": 4, "r": -1, "dir": 3, "steps": 78, "bends": 19, "featuredPairs": 77 }, { "q": 4, "r": 0, "dir": 3, "steps": 77, "bends": 19, "featuredPairs": 76 }, { "q": -4, "r": -1, "dir": 2, "steps": 77, "bends": 18, "featuredPairs": 76 }, { "q": 4, "r": 1, "dir": 4, "steps": 76, "bends": 18, "featuredPairs": 75 }, { "q": -3, "r": -1, "dir": 3, "steps": 76, "bends": 17, "featuredPairs": 75 }, { "q": -3, "r": 0, "dir": 3, "steps": 75, "bends": 17, "featuredPairs": 74 }, { "q": 3, "r": 2, "dir": 0, "steps": 75, "bends": 17, "featuredPairs": 74 }, { "q": -3, "r": 1, "dir": 3, "steps": 74, "bends": 17, "featuredPairs": 73 }, { "q": 3, "r": 1, "dir": 0, "steps": 74, "bends": 17, "featuredPairs": 73 }, { "q": -3, "r": 2, "dir": 3, "steps": 73, "bends": 17, "featuredPairs": 72 }, { "q": 3, "r": 0, "dir": 0, "steps": 73, "bends": 17, "featuredPairs": 72 }, { "q": -3, "r": 3, "dir": 3, "steps": 72, "bends": 17, "featuredPairs": 71 }, { "q": 3, "r": -1, "dir": 0, "steps": 72, "bends": 17, "featuredPairs": 71 }, { "q": -3, "r": 4, "dir": 3, "steps": 71, "bends": 17, "featuredPairs": 70 }, { "q": 3, "r": -2, "dir": 0, "steps": 71, "bends": 17, "featuredPairs": 70 } ] }, "seed": 71478001, "chapter": 14, "chapterName": "编织新路", "beat": "旋转换路", "lesson": "先放出能走的棋子,再转出另一条路。", "designIntent": "棋盘初步释放后,转动轨道建立新的离场机会。", "experience": { "kind": "turn", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t13" }, { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t2" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t0" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "switchback", "variant": 146, "phase": "fluent", "intent": "棋盘初步释放后,转动轨道建立新的离场机会。", "source": { "seed": 71478001, "attempt": 151, "slot": { "index": 658, "number": 659, "chapter": 14, "chapterName": "编织新路", "family": "switchback", "kind": "turn", "radius": 5, "target": 14, "variant": 109, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55663922, "phase": "fluent" }, "placements": [ 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 51, "parts": { "requiredRotations": 15, "releaseDepth": 18, "openingConstraint": 6.857, "sweptBlockers": 10.857 }, "minimumRotations": 1, "releaseDepth": 3, "initialFreeRatio": 0.429, "sweptBlockerPieces": 4, "referenceDirectionChanges": 0, "requiredRotations": 1 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 14, "stage": 1, "orientation": 1, "bends": 11, "cells": 51 }, "referenceLongPaths": 2, "referenceMaxBends": 11, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 16, "total": 20, "rate": 0.8 }, "heroLongExposure": { "seen": 11, "total": 20, "rate": 0.55 }, "referenceContrastIds": [ "t0" ], "contrastExposure": { "seen": 16, "total": 20, "rate": 0.8, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 9, "total": 20, "rate": 0.45, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": true }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random-3", "seeded-random-10", "seeded-random-13", "seeded-random-15" ], "firstLongAction": 10, "policyMaxBendsRange": [ 1, 18 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 51, "longestBends": 11, "longRoutes": 2 }, "workload": { "removals": 14, "minimumActions": 15, "referenceActions": 15, "referenceRotations": 1, "routeCells": 141, "totalBends": 28, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 88, "traveledPairs": 51, "ratio": 0.5795454545454546, "heroFeaturedPairs": 50, "heroRoutePairs": 50, "heroFeaturedRatio": 1 }, "layoutHash": "48e8ba293c32430edfc9cadfa2a7fbf0e4b2aec83647a27ebd727d27e8511658" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 1, "pieces": 14, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 14.571428571428571, "maxSwing": 110 }, "show": { "exits": 14, "openingChoices": 6, "openingBestMs": 3363, "totalMs": 17885, "medianMs": 572, "longestMs": 3460, "cruises": 5, "firstShowMs": 572, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3.428571428571428 } }, { "version": 1, "id": "trail-v05-0672", "name": "螺旋 · 分段释放", "cells": [ { "q": -4, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -1, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 4, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 1, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 1, "r": 3, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": -1, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 2, "r": 0, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 2, "r": 1, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": 3, "r": 0, "dir": 4, "id": "t0", "color": 0 }, { "q": 0, "r": 2, "dir": 1, "id": "t1", "color": 1 }, { "q": 4, "r": -1, "dir": 3, "id": "t2", "color": 2 }, { "q": -2, "r": 0, "dir": 1, "id": "t3", "color": 3 }, { "q": -4, "r": 0, "dir": 2, "id": "t4", "color": 4 }, { "q": 1, "r": -2, "dir": 1, "id": "t5", "color": 5 }, { "q": 4, "r": -4, "dir": 0, "id": "t6", "color": 6 }, { "q": 3, "r": -4, "dir": 0, "id": "t7", "color": 0 }, { "q": -3, "r": 2, "dir": 2, "id": "t8", "color": 1 }, { "q": 2, "r": 1, "dir": 4, "id": "t9", "color": 2 }, { "q": -1, "r": -2, "dir": 0, "id": "t10", "color": 3 }, { "q": 0, "r": 4, "dir": 2, "id": "t11", "color": 4 } ], "moveLimit": 12, "rotationEnabled": true, "routeDesign": { "family": "spiral", "variant": 111, "seed": 55677039, "radius": 4, "gateVariant": 30, "featured": [ { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -3, "r": -1, "a": 1, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -3, "r": 4, "a": 2, "b": 5 }, { "q": -2, "r": -2, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 2, "b": 5 }, { "q": -1, "r": -3, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 2, "b": 5 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 3, "b": 4 }, { "q": 0, "r": 0, "a": 0, "b": 1 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 5 }, { "q": 0, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": 4, "a": 3, "b": 5 }, { "q": 1, "r": -4, "a": 2, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 4 }, { "q": 1, "r": -1, "a": 2, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 4 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 3, "b": 4 }, { "q": 1, "r": 3, "a": 0, "b": 1 }, { "q": 2, "r": -4, "a": 2, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 1, "b": 4 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 5 }, { "q": 2, "r": 0, "a": 3, "b": 4 }, { "q": 2, "r": 1, "a": 0, "b": 1 }, { "q": 2, "r": 2, "a": 1, "b": 4 }, { "q": 3, "r": -4, "a": 0, "b": 3 }, { "q": 3, "r": -4, "a": 2, "b": 5 }, { "q": 3, "r": -3, "a": 0, "b": 4 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 4 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": 3, "r": -4, "dir": 3, "steps": 65, "bends": 30, "featuredPairs": 64 }, { "q": 0, "r": 4, "dir": 5, "steps": 65, "bends": 29, "featuredPairs": 64 }, { "q": -1, "r": 4, "dir": 5, "steps": 64, "bends": 29, "featuredPairs": 63 }, { "q": 3, "r": -3, "dir": 4, "steps": 64, "bends": 29, "featuredPairs": 63 }, { "q": -2, "r": 4, "dir": 5, "steps": 63, "bends": 29, "featuredPairs": 62 }, { "q": 2, "r": -2, "dir": 4, "steps": 63, "bends": 29, "featuredPairs": 62 }, { "q": -3, "r": 4, "dir": 5, "steps": 62, "bends": 29, "featuredPairs": 61 }, { "q": 1, "r": -1, "dir": 4, "steps": 62, "bends": 29, "featuredPairs": 61 }, { "q": -4, "r": 4, "dir": 0, "steps": 61, "bends": 28, "featuredPairs": 60 }, { "q": 0, "r": 0, "dir": 0, "steps": 61, "bends": 28, "featuredPairs": 60 }, { "q": -4, "r": 3, "dir": 0, "steps": 60, "bends": 28, "featuredPairs": 59 }, { "q": 0, "r": -1, "dir": 4, "steps": 60, "bends": 27, "featuredPairs": 59 }, { "q": -4, "r": 2, "dir": 0, "steps": 59, "bends": 28, "featuredPairs": 58 }, { "q": -1, "r": 0, "dir": 3, "steps": 59, "bends": 26, "featuredPairs": 58 }, { "q": -4, "r": 1, "dir": 0, "steps": 58, "bends": 28, "featuredPairs": 57 }, { "q": -1, "r": 1, "dir": 2, "steps": 58, "bends": 25, "featuredPairs": 57 }, { "q": -4, "r": 0, "dir": 1, "steps": 57, "bends": 27, "featuredPairs": 56 }, { "q": 0, "r": 1, "dir": 1, "steps": 57, "bends": 24, "featuredPairs": 56 }, { "q": -3, "r": -1, "dir": 1, "steps": 56, "bends": 27, "featuredPairs": 55 }, { "q": 1, "r": 0, "dir": 0, "steps": 56, "bends": 23, "featuredPairs": 55 }, { "q": -2, "r": -2, "dir": 1, "steps": 55, "bends": 27, "featuredPairs": 54 }, { "q": 1, "r": -1, "dir": 2, "steps": 55, "bends": 22, "featuredPairs": 54 }, { "q": -1, "r": -3, "dir": 1, "steps": 54, "bends": 27, "featuredPairs": 53 }, { "q": 2, "r": -1, "dir": 0, "steps": 54, "bends": 21, "featuredPairs": 53 }, { "q": 0, "r": -4, "dir": 2, "steps": 53, "bends": 26, "featuredPairs": 52 }, { "q": 2, "r": -2, "dir": 5, "steps": 53, "bends": 20, "featuredPairs": 52 }, { "q": 1, "r": -4, "dir": 2, "steps": 52, "bends": 26, "featuredPairs": 51 }, { "q": 1, "r": -2, "dir": 5, "steps": 52, "bends": 20, "featuredPairs": 51 }, { "q": 2, "r": -4, "dir": 2, "steps": 51, "bends": 26, "featuredPairs": 50 }, { "q": 0, "r": -2, "dir": 4, "steps": 51, "bends": 19, "featuredPairs": 50 }, { "q": 3, "r": -4, "dir": 2, "steps": 50, "bends": 26, "featuredPairs": 49 }, { "q": -1, "r": -1, "dir": 4, "steps": 50, "bends": 19, "featuredPairs": 49 }, { "q": 4, "r": -4, "dir": 3, "steps": 49, "bends": 25, "featuredPairs": 48 }, { "q": -2, "r": 0, "dir": 3, "steps": 49, "bends": 18, "featuredPairs": 48 }, { "q": 4, "r": -3, "dir": 3, "steps": 48, "bends": 25, "featuredPairs": 47 }, { "q": -2, "r": 1, "dir": 3, "steps": 48, "bends": 18, "featuredPairs": 47 } ] }, "seed": 55677039, "chapter": 14, "chapterName": "编织新路", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "spiral", "variant": 111, "phase": "fluent", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55677039, "attempt": 0, "slot": { "index": 671, "number": 672, "chapter": 14, "chapterName": "编织新路", "family": "spiral", "kind": "stages", "radius": 4, "target": 12, "variant": 111, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55677039, "phase": "fluent" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 65, "parts": { "requiredRotations": 30, "releaseDepth": 18, "openingConstraint": 6, "sweptBlockers": 10.5 }, "minimumRotations": 2, "releaseDepth": 3, "initialFreeRatio": 0.5, "sweptBlockerPieces": 3, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 12, "stage": 2, "orientation": 0, "bends": 16, "cells": 25 }, "referenceLongPaths": 3, "referenceMaxBends": 25, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 2, "total": 20, "rate": 0.1, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 8, "policyMaxBendsRange": [ 16, 27 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 46, "longestBends": 25, "longRoutes": 3 }, "workload": { "removals": 12, "minimumActions": 14, "referenceActions": 14, "referenceRotations": 2, "routeCells": 110, "totalBends": 56, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 65, "traveledPairs": 45, "ratio": 0.6923076923076923, "heroFeaturedPairs": 24, "heroRoutePairs": 24, "heroFeaturedRatio": 1 }, "layoutHash": "5b709df8ecee08b71212dc40d1b1e9ecea4b00edb2a2b76e9eda99a5f1d82a27" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 12, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 14.25, "maxSwing": 92 }, "show": { "exits": 12, "openingChoices": 6, "openingBestMs": 970, "totalMs": 15667, "medianMs": 780, "longestMs": 3460, "cruises": 5, "firstShowMs": 720, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 4.9375 } }, { "version": 1, "id": "trail-v05-0705", "name": "螺旋 · 分段释放", "cells": [ { "q": -4, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -4, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -1, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": 0, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 4, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 1, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 1, "r": 3, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": -1, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 2, "r": 0, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 2, "r": 1, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": -2, "r": 1, "dir": 0, "id": "t0", "color": 0 }, { "q": -1, "r": 0, "dir": 0, "id": "t1", "color": 1 }, { "q": -1, "r": -3, "dir": 1, "id": "t2", "color": 2 }, { "q": -4, "r": 2, "dir": 3, "id": "t3", "color": 3 }, { "q": 3, "r": -1, "dir": 4, "id": "t4", "color": 4 }, { "q": -4, "r": 1, "dir": 1, "id": "t5", "color": 5 }, { "q": -1, "r": 4, "dir": 1, "id": "t6", "color": 6 }, { "q": 4, "r": -2, "dir": 1, "id": "t7", "color": 0 }, { "q": 0, "r": 4, "dir": 1, "id": "t8", "color": 1 }, { "q": 1, "r": -1, "dir": 0, "id": "t9", "color": 2 }, { "q": -2, "r": -2, "dir": 5, "id": "t10", "color": 3 }, { "q": 4, "r": -4, "dir": 1, "id": "t11", "color": 4 } ], "moveLimit": 12, "rotationEnabled": true, "routeDesign": { "family": "spiral", "variant": 117, "seed": 55710336, "radius": 4, "gateVariant": 21, "featured": [ { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 1, "a": 2, "b": 4 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -3, "r": -1, "a": 1, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 2, "b": 5 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -3, "r": 4, "a": 2, "b": 5 }, { "q": -2, "r": -2, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": 0, "a": 1, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 1, "b": 5 }, { "q": -2, "r": 2, "a": 0, "b": 2 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 2, "b": 5 }, { "q": -1, "r": -3, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": 0, "a": 1, "b": 3 }, { "q": -1, "r": 0, "a": 2, "b": 4 }, { "q": -1, "r": 1, "a": 0, "b": 2 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 2, "b": 5 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 2, "b": 4 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 3, "b": 4 }, { "q": 0, "r": 0, "a": 0, "b": 5 }, { "q": 0, "r": 1, "a": 1, "b": 5 }, { "q": 0, "r": 2, "a": 1, "b": 5 }, { "q": 0, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": 4, "a": 3, "b": 5 }, { "q": 1, "r": -4, "a": 2, "b": 5 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 2, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 4 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 3, "b": 4 }, { "q": 1, "r": 3, "a": 0, "b": 1 }, { "q": 2, "r": -4, "a": 2, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 3, "b": 5 }, { "q": 2, "r": -1, "a": 0, "b": 5 }, { "q": 2, "r": 0, "a": 3, "b": 4 }, { "q": 2, "r": 1, "a": 0, "b": 1 }, { "q": 2, "r": 2, "a": 1, "b": 4 }, { "q": 3, "r": -4, "a": 2, "b": 5 }, { "q": 3, "r": -3, "a": 3, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 4 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 4 } ], "heroStarts": [ { "q": -4, "r": 1, "dir": 2, "steps": 65, "bends": 31, "featuredPairs": 64 }, { "q": 0, "r": 4, "dir": 5, "steps": 65, "bends": 31, "featuredPairs": 64 }, { "q": -3, "r": 1, "dir": 2, "steps": 64, "bends": 31, "featuredPairs": 63 }, { "q": -1, "r": 4, "dir": 5, "steps": 64, "bends": 31, "featuredPairs": 63 }, { "q": -2, "r": 4, "dir": 5, "steps": 63, "bends": 31, "featuredPairs": 62 }, { "q": -2, "r": 1, "dir": 1, "steps": 63, "bends": 30, "featuredPairs": 62 }, { "q": -3, "r": 4, "dir": 5, "steps": 62, "bends": 31, "featuredPairs": 61 }, { "q": -1, "r": 0, "dir": 2, "steps": 62, "bends": 29, "featuredPairs": 61 }, { "q": -4, "r": 4, "dir": 0, "steps": 61, "bends": 30, "featuredPairs": 60 }, { "q": 0, "r": 0, "dir": 0, "steps": 61, "bends": 28, "featuredPairs": 60 }, { "q": -4, "r": 3, "dir": 0, "steps": 60, "bends": 30, "featuredPairs": 59 }, { "q": 0, "r": -1, "dir": 4, "steps": 60, "bends": 27, "featuredPairs": 59 }, { "q": -4, "r": 2, "dir": 0, "steps": 59, "bends": 30, "featuredPairs": 58 }, { "q": -1, "r": 0, "dir": 3, "steps": 59, "bends": 26, "featuredPairs": 58 }, { "q": -4, "r": 1, "dir": 0, "steps": 58, "bends": 30, "featuredPairs": 57 }, { "q": -1, "r": 1, "dir": 2, "steps": 58, "bends": 25, "featuredPairs": 57 }, { "q": -4, "r": 0, "dir": 1, "steps": 57, "bends": 29, "featuredPairs": 56 }, { "q": 0, "r": 1, "dir": 1, "steps": 57, "bends": 24, "featuredPairs": 56 }, { "q": -3, "r": -1, "dir": 1, "steps": 56, "bends": 29, "featuredPairs": 55 }, { "q": 1, "r": 0, "dir": 0, "steps": 56, "bends": 23, "featuredPairs": 55 }, { "q": -2, "r": -2, "dir": 1, "steps": 55, "bends": 29, "featuredPairs": 54 }, { "q": 1, "r": -1, "dir": 2, "steps": 55, "bends": 22, "featuredPairs": 54 }, { "q": -1, "r": -3, "dir": 1, "steps": 54, "bends": 29, "featuredPairs": 53 }, { "q": 2, "r": -1, "dir": 0, "steps": 54, "bends": 21, "featuredPairs": 53 }, { "q": 0, "r": -4, "dir": 2, "steps": 53, "bends": 28, "featuredPairs": 52 }, { "q": 2, "r": -2, "dir": 5, "steps": 53, "bends": 20, "featuredPairs": 52 }, { "q": 1, "r": -4, "dir": 2, "steps": 52, "bends": 28, "featuredPairs": 51 }, { "q": 1, "r": -2, "dir": 5, "steps": 52, "bends": 20, "featuredPairs": 51 }, { "q": 2, "r": -4, "dir": 2, "steps": 51, "bends": 28, "featuredPairs": 50 }, { "q": 0, "r": -2, "dir": 4, "steps": 51, "bends": 19, "featuredPairs": 50 }, { "q": 3, "r": -4, "dir": 2, "steps": 50, "bends": 28, "featuredPairs": 49 }, { "q": -1, "r": -1, "dir": 4, "steps": 50, "bends": 19, "featuredPairs": 49 }, { "q": 4, "r": -4, "dir": 3, "steps": 49, "bends": 27, "featuredPairs": 48 }, { "q": -2, "r": 0, "dir": 3, "steps": 49, "bends": 18, "featuredPairs": 48 }, { "q": 4, "r": -3, "dir": 3, "steps": 48, "bends": 27, "featuredPairs": 47 }, { "q": -2, "r": 1, "dir": 3, "steps": 48, "bends": 18, "featuredPairs": 47 } ] }, "seed": 55710336, "chapter": 15, "chapterName": "旋开的花园", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "spiral", "variant": 117, "phase": "fluent", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55710336, "attempt": 0, "slot": { "index": 704, "number": 705, "chapter": 15, "chapterName": "旋开的花园", "family": "spiral", "kind": "stages", "radius": 4, "target": 12, "variant": 117, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55710336, "phase": "fluent" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 57, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 5, "sweptBlockers": 9.667 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.583, "sweptBlockerPieces": 2, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 12, "stage": 2, "orientation": 0, "bends": 14, "cells": 18 }, "referenceLongPaths": 2, "referenceMaxBends": 29, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 19, "total": 20, "rate": 0.95 }, "heroLongExposure": { "seen": 19, "total": 20, "rate": 0.95 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 12, "policyMaxBendsRange": [ 3, 31 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 54, "longestBends": 29, "longRoutes": 2 }, "workload": { "removals": 12, "minimumActions": 14, "referenceActions": 14, "referenceRotations": 2, "routeCells": 102, "totalBends": 52, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 65, "traveledPairs": 59, "ratio": 0.9076923076923077, "heroFeaturedPairs": 17, "heroRoutePairs": 17, "heroFeaturedRatio": 1 }, "layoutHash": "d35b10f95075500a772cd76dd6c639804fef42d3d8b1e3c764a751e9447076b0" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 12, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 12.5, "maxSwing": 108 }, "show": { "exits": 12, "openingChoices": 7, "openingBestMs": 987, "totalMs": 14193, "medianMs": 911, "longestMs": 3460, "cruises": 6, "firstShowMs": 911, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3.270833333333333 } }, { "version": 1, "id": "trail-v05-0710", "name": "回折 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -3, "r": -2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": -3, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 0, "r": -5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 0, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 5, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 1, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 4, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -5, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": -5, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 4, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": 1, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 5, "r": -5, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] } ], "tiles": [ { "q": -1, "r": 5, "dir": 0, "id": "t0", "color": 0 }, { "q": -2, "r": -3, "dir": 2, "id": "t1", "color": 1 }, { "q": 0, "r": -5, "dir": 4, "id": "t2", "color": 2 }, { "q": 2, "r": -1, "dir": 0, "id": "t3", "color": 3 }, { "q": 2, "r": 2, "dir": 5, "id": "t4", "color": 4 }, { "q": 5, "r": 0, "dir": 2, "id": "t5", "color": 5 }, { "q": -3, "r": 5, "dir": 0, "id": "t6", "color": 6 }, { "q": 2, "r": 3, "dir": 3, "id": "t7", "color": 0 }, { "q": -1, "r": 1, "dir": 4, "id": "t8", "color": 1 }, { "q": 0, "r": -1, "dir": 1, "id": "t9", "color": 2 }, { "q": -4, "r": 4, "dir": 3, "id": "t10", "color": 3 }, { "q": -3, "r": 0, "dir": 4, "id": "t11", "color": 4 } ], "moveLimit": 12, "rotationEnabled": true, "routeDesign": { "family": "switchback", "variant": 139, "seed": 64826804, "radius": 5, "gateVariant": 63, "featured": [ { "q": -5, "r": 0, "a": 3, "b": 5 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 3 }, { "q": -5, "r": 3, "a": 0, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -4, "r": -1, "a": 1, "b": 3 }, { "q": -4, "r": 0, "a": 0, "b": 3 }, { "q": -4, "r": 1, "a": 0, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 3 }, { "q": -4, "r": 3, "a": 0, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 3 }, { "q": -4, "r": 5, "a": 0, "b": 5 }, { "q": -3, "r": -2, "a": 3, "b": 4 }, { "q": -3, "r": -1, "a": 0, "b": 3 }, { "q": -3, "r": 0, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 3 }, { "q": -3, "r": 4, "a": 0, "b": 3 }, { "q": -3, "r": 5, "a": 0, "b": 2 }, { "q": -2, "r": -3, "a": 2, "b": 3 }, { "q": -2, "r": -2, "a": 0, "b": 3 }, { "q": -2, "r": -1, "a": 0, "b": 3 }, { "q": -2, "r": 0, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 3 }, { "q": -2, "r": 3, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 0, "b": 3 }, { "q": -2, "r": 5, "a": 0, "b": 5 }, { "q": -1, "r": -3, "a": 3, "b": 5 }, { "q": -1, "r": -2, "a": 0, "b": 3 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": 0, "a": 0, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 3, "a": 0, "b": 3 }, { "q": -1, "r": 4, "a": 0, "b": 3 }, { "q": -1, "r": 5, "a": 0, "b": 2 }, { "q": 0, "r": -5, "a": 2, "b": 3 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -3, "a": 0, "b": 3 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -1, "a": 0, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 2, "a": 0, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 5, "a": 0, "b": 5 }, { "q": 1, "r": -5, "a": 3, "b": 5 }, { "q": 1, "r": -4, "a": 0, "b": 3 }, { "q": 1, "r": -3, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -1, "a": 0, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 2, "a": 0, "b": 3 }, { "q": 1, "r": 3, "a": 0, "b": 3 }, { "q": 1, "r": 4, "a": 0, "b": 1 }, { "q": 2, "r": -5, "a": 2, "b": 3 }, { "q": 2, "r": -4, "a": 0, "b": 3 }, { "q": 2, "r": -3, "a": 0, "b": 3 }, { "q": 2, "r": -2, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 3 }, { "q": 2, "r": 1, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 0, "b": 3 }, { "q": 2, "r": 3, "a": 0, "b": 4 }, { "q": 3, "r": -5, "a": 3, "b": 5 }, { "q": 3, "r": -4, "a": 0, "b": 3 }, { "q": 3, "r": -3, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 3 }, { "q": 3, "r": 1, "a": 0, "b": 2 }, { "q": 4, "r": -4, "a": 1, "b": 3 }, { "q": 4, "r": -3, "a": 0, "b": 3 }, { "q": 4, "r": -2, "a": 0, "b": 3 }, { "q": 4, "r": -1, "a": 0, "b": 3 }, { "q": 4, "r": 0, "a": 0, "b": 3 }, { "q": 4, "r": 1, "a": 0, "b": 5 }, { "q": 5, "r": -5, "a": 3, "b": 4 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 3 }, { "q": 5, "r": -2, "a": 0, "b": 3 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 2 } ], "heroStarts": [ { "q": -5, "r": 0, "dir": 3, "steps": 88, "bends": 21, "featuredPairs": 87 }, { "q": 5, "r": 0, "dir": 0, "steps": 88, "bends": 21, "featuredPairs": 87 }, { "q": -5, "r": 1, "dir": 3, "steps": 87, "bends": 21, "featuredPairs": 86 }, { "q": 5, "r": -1, "dir": 0, "steps": 87, "bends": 21, "featuredPairs": 86 }, { "q": -5, "r": 2, "dir": 3, "steps": 86, "bends": 21, "featuredPairs": 85 }, { "q": 5, "r": -2, "dir": 0, "steps": 86, "bends": 21, "featuredPairs": 85 }, { "q": -5, "r": 3, "dir": 3, "steps": 85, "bends": 21, "featuredPairs": 84 }, { "q": 5, "r": -3, "dir": 0, "steps": 85, "bends": 21, "featuredPairs": 84 }, { "q": -5, "r": 4, "dir": 3, "steps": 84, "bends": 21, "featuredPairs": 83 }, { "q": 5, "r": -4, "dir": 0, "steps": 84, "bends": 21, "featuredPairs": 83 }, { "q": -5, "r": 5, "dir": 2, "steps": 83, "bends": 20, "featuredPairs": 82 }, { "q": 5, "r": -5, "dir": 4, "steps": 83, "bends": 20, "featuredPairs": 82 }, { "q": -4, "r": 5, "dir": 0, "steps": 82, "bends": 19, "featuredPairs": 81 }, { "q": 4, "r": -4, "dir": 3, "steps": 82, "bends": 19, "featuredPairs": 81 }, { "q": -4, "r": 4, "dir": 0, "steps": 81, "bends": 19, "featuredPairs": 80 }, { "q": 4, "r": -3, "dir": 3, "steps": 81, "bends": 19, "featuredPairs": 80 }, { "q": -4, "r": 3, "dir": 0, "steps": 80, "bends": 19, "featuredPairs": 79 }, { "q": 4, "r": -2, "dir": 3, "steps": 80, "bends": 19, "featuredPairs": 79 }, { "q": -4, "r": 2, "dir": 0, "steps": 79, "bends": 19, "featuredPairs": 78 }, { "q": 4, "r": -1, "dir": 3, "steps": 79, "bends": 19, "featuredPairs": 78 }, { "q": -4, "r": 1, "dir": 0, "steps": 78, "bends": 19, "featuredPairs": 77 }, { "q": 4, "r": 0, "dir": 3, "steps": 78, "bends": 19, "featuredPairs": 77 }, { "q": -4, "r": 0, "dir": 0, "steps": 77, "bends": 19, "featuredPairs": 76 }, { "q": 4, "r": 1, "dir": 5, "steps": 77, "bends": 18, "featuredPairs": 76 }, { "q": -4, "r": -1, "dir": 1, "steps": 76, "bends": 18, "featuredPairs": 75 }, { "q": 3, "r": 1, "dir": 0, "steps": 76, "bends": 17, "featuredPairs": 75 }, { "q": -3, "r": -2, "dir": 3, "steps": 75, "bends": 17, "featuredPairs": 74 }, { "q": 3, "r": 0, "dir": 0, "steps": 75, "bends": 17, "featuredPairs": 74 }, { "q": -3, "r": -1, "dir": 3, "steps": 74, "bends": 17, "featuredPairs": 73 }, { "q": 3, "r": -1, "dir": 0, "steps": 74, "bends": 17, "featuredPairs": 73 }, { "q": -3, "r": 0, "dir": 3, "steps": 73, "bends": 17, "featuredPairs": 72 }, { "q": 3, "r": -2, "dir": 0, "steps": 73, "bends": 17, "featuredPairs": 72 }, { "q": -3, "r": 1, "dir": 3, "steps": 72, "bends": 17, "featuredPairs": 71 }, { "q": 3, "r": -3, "dir": 0, "steps": 72, "bends": 17, "featuredPairs": 71 }, { "q": -3, "r": 2, "dir": 3, "steps": 71, "bends": 17, "featuredPairs": 70 }, { "q": 3, "r": -4, "dir": 0, "steps": 71, "bends": 17, "featuredPairs": 70 } ] }, "seed": 64826804, "chapter": 15, "chapterName": "旋开的花园", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "switchback", "variant": 139, "phase": "fluent", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 64826804, "attempt": 87, "slot": { "index": 709, "number": 710, "chapter": 15, "chapterName": "旋开的花园", "family": "switchback", "kind": "stages", "radius": 5, "target": 12, "variant": 118, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55715381, "phase": "fluent" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 58, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 7, "sweptBlockers": 8.833 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.417, "sweptBlockerPieces": 1, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 12, "stage": 2, "orientation": 0, "bends": 9, "cells": 39 }, "referenceLongPaths": 2, "referenceMaxBends": 9, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 18, "total": 20, "rate": 0.9 }, "heroLongExposure": { "seen": 15, "total": 20, "rate": 0.75 }, "referenceContrastIds": [ "t1", "t0" ], "contrastExposure": { "seen": 20, "total": 20, "rate": 1, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 10, "total": 20, "rate": 0.5, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": true }, "heroGateExposure": { "seen": 3, "total": 20, "rate": 0.15, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 8, "policyMaxBendsRange": [ 5, 21 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 39, "longestBends": 9, "longRoutes": 2 }, "workload": { "removals": 12, "minimumActions": 14, "referenceActions": 14, "referenceRotations": 2, "routeCells": 126, "totalBends": 26, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 88, "traveledPairs": 61, "ratio": 0.6931818181818182, "heroFeaturedPairs": 38, "heroRoutePairs": 38, "heroFeaturedRatio": 1 }, "layoutHash": "e8f20a713934f517504c2e143dc08a3b36b98649a29d5616faaa0299df3b9f08" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 12, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 16.25, "maxSwing": 79 }, "show": { "exits": 12, "openingChoices": 5, "openingBestMs": 1725, "totalMs": 20149, "medianMs": 1725, "longestMs": 3459, "cruises": 8, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 8.4375 } }, { "version": 1, "id": "trail-v05-0732", "name": "回折 · 旋转换路", "cells": [ { "q": -3, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": -1, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 3, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": -1, "r": -2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 0, "r": -3, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 0, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 3, "tracks": [ 5, 4, 3, 2, 1, 0 ] }, { "q": 1, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -2, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 3, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 2, 4, 0, 5, 1, 3 ] } ], "tiles": [ { "q": 3, "r": -2, "dir": 0, "id": "t0", "color": 0 }, { "q": 2, "r": 1, "dir": 0, "id": "t1", "color": 1 }, { "q": 0, "r": 2, "dir": 3, "id": "t2", "color": 2 }, { "q": 0, "r": 3, "dir": 4, "id": "t3", "color": 3 }, { "q": 3, "r": -1, "dir": 3, "id": "t4", "color": 4 }, { "q": -1, "r": 3, "dir": 4, "id": "t5", "color": 5 }, { "q": 2, "r": 0, "dir": 5, "id": "t6", "color": 6 }, { "q": 3, "r": 0, "dir": 2, "id": "t7", "color": 0 } ], "moveLimit": 8, "rotationEnabled": true, "routeDesign": { "family": "switchback", "variant": 142, "seed": 64534815, "radius": 3, "gateVariant": 13, "featured": [ { "q": -3, "r": 0, "a": 3, "b": 5 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 3, "a": 0, "b": 2 }, { "q": -2, "r": -1, "a": 1, "b": 3 }, { "q": -2, "r": 0, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 2, "a": 0, "b": 3 }, { "q": -2, "r": 3, "a": 0, "b": 5 }, { "q": -1, "r": -2, "a": 3, "b": 4 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": 0, "a": 0, "b": 3 }, { "q": -1, "r": 1, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 3, "a": 0, "b": 2 }, { "q": 0, "r": -3, "a": 2, "b": 3 }, { "q": 0, "r": -2, "a": 0, "b": 3 }, { "q": 0, "r": -1, "a": 0, "b": 3 }, { "q": 0, "r": 0, "a": 0, "b": 3 }, { "q": 0, "r": 1, "a": 0, "b": 3 }, { "q": 0, "r": 2, "a": 0, "b": 3 }, { "q": 0, "r": 3, "a": 0, "b": 5 }, { "q": 1, "r": -3, "a": 3, "b": 5 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -1, "a": 0, "b": 3 }, { "q": 1, "r": 0, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 2, "a": 0, "b": 1 }, { "q": 2, "r": -2, "a": 1, "b": 3 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": 0, "a": 0, "b": 3 }, { "q": 2, "r": 1, "a": 0, "b": 4 }, { "q": 3, "r": -3, "a": 3, "b": 4 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": 0, "a": 0, "b": 2 } ], "heroStarts": [ { "q": -3, "r": 0, "dir": 3, "steps": 36, "bends": 13, "featuredPairs": 35 }, { "q": 3, "r": 0, "dir": 0, "steps": 36, "bends": 13, "featuredPairs": 35 }, { "q": -3, "r": 1, "dir": 3, "steps": 35, "bends": 13, "featuredPairs": 34 }, { "q": 3, "r": -1, "dir": 0, "steps": 35, "bends": 13, "featuredPairs": 34 }, { "q": -3, "r": 2, "dir": 3, "steps": 34, "bends": 13, "featuredPairs": 33 }, { "q": 3, "r": -2, "dir": 0, "steps": 34, "bends": 13, "featuredPairs": 33 }, { "q": -3, "r": 3, "dir": 2, "steps": 33, "bends": 12, "featuredPairs": 32 }, { "q": 3, "r": -3, "dir": 4, "steps": 33, "bends": 12, "featuredPairs": 32 }, { "q": -2, "r": 3, "dir": 0, "steps": 32, "bends": 11, "featuredPairs": 31 }, { "q": 2, "r": -2, "dir": 3, "steps": 32, "bends": 11, "featuredPairs": 31 }, { "q": -2, "r": 2, "dir": 0, "steps": 31, "bends": 11, "featuredPairs": 30 }, { "q": 2, "r": -1, "dir": 3, "steps": 31, "bends": 11, "featuredPairs": 30 }, { "q": -2, "r": 1, "dir": 0, "steps": 30, "bends": 11, "featuredPairs": 29 }, { "q": 2, "r": 0, "dir": 3, "steps": 30, "bends": 11, "featuredPairs": 29 }, { "q": -2, "r": 0, "dir": 0, "steps": 29, "bends": 11, "featuredPairs": 28 }, { "q": 2, "r": 1, "dir": 4, "steps": 29, "bends": 10, "featuredPairs": 28 }, { "q": -2, "r": -1, "dir": 1, "steps": 28, "bends": 10, "featuredPairs": 27 }, { "q": 1, "r": 2, "dir": 0, "steps": 28, "bends": 9, "featuredPairs": 27 }, { "q": -1, "r": -2, "dir": 3, "steps": 27, "bends": 9, "featuredPairs": 26 }, { "q": 1, "r": 1, "dir": 0, "steps": 27, "bends": 9, "featuredPairs": 26 }, { "q": -1, "r": -1, "dir": 3, "steps": 26, "bends": 9, "featuredPairs": 25 }, { "q": 1, "r": 0, "dir": 0, "steps": 26, "bends": 9, "featuredPairs": 25 }, { "q": -1, "r": 0, "dir": 3, "steps": 25, "bends": 9, "featuredPairs": 24 }, { "q": 1, "r": -1, "dir": 0, "steps": 25, "bends": 9, "featuredPairs": 24 }, { "q": -1, "r": 1, "dir": 3, "steps": 24, "bends": 9, "featuredPairs": 23 }, { "q": 1, "r": -2, "dir": 0, "steps": 24, "bends": 9, "featuredPairs": 23 }, { "q": -1, "r": 2, "dir": 3, "steps": 23, "bends": 9, "featuredPairs": 22 }, { "q": 1, "r": -3, "dir": 5, "steps": 23, "bends": 8, "featuredPairs": 22 }, { "q": -1, "r": 3, "dir": 2, "steps": 22, "bends": 8, "featuredPairs": 21 }, { "q": 0, "r": -3, "dir": 3, "steps": 22, "bends": 7, "featuredPairs": 21 }, { "q": 0, "r": -2, "dir": 3, "steps": 21, "bends": 7, "featuredPairs": 20 }, { "q": 0, "r": 3, "dir": 0, "steps": 21, "bends": 7, "featuredPairs": 20 }, { "q": 0, "r": -1, "dir": 3, "steps": 20, "bends": 7, "featuredPairs": 19 }, { "q": 0, "r": 2, "dir": 0, "steps": 20, "bends": 7, "featuredPairs": 19 }, { "q": 0, "r": 0, "dir": 3, "steps": 19, "bends": 7, "featuredPairs": 18 }, { "q": 0, "r": 1, "dir": 0, "steps": 19, "bends": 7, "featuredPairs": 18 } ] }, "seed": 64534815, "chapter": 15, "chapterName": "旋开的花园", "beat": "旋转换路", "lesson": "先放出能走的棋子,再转出另一条路。", "designIntent": "棋盘初步释放后,转动轨道建立新的离场机会。", "experience": { "kind": "turn", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t2" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t0" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "switchback", "variant": 142, "phase": "fluent", "intent": "棋盘初步释放后,转动轨道建立新的离场机会。", "source": { "seed": 64534815, "attempt": 84, "slot": { "index": 731, "number": 732, "chapter": 15, "chapterName": "旋开的花园", "family": "switchback", "kind": "turn", "radius": 3, "target": 9, "variant": 121, "minHeroBends": 7, "maxHeroBends": 36, "seed": 55737579, "phase": "fluent" }, "placements": [ 1, 1, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 3, "label": "进阶", "basis": "structural-estimate", "playerCalibrated": false, "score": 45, "parts": { "requiredRotations": 15, "releaseDepth": 12, "openingConstraint": 7.5, "sweptBlockers": 10.5 }, "minimumRotations": 1, "releaseDepth": 2, "initialFreeRatio": 0.375, "sweptBlockerPieces": 2, "referenceDirectionChanges": 0, "requiredRotations": 1 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 8, "stage": 1, "orientation": 1, "bends": 8, "cells": 23 }, "referenceLongPaths": 2, "referenceMaxBends": 8, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 17, "total": 20, "rate": 0.85 }, "heroLongExposure": { "seen": 15, "total": 20, "rate": 0.75 }, "referenceContrastIds": [ "t1" ], "contrastExposure": { "seen": 12, "total": 20, "rate": 0.6, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "rotate-early", "seeded-random", "seeded-random-3", "seeded-random-4", "seeded-random-5", "seeded-random-9", "seeded-random-13", "seeded-random-14" ], "firstLongAction": 5, "policyMaxBendsRange": [ 1, 13 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 23, "longestBends": 8, "longRoutes": 2 }, "workload": { "removals": 8, "minimumActions": 9, "referenceActions": 9, "referenceRotations": 1, "routeCells": 58, "totalBends": 18, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 36, "traveledPairs": 23, "ratio": 0.6388888888888888, "heroFeaturedPairs": 22, "heroRoutePairs": 22, "heroFeaturedRatio": 1 }, "layoutHash": "8524d572728bd4ab5e31a25008446e82e06bcf8e33aa35b3e73f78f5165a9e6d" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 1, "pieces": 8, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 12.5, "maxSwing": 58 }, "show": { "exits": 8, "openingChoices": 3, "openingBestMs": 1386, "totalMs": 11041, "medianMs": 1386, "longestMs": 3392, "cruises": 4, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3 } }, { "version": 1, "id": "trail-v05-0737", "name": "编织 · 分段释放", "cells": [ { "q": -4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -4, "r": 2, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 4, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": -3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 3, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -2, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 3, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -3, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -3, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 4, "r": -2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 4, "r": -1, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 4, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] } ], "tiles": [ { "q": -1, "r": -1, "dir": 1, "id": "t0", "color": 0 }, { "q": 0, "r": 2, "dir": 5, "id": "t1", "color": 1 }, { "q": 2, "r": -4, "dir": 4, "id": "t2", "color": 2 }, { "q": 2, "r": -2, "dir": 1, "id": "t3", "color": 3 }, { "q": -4, "r": 0, "dir": 0, "id": "t4", "color": 4 }, { "q": 0, "r": -3, "dir": 5, "id": "t5", "color": 5 }, { "q": 4, "r": -4, "dir": 3, "id": "t6", "color": 6 }, { "q": 4, "r": -3, "dir": 3, "id": "t7", "color": 0 }, { "q": 2, "r": 2, "dir": 4, "id": "t8", "color": 1 }, { "q": 4, "r": -2, "dir": 4, "id": "t9", "color": 2 }, { "q": 4, "r": 0, "dir": 1, "id": "t10", "color": 3 }, { "q": -3, "r": 4, "dir": 2, "id": "t11", "color": 4 } ], "moveLimit": 12, "rotationEnabled": true, "routeDesign": { "family": "weave", "variant": 122, "seed": 55847353, "radius": 4, "gateVariant": 51, "featured": [ { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 2, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 2 }, { "q": -4, "r": 4, "a": 1, "b": 2 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 1, "b": 5 }, { "q": -3, "r": 3, "a": 1, "b": 4 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -2, "r": -1, "a": 2, "b": 4 }, { "q": -2, "r": 0, "a": 2, "b": 4 }, { "q": -2, "r": 1, "a": 2, "b": 4 }, { "q": -2, "r": 2, "a": 2, "b": 4 }, { "q": -2, "r": 3, "a": 2, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 5 }, { "q": -1, "r": 0, "a": 1, "b": 5 }, { "q": -1, "r": 1, "a": 1, "b": 5 }, { "q": -1, "r": 2, "a": 1, "b": 5 }, { "q": -1, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 2, "b": 4 }, { "q": 0, "r": 1, "a": 2, "b": 4 }, { "q": 0, "r": 2, "a": 2, "b": 4 }, { "q": 1, "r": -2, "a": 1, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 5 }, { "q": 1, "r": 0, "a": 1, "b": 5 }, { "q": 1, "r": 1, "a": 1, "b": 5 }, { "q": 1, "r": 2, "a": 1, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 4 }, { "q": 2, "r": -2, "a": 2, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 4 }, { "q": 2, "r": 0, "a": 2, "b": 4 }, { "q": 2, "r": 1, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 2, "b": 5 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 2, "b": 5 }, { "q": 3, "r": 0, "a": 1, "b": 5 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 4, "r": -3, "a": 4, "b": 5 }, { "q": 4, "r": -1, "a": 4, "b": 5 }, { "q": 4, "r": 0, "a": 2, "b": 4 } ], "heroStarts": [ { "q": -4, "r": 0, "dir": 2, "steps": 42, "bends": 38, "featuredPairs": 41 }, { "q": 4, "r": 0, "dir": 4, "steps": 42, "bends": 37, "featuredPairs": 41 }, { "q": -3, "r": 0, "dir": 1, "steps": 41, "bends": 37, "featuredPairs": 40 }, { "q": 3, "r": 1, "dir": 5, "steps": 41, "bends": 36, "featuredPairs": 40 }, { "q": -2, "r": -1, "dir": 2, "steps": 40, "bends": 36, "featuredPairs": 39 }, { "q": 2, "r": 1, "dir": 4, "steps": 40, "bends": 35, "featuredPairs": 39 }, { "q": -1, "r": -1, "dir": 1, "steps": 39, "bends": 35, "featuredPairs": 38 }, { "q": 1, "r": 2, "dir": 5, "steps": 39, "bends": 34, "featuredPairs": 38 }, { "q": 0, "r": -2, "dir": 2, "steps": 38, "bends": 34, "featuredPairs": 37 }, { "q": 0, "r": 2, "dir": 4, "steps": 38, "bends": 33, "featuredPairs": 37 }, { "q": 1, "r": -2, "dir": 1, "steps": 37, "bends": 33, "featuredPairs": 36 }, { "q": -1, "r": 3, "dir": 5, "steps": 37, "bends": 32, "featuredPairs": 36 }, { "q": 2, "r": -3, "dir": 2, "steps": 36, "bends": 32, "featuredPairs": 35 }, { "q": -2, "r": 3, "dir": 4, "steps": 36, "bends": 31, "featuredPairs": 35 }, { "q": 3, "r": -3, "dir": 2, "steps": 35, "bends": 32, "featuredPairs": 34 }, { "q": -3, "r": 4, "dir": 5, "steps": 35, "bends": 30, "featuredPairs": 34 }, { "q": 4, "r": -3, "dir": 4, "steps": 34, "bends": 31, "featuredPairs": 33 }, { "q": -4, "r": 4, "dir": 1, "steps": 34, "bends": 29, "featuredPairs": 33 }, { "q": 3, "r": -2, "dir": 5, "steps": 33, "bends": 30, "featuredPairs": 32 }, { "q": -3, "r": 3, "dir": 1, "steps": 33, "bends": 29, "featuredPairs": 32 }, { "q": 2, "r": -2, "dir": 4, "steps": 32, "bends": 29, "featuredPairs": 31 }, { "q": -2, "r": 2, "dir": 2, "steps": 32, "bends": 28, "featuredPairs": 31 }, { "q": 1, "r": -1, "dir": 5, "steps": 31, "bends": 28, "featuredPairs": 30 }, { "q": -1, "r": 2, "dir": 1, "steps": 31, "bends": 27, "featuredPairs": 30 }, { "q": 0, "r": -1, "dir": 4, "steps": 30, "bends": 27, "featuredPairs": 29 }, { "q": 0, "r": 1, "dir": 2, "steps": 30, "bends": 26, "featuredPairs": 29 }, { "q": -1, "r": 0, "dir": 5, "steps": 29, "bends": 26, "featuredPairs": 28 }, { "q": 1, "r": 1, "dir": 1, "steps": 29, "bends": 25, "featuredPairs": 28 }, { "q": -2, "r": 0, "dir": 4, "steps": 28, "bends": 25, "featuredPairs": 27 }, { "q": 2, "r": 0, "dir": 2, "steps": 28, "bends": 24, "featuredPairs": 27 }, { "q": -3, "r": 1, "dir": 5, "steps": 27, "bends": 24, "featuredPairs": 26 }, { "q": 3, "r": 0, "dir": 1, "steps": 27, "bends": 23, "featuredPairs": 26 }, { "q": -4, "r": 1, "dir": 3, "steps": 26, "bends": 23, "featuredPairs": 25 }, { "q": 4, "r": -1, "dir": 5, "steps": 26, "bends": 22, "featuredPairs": 25 }, { "q": -4, "r": 2, "dir": 2, "steps": 25, "bends": 22, "featuredPairs": 24 }, { "q": 3, "r": -1, "dir": 5, "steps": 25, "bends": 22, "featuredPairs": 24 } ] }, "seed": 55847353, "chapter": 15, "chapterName": "旋开的花园", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "weave", "variant": 122, "phase": "fluent", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55847353, "attempt": 1, "slot": { "index": 736, "number": 737, "chapter": 15, "chapterName": "旋开的花园", "family": "weave", "kind": "stages", "radius": 4, "target": 12, "variant": 122, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55742624, "phase": "fluent" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 4, "label": "挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 59, "parts": { "requiredRotations": 30, "releaseDepth": 12, "openingConstraint": 6, "sweptBlockers": 10.5 }, "minimumRotations": 2, "releaseDepth": 2, "initialFreeRatio": 0.5, "sweptBlockerPieces": 3, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 12, "stage": 2, "orientation": 0, "bends": 35, "cells": 39 }, "referenceLongPaths": 4, "referenceMaxBends": 35, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 18, "total": 20, "rate": 0.9 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 1, "total": 20, "rate": 0.05, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 2, "policyMaxBendsRange": [ 10, 35 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 39, "longestBends": 35, "longRoutes": 4 }, "workload": { "removals": 12, "minimumActions": 14, "referenceActions": 14, "referenceRotations": 2, "routeCells": 100, "totalBends": 68, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 42, "traveledPairs": 38, "ratio": 0.9047619047619048, "heroFeaturedPairs": 38, "heroRoutePairs": 38, "heroFeaturedRatio": 1 }, "layoutHash": "1b2f9553c5e299d186f2e5616bf8a4f8e042cb0b6b322efe62d05d4a59d96e90" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 12, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 12.166666666666666, "maxSwing": 100 }, "show": { "exits": 12, "openingChoices": 6, "openingBestMs": 1924, "totalMs": 15756, "medianMs": 780, "longestMs": 3411, "cruises": 5, "firstShowMs": 319, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3.875 } }, { "version": 1, "id": "trail-v05-0813", "name": "花瓣 · 分段释放", "cells": [ { "q": -5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -5, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -5, "r": 3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -5, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -5, "r": 5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -4, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -4, "r": 4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -3, "r": -2, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": -1, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": -3, "r": 0, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -2, "r": 0, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -2, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -2, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": 5, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -1, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 0, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": -1, "r": 1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": -1, "r": 4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -3, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 0, "r": -2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": 1, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 0, "r": 2, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 0, "r": 3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 1, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -1, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 1, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 1, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 1, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -5, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 2, "r": -2, "tracks": [ 5, 2, 1, 4, 3, 0 ] }, { "q": 2, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 0, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": 1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": 3, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 3, "r": -5, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -3, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 0, "tracks": [ 5, 3, 4, 1, 2, 0 ] }, { "q": 3, "r": 1, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 3, "r": 2, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": 4, "r": -5, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -4, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 4, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] }, { "q": 4, "r": 1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -5, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 5, "r": -2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": 5, "r": -1, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 5, "r": 0, "tracks": [ 4, 3, 5, 1, 0, 2 ] } ], "tiles": [ { "q": 1, "r": 2, "dir": 2, "id": "t0", "color": 0 }, { "q": 3, "r": -2, "dir": 3, "id": "t1", "color": 1 }, { "q": 0, "r": 2, "dir": 4, "id": "t2", "color": 2 }, { "q": 4, "r": -4, "dir": 5, "id": "t3", "color": 3 }, { "q": -4, "r": 4, "dir": 3, "id": "t4", "color": 4 }, { "q": 2, "r": -3, "dir": 5, "id": "t5", "color": 5 }, { "q": -1, "r": -4, "dir": 4, "id": "t6", "color": 6 }, { "q": -1, "r": 4, "dir": 3, "id": "t7", "color": 0 }, { "q": 2, "r": 1, "dir": 1, "id": "t8", "color": 1 }, { "q": 4, "r": -1, "dir": 2, "id": "t9", "color": 2 }, { "q": -2, "r": 5, "dir": 3, "id": "t10", "color": 3 }, { "q": -1, "r": -3, "dir": 4, "id": "t11", "color": 4 }, { "q": -2, "r": -2, "dir": 4, "id": "t12", "color": 5 } ], "moveLimit": 13, "rotationEnabled": true, "routeDesign": { "family": "petals", "variant": 135, "seed": 55819308, "radius": 5, "gateVariant": 51, "featured": [ { "q": -5, "r": 0, "a": 1, "b": 3 }, { "q": -5, "r": 0, "a": 2, "b": 5 }, { "q": -5, "r": 1, "a": 0, "b": 3 }, { "q": -5, "r": 2, "a": 0, "b": 2 }, { "q": -5, "r": 3, "a": 1, "b": 3 }, { "q": -5, "r": 4, "a": 0, "b": 3 }, { "q": -5, "r": 5, "a": 0, "b": 2 }, { "q": -5, "r": 5, "a": 1, "b": 4 }, { "q": -4, "r": -1, "a": 1, "b": 4 }, { "q": -4, "r": 0, "a": 1, "b": 3 }, { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 0, "b": 2 }, { "q": -4, "r": 2, "a": 1, "b": 4 }, { "q": -4, "r": 2, "a": 2, "b": 5 }, { "q": -4, "r": 3, "a": 1, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -4, "r": 4, "a": 1, "b": 4 }, { "q": -4, "r": 5, "a": 2, "b": 5 }, { "q": -3, "r": -2, "a": 2, "b": 4 }, { "q": -3, "r": -1, "a": 2, "b": 4 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 0, "a": 2, "b": 3 }, { "q": -3, "r": 1, "a": 0, "b": 3 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 2, "b": 4 }, { "q": -3, "r": 2, "a": 0, "b": 3 }, { "q": -3, "r": 2, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 2, "b": 4 }, { "q": -3, "r": 3, "a": 0, "b": 4 }, { "q": -3, "r": 3, "a": 1, "b": 2 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -3, "r": 5, "a": 1, "b": 5 }, { "q": -2, "r": -3, "a": 1, "b": 3 }, { "q": -2, "r": -2, "a": 0, "b": 3 }, { "q": -2, "r": -2, "a": 2, "b": 5 }, { "q": -2, "r": -1, "a": 0, "b": 2 }, { "q": -2, "r": -1, "a": 1, "b": 4 }, { "q": -2, "r": -1, "a": 3, "b": 5 }, { "q": -2, "r": 0, "a": 0, "b": 5 }, { "q": -2, "r": 0, "a": 1, "b": 2 }, { "q": -2, "r": 0, "a": 3, "b": 4 }, { "q": -2, "r": 1, "a": 0, "b": 3 }, { "q": -2, "r": 1, "a": 1, "b": 4 }, { "q": -2, "r": 1, "a": 2, "b": 5 }, { "q": -2, "r": 2, "a": 0, "b": 1 }, { "q": -2, "r": 2, "a": 2, "b": 3 }, { "q": -2, "r": 2, "a": 4, "b": 5 }, { "q": -2, "r": 3, "a": 0, "b": 4 }, { "q": -2, "r": 3, "a": 1, "b": 3 }, { "q": -2, "r": 3, "a": 2, "b": 5 }, { "q": -2, "r": 4, "a": 0, "b": 3 }, { "q": -2, "r": 4, "a": 1, "b": 4 }, { "q": -2, "r": 5, "a": 0, "b": 2 }, { "q": -1, "r": -4, "a": 1, "b": 4 }, { "q": -1, "r": -3, "a": 1, "b": 3 }, { "q": -1, "r": -2, "a": 0, "b": 2 }, { "q": -1, "r": -2, "a": 1, "b": 4 }, { "q": -1, "r": -2, "a": 3, "b": 5 }, { "q": -1, "r": -1, "a": 0, "b": 3 }, { "q": -1, "r": -1, "a": 1, "b": 4 }, { "q": -1, "r": -1, "a": 2, "b": 5 }, { "q": -1, "r": 0, "a": 0, "b": 5 }, { "q": -1, "r": 0, "a": 1, "b": 2 }, { "q": -1, "r": 0, "a": 3, "b": 4 }, { "q": -1, "r": 1, "a": 0, "b": 1 }, { "q": -1, "r": 1, "a": 2, "b": 3 }, { "q": -1, "r": 1, "a": 4, "b": 5 }, { "q": -1, "r": 2, "a": 0, "b": 3 }, { "q": -1, "r": 2, "a": 1, "b": 4 }, { "q": -1, "r": 2, "a": 2, "b": 5 }, { "q": -1, "r": 3, "a": 0, "b": 4 }, { "q": -1, "r": 3, "a": 1, "b": 3 }, { "q": -1, "r": 3, "a": 2, "b": 5 }, { "q": -1, "r": 4, "a": 0, "b": 2 }, { "q": -1, "r": 5, "a": 2, "b": 5 }, { "q": 0, "r": -5, "a": 0, "b": 3 }, { "q": 0, "r": -5, "a": 2, "b": 4 }, { "q": 0, "r": -4, "a": 0, "b": 3 }, { "q": 0, "r": -4, "a": 2, "b": 4 }, { "q": 0, "r": -3, "a": 0, "b": 2 }, { "q": 0, "r": -3, "a": 3, "b": 4 }, { "q": 0, "r": -2, "a": 0, "b": 1 }, { "q": 0, "r": -2, "a": 2, "b": 3 }, { "q": 0, "r": -2, "a": 4, "b": 5 }, { "q": 0, "r": -1, "a": 0, "b": 1 }, { "q": 0, "r": -1, "a": 2, "b": 3 }, { "q": 0, "r": -1, "a": 4, "b": 5 }, { "q": 0, "r": 0, "a": 0, "b": 1 }, { "q": 0, "r": 0, "a": 2, "b": 3 }, { "q": 0, "r": 0, "a": 4, "b": 5 }, { "q": 0, "r": 1, "a": 0, "b": 5 }, { "q": 0, "r": 1, "a": 1, "b": 2 }, { "q": 0, "r": 1, "a": 3, "b": 4 }, { "q": 0, "r": 2, "a": 0, "b": 1 }, { "q": 0, "r": 2, "a": 2, "b": 5 }, { "q": 0, "r": 2, "a": 3, "b": 4 }, { "q": 0, "r": 3, "a": 0, "b": 1 }, { "q": 0, "r": 3, "a": 3, "b": 5 }, { "q": 0, "r": 4, "a": 0, "b": 3 }, { "q": 0, "r": 4, "a": 1, "b": 5 }, { "q": 0, "r": 5, "a": 0, "b": 3 }, { "q": 0, "r": 5, "a": 1, "b": 5 }, { "q": 1, "r": -5, "a": 2, "b": 5 }, { "q": 1, "r": -4, "a": 3, "b": 5 }, { "q": 1, "r": -3, "a": 0, "b": 4 }, { "q": 1, "r": -3, "a": 1, "b": 3 }, { "q": 1, "r": -3, "a": 2, "b": 5 }, { "q": 1, "r": -2, "a": 0, "b": 3 }, { "q": 1, "r": -2, "a": 1, "b": 4 }, { "q": 1, "r": -2, "a": 2, "b": 5 }, { "q": 1, "r": -1, "a": 0, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 2 }, { "q": 1, "r": -1, "a": 3, "b": 4 }, { "q": 1, "r": 0, "a": 0, "b": 1 }, { "q": 1, "r": 0, "a": 2, "b": 3 }, { "q": 1, "r": 0, "a": 4, "b": 5 }, { "q": 1, "r": 1, "a": 0, "b": 3 }, { "q": 1, "r": 1, "a": 1, "b": 4 }, { "q": 1, "r": 1, "a": 2, "b": 5 }, { "q": 1, "r": 2, "a": 0, "b": 2 }, { "q": 1, "r": 2, "a": 1, "b": 4 }, { "q": 1, "r": 2, "a": 3, "b": 5 }, { "q": 1, "r": 3, "a": 0, "b": 4 }, { "q": 1, "r": 4, "a": 1, "b": 4 }, { "q": 2, "r": -5, "a": 3, "b": 5 }, { "q": 2, "r": -4, "a": 0, "b": 3 }, { "q": 2, "r": -4, "a": 1, "b": 4 }, { "q": 2, "r": -3, "a": 0, "b": 4 }, { "q": 2, "r": -3, "a": 1, "b": 3 }, { "q": 2, "r": -3, "a": 2, "b": 5 }, { "q": 2, "r": -2, "a": 0, "b": 5 }, { "q": 2, "r": -2, "a": 1, "b": 2 }, { "q": 2, "r": -2, "a": 3, "b": 4 }, { "q": 2, "r": -1, "a": 0, "b": 3 }, { "q": 2, "r": -1, "a": 1, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 5 }, { "q": 2, "r": 0, "a": 0, "b": 1 }, { "q": 2, "r": 0, "a": 2, "b": 3 }, { "q": 2, "r": 0, "a": 4, "b": 5 }, { "q": 2, "r": 1, "a": 0, "b": 2 }, { "q": 2, "r": 1, "a": 1, "b": 4 }, { "q": 2, "r": 1, "a": 3, "b": 5 }, { "q": 2, "r": 2, "a": 0, "b": 3 }, { "q": 2, "r": 2, "a": 2, "b": 5 }, { "q": 2, "r": 3, "a": 0, "b": 4 }, { "q": 3, "r": -5, "a": 2, "b": 4 }, { "q": 3, "r": -4, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 1, "b": 3 }, { "q": 3, "r": -3, "a": 4, "b": 5 }, { "q": 3, "r": -2, "a": 0, "b": 3 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 2, "b": 4 }, { "q": 3, "r": -1, "a": 0, "b": 3 }, { "q": 3, "r": -1, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 2, "b": 4 }, { "q": 3, "r": 0, "a": 0, "b": 5 }, { "q": 3, "r": 0, "a": 2, "b": 4 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 3, "r": 2, "a": 1, "b": 5 }, { "q": 4, "r": -5, "a": 2, "b": 5 }, { "q": 4, "r": -4, "a": 1, "b": 4 }, { "q": 4, "r": -4, "a": 3, "b": 5 }, { "q": 4, "r": -3, "a": 0, "b": 4 }, { "q": 4, "r": -2, "a": 1, "b": 4 }, { "q": 4, "r": -2, "a": 2, "b": 5 }, { "q": 4, "r": -1, "a": 3, "b": 5 }, { "q": 4, "r": 0, "a": 0, "b": 4 }, { "q": 4, "r": 0, "a": 2, "b": 5 }, { "q": 4, "r": 1, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 1, "b": 4 }, { "q": 5, "r": -5, "a": 3, "b": 5 }, { "q": 5, "r": -4, "a": 0, "b": 3 }, { "q": 5, "r": -3, "a": 0, "b": 4 }, { "q": 5, "r": -2, "a": 3, "b": 5 }, { "q": 5, "r": -1, "a": 0, "b": 3 }, { "q": 5, "r": 0, "a": 0, "b": 4 }, { "q": 5, "r": 0, "a": 2, "b": 5 } ], "heroStarts": [ { "q": -5, "r": 5, "dir": 1, "steps": 91, "bends": 56, "featuredPairs": 90 }, { "q": -5, "r": 0, "dir": 2, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": 0, "r": 5, "dir": 0, "steps": 27, "bends": 17, "featuredPairs": 26 }, { "q": 5, "r": -5, "dir": 4, "steps": 91, "bends": 56, "featuredPairs": 90 }, { "q": 0, "r": -5, "dir": 3, "steps": 59, "bends": 37, "featuredPairs": 58 }, { "q": 5, "r": 0, "dir": 5, "steps": 27, "bends": 17, "featuredPairs": 26 }, { "q": -4, "r": 4, "dir": 1, "steps": 90, "bends": 56, "featuredPairs": 89 }, { "q": 4, "r": -4, "dir": 4, "steps": 90, "bends": 56, "featuredPairs": 89 }, { "q": -3, "r": 3, "dir": 0, "steps": 89, "bends": 55, "featuredPairs": 88 }, { "q": 3, "r": -3, "dir": 3, "steps": 89, "bends": 55, "featuredPairs": 88 }, { "q": -3, "r": 2, "dir": 0, "steps": 88, "bends": 55, "featuredPairs": 87 }, { "q": 3, "r": -2, "dir": 3, "steps": 88, "bends": 55, "featuredPairs": 87 }, { "q": -3, "r": 1, "dir": 0, "steps": 87, "bends": 55, "featuredPairs": 86 }, { "q": 3, "r": -1, "dir": 3, "steps": 87, "bends": 55, "featuredPairs": 86 }, { "q": -3, "r": 0, "dir": 2, "steps": 86, "bends": 54, "featuredPairs": 85 }, { "q": 3, "r": 0, "dir": 5, "steps": 86, "bends": 54, "featuredPairs": 85 }, { "q": -2, "r": 0, "dir": 0, "steps": 85, "bends": 53, "featuredPairs": 84 }, { "q": 2, "r": 0, "dir": 3, "steps": 85, "bends": 53, "featuredPairs": 84 }, { "q": -2, "r": -1, "dir": 5, "steps": 84, "bends": 52, "featuredPairs": 83 }, { "q": 2, "r": 1, "dir": 2, "steps": 84, "bends": 52, "featuredPairs": 83 }, { "q": -3, "r": -1, "dir": 4, "steps": 83, "bends": 51, "featuredPairs": 82 }, { "q": 3, "r": 1, "dir": 1, "steps": 83, "bends": 51, "featuredPairs": 82 }, { "q": -4, "r": 0, "dir": 3, "steps": 82, "bends": 50, "featuredPairs": 81 }, { "q": 4, "r": 0, "dir": 0, "steps": 82, "bends": 50, "featuredPairs": 81 }, { "q": -4, "r": 1, "dir": 2, "steps": 81, "bends": 49, "featuredPairs": 80 }, { "q": 4, "r": -1, "dir": 5, "steps": 81, "bends": 49, "featuredPairs": 80 }, { "q": -3, "r": 1, "dir": 1, "steps": 80, "bends": 48, "featuredPairs": 79 }, { "q": 3, "r": -1, "dir": 4, "steps": 80, "bends": 48, "featuredPairs": 79 }, { "q": -2, "r": 0, "dir": 3, "steps": 79, "bends": 47, "featuredPairs": 78 }, { "q": 2, "r": 0, "dir": 0, "steps": 79, "bends": 47, "featuredPairs": 78 }, { "q": -2, "r": 1, "dir": 3, "steps": 78, "bends": 47, "featuredPairs": 77 }, { "q": 2, "r": -1, "dir": 0, "steps": 78, "bends": 47, "featuredPairs": 77 }, { "q": -2, "r": 2, "dir": 1, "steps": 77, "bends": 46, "featuredPairs": 76 }, { "q": 2, "r": -2, "dir": 4, "steps": 77, "bends": 46, "featuredPairs": 76 }, { "q": -1, "r": 1, "dir": 5, "steps": 76, "bends": 45, "featuredPairs": 75 }, { "q": 1, "r": -1, "dir": 2, "steps": 76, "bends": 45, "featuredPairs": 75 } ] }, "seed": 55819308, "chapter": 17, "chapterName": "旧路新发现", "beat": "分段释放", "lesson": "一片一片清开,让不同区域的路线接连畅通。", "designIntent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "experience": { "kind": "stages", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t12" }, { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "rotate", "direction": -1 }, { "type": "tap", "id": "t0" }, { "type": "tap", "id": "t2" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "petals", "variant": 135, "phase": "fluent", "intent": "清挡和换路分段展开,经过至少两次换路后放出主路线。", "source": { "seed": 55819308, "attempt": 0, "slot": { "index": 812, "number": 813, "chapter": 17, "chapterName": "旧路新发现", "family": "petals", "kind": "stages", "radius": 5, "target": 13, "variant": 135, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55819308, "phase": "fluent" }, "placements": [ 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 5, "label": "高挑战", "basis": "structural-estimate", "playerCalibrated": false, "score": 73, "parts": { "requiredRotations": 30, "releaseDepth": 24, "openingConstraint": 8.308, "sweptBlockers": 11.077 }, "minimumRotations": 2, "releaseDepth": 4, "initialFreeRatio": 0.308, "sweptBlockerPieces": 4, "referenceDirectionChanges": 1, "requiredRotations": 2 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 13, "stage": 2, "orientation": 0, "bends": 25, "cells": 42 }, "referenceLongPaths": 5, "referenceMaxBends": 36, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 20, "total": 20, "rate": 1 }, "referenceContrastIds": [], "contrastExposure": { "seen": 0, "total": 20, "rate": null, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 6, "total": 20, "rate": 0.3, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [], "firstLongAction": 6, "policyMaxBendsRange": [ 36, 53 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 56, "longestBends": 36, "longRoutes": 5 }, "workload": { "removals": 13, "minimumActions": 15, "referenceActions": 15, "referenceRotations": 2, "routeCells": 233, "totalBends": 135, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 177, "traveledPairs": 123, "ratio": 0.6949152542372882, "heroFeaturedPairs": 41, "heroRoutePairs": 41, "heroFeaturedRatio": 1 }, "layoutHash": "fca89f7b5eb34a821dd89b8f03616f1bd53b824981e19c7e0870f294b206ecd8" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 2, "pieces": 13, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 16.46153846153846, "maxSwing": 142 }, "show": { "exits": 13, "openingChoices": 4, "openingBestMs": 1161, "totalMs": 24008, "medianMs": 1178, "longestMs": 3460, "cruises": 9, "firstShowMs": 572, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 9.423076923076923 } }, { "version": 1, "id": "trail-v05-0835", "name": "编织 · 旋转换路", "cells": [ { "q": -4, "r": 0, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -4, "r": 1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -4, "r": 2, "tracks": [ 2, 4, 0, 5, 1, 3 ] }, { "q": -4, "r": 3, "tracks": [ 4, 5, 3, 2, 0, 1 ] }, { "q": -4, "r": 4, "tracks": [ 2, 3, 0, 1, 5, 4 ] }, { "q": -3, "r": -1, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -3, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 2, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -3, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -3, "r": 4, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -2, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -2, "r": 3, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": -2, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": -1, "r": -2, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": -1, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 1, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": -1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": -1, "r": 4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 0, "r": -3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": -1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 0, "r": 2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 0, "r": 3, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 0, "r": 4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 1, "r": -3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 1, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 0, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 1, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 1, "r": 3, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 2, "r": -4, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 2, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": -2, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": -1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 2, "r": 1, "tracks": [ 1, 0, 4, 5, 2, 3 ] }, { "q": 2, "r": 2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 3, "r": -4, "tracks": [ 1, 0, 3, 2, 5, 4 ] }, { "q": 3, "r": -3, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -2, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": -1, "tracks": [ 1, 0, 5, 4, 3, 2 ] }, { "q": 3, "r": 0, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 3, "r": 1, "tracks": [ 3, 5, 4, 0, 2, 1 ] }, { "q": 4, "r": -4, "tracks": [ 2, 5, 0, 4, 3, 1 ] }, { "q": 4, "r": -3, "tracks": [ 4, 2, 1, 5, 0, 3 ] }, { "q": 4, "r": -2, "tracks": [ 3, 4, 5, 0, 1, 2 ] }, { "q": 4, "r": -1, "tracks": [ 3, 2, 1, 0, 5, 4 ] }, { "q": 4, "r": 0, "tracks": [ 1, 0, 4, 5, 2, 3 ] } ], "tiles": [ { "q": 0, "r": -1, "dir": 2, "id": "t0", "color": 0 }, { "q": -4, "r": 0, "dir": 2, "id": "t1", "color": 1 }, { "q": -1, "r": 3, "dir": 4, "id": "t2", "color": 2 }, { "q": -1, "r": 1, "dir": 2, "id": "t3", "color": 3 }, { "q": -3, "r": 2, "dir": 3, "id": "t4", "color": 4 }, { "q": 4, "r": -2, "dir": 3, "id": "t5", "color": 5 }, { "q": -2, "r": 3, "dir": 5, "id": "t6", "color": 6 }, { "q": -4, "r": 2, "dir": 4, "id": "t7", "color": 0 }, { "q": 0, "r": 4, "dir": 3, "id": "t8", "color": 1 }, { "q": 0, "r": 1, "dir": 3, "id": "t9", "color": 2 }, { "q": -4, "r": 4, "dir": 5, "id": "t10", "color": 3 }, { "q": 2, "r": -4, "dir": 4, "id": "t11", "color": 4 } ], "moveLimit": 12, "rotationEnabled": true, "routeDesign": { "family": "weave", "variant": 140, "seed": 56574609, "radius": 4, "gateVariant": 29, "featured": [ { "q": -4, "r": 0, "a": 2, "b": 5 }, { "q": -4, "r": 1, "a": 2, "b": 3 }, { "q": -4, "r": 2, "a": 0, "b": 2 }, { "q": -4, "r": 3, "a": 2, "b": 3 }, { "q": -4, "r": 4, "a": 0, "b": 2 }, { "q": -3, "r": 0, "a": 1, "b": 5 }, { "q": -3, "r": 1, "a": 1, "b": 5 }, { "q": -3, "r": 2, "a": 1, "b": 5 }, { "q": -3, "r": 3, "a": 1, "b": 5 }, { "q": -3, "r": 4, "a": 1, "b": 5 }, { "q": -2, "r": -1, "a": 2, "b": 4 }, { "q": -2, "r": 0, "a": 2, "b": 4 }, { "q": -2, "r": 1, "a": 2, "b": 4 }, { "q": -2, "r": 2, "a": 2, "b": 4 }, { "q": -2, "r": 3, "a": 2, "b": 4 }, { "q": -1, "r": -1, "a": 1, "b": 5 }, { "q": -1, "r": 0, "a": 1, "b": 5 }, { "q": -1, "r": 1, "a": 1, "b": 5 }, { "q": -1, "r": 2, "a": 1, "b": 5 }, { "q": -1, "r": 3, "a": 1, "b": 5 }, { "q": 0, "r": -2, "a": 2, "b": 4 }, { "q": 0, "r": -1, "a": 2, "b": 4 }, { "q": 0, "r": 0, "a": 2, "b": 4 }, { "q": 0, "r": 1, "a": 2, "b": 4 }, { "q": 0, "r": 2, "a": 2, "b": 4 }, { "q": 1, "r": -2, "a": 1, "b": 5 }, { "q": 1, "r": -1, "a": 1, "b": 5 }, { "q": 1, "r": 0, "a": 1, "b": 5 }, { "q": 1, "r": 1, "a": 1, "b": 5 }, { "q": 1, "r": 2, "a": 1, "b": 5 }, { "q": 2, "r": -3, "a": 2, "b": 4 }, { "q": 2, "r": -2, "a": 2, "b": 4 }, { "q": 2, "r": -1, "a": 2, "b": 4 }, { "q": 2, "r": 0, "a": 2, "b": 4 }, { "q": 2, "r": 1, "a": 2, "b": 4 }, { "q": 3, "r": -3, "a": 1, "b": 5 }, { "q": 3, "r": -2, "a": 1, "b": 5 }, { "q": 3, "r": -1, "a": 2, "b": 5 }, { "q": 3, "r": 0, "a": 1, "b": 5 }, { "q": 3, "r": 1, "a": 1, "b": 5 }, { "q": 4, "r": -4, "a": 3, "b": 4 }, { "q": 4, "r": -3, "a": 0, "b": 4 }, { "q": 4, "r": -1, "a": 4, "b": 5 }, { "q": 4, "r": 0, "a": 2, "b": 4 } ], "heroStarts": [ { "q": -4, "r": 0, "dir": 2, "steps": 44, "bends": 42, "featuredPairs": 43 }, { "q": 4, "r": 0, "dir": 4, "steps": 44, "bends": 41, "featuredPairs": 43 }, { "q": -3, "r": 0, "dir": 1, "steps": 43, "bends": 41, "featuredPairs": 42 }, { "q": 3, "r": 1, "dir": 5, "steps": 43, "bends": 40, "featuredPairs": 42 }, { "q": -2, "r": -1, "dir": 2, "steps": 42, "bends": 40, "featuredPairs": 41 }, { "q": 2, "r": 1, "dir": 4, "steps": 42, "bends": 39, "featuredPairs": 41 }, { "q": -1, "r": -1, "dir": 1, "steps": 41, "bends": 39, "featuredPairs": 40 }, { "q": 1, "r": 2, "dir": 5, "steps": 41, "bends": 38, "featuredPairs": 40 }, { "q": 0, "r": -2, "dir": 2, "steps": 40, "bends": 38, "featuredPairs": 39 }, { "q": 0, "r": 2, "dir": 4, "steps": 40, "bends": 37, "featuredPairs": 39 }, { "q": 1, "r": -2, "dir": 1, "steps": 39, "bends": 37, "featuredPairs": 38 }, { "q": -1, "r": 3, "dir": 5, "steps": 39, "bends": 36, "featuredPairs": 38 }, { "q": 2, "r": -3, "dir": 2, "steps": 38, "bends": 36, "featuredPairs": 37 }, { "q": -2, "r": 3, "dir": 4, "steps": 38, "bends": 35, "featuredPairs": 37 }, { "q": 3, "r": -3, "dir": 1, "steps": 37, "bends": 35, "featuredPairs": 36 }, { "q": -3, "r": 4, "dir": 5, "steps": 37, "bends": 34, "featuredPairs": 36 }, { "q": 4, "r": -4, "dir": 3, "steps": 36, "bends": 34, "featuredPairs": 35 }, { "q": -4, "r": 4, "dir": 0, "steps": 36, "bends": 33, "featuredPairs": 35 }, { "q": 4, "r": -3, "dir": 4, "steps": 35, "bends": 33, "featuredPairs": 34 }, { "q": -4, "r": 3, "dir": 2, "steps": 35, "bends": 32, "featuredPairs": 34 }, { "q": 3, "r": -2, "dir": 5, "steps": 34, "bends": 32, "featuredPairs": 33 }, { "q": -3, "r": 3, "dir": 1, "steps": 34, "bends": 31, "featuredPairs": 33 }, { "q": 2, "r": -2, "dir": 4, "steps": 33, "bends": 31, "featuredPairs": 32 }, { "q": -2, "r": 2, "dir": 2, "steps": 33, "bends": 30, "featuredPairs": 32 }, { "q": 1, "r": -1, "dir": 5, "steps": 32, "bends": 30, "featuredPairs": 31 }, { "q": -1, "r": 2, "dir": 1, "steps": 32, "bends": 29, "featuredPairs": 31 }, { "q": 0, "r": -1, "dir": 4, "steps": 31, "bends": 29, "featuredPairs": 30 }, { "q": 0, "r": 1, "dir": 2, "steps": 31, "bends": 28, "featuredPairs": 30 }, { "q": -1, "r": 0, "dir": 5, "steps": 30, "bends": 28, "featuredPairs": 29 }, { "q": 1, "r": 1, "dir": 1, "steps": 30, "bends": 27, "featuredPairs": 29 }, { "q": -2, "r": 0, "dir": 4, "steps": 29, "bends": 27, "featuredPairs": 28 }, { "q": 2, "r": 0, "dir": 2, "steps": 29, "bends": 26, "featuredPairs": 28 }, { "q": -3, "r": 1, "dir": 5, "steps": 28, "bends": 26, "featuredPairs": 27 }, { "q": 3, "r": 0, "dir": 1, "steps": 28, "bends": 25, "featuredPairs": 27 }, { "q": -4, "r": 1, "dir": 3, "steps": 27, "bends": 25, "featuredPairs": 26 }, { "q": 4, "r": -1, "dir": 5, "steps": 27, "bends": 24, "featuredPairs": 26 } ] }, "seed": 56574609, "chapter": 17, "chapterName": "旧路新发现", "beat": "旋转换路", "lesson": "先放出能走的棋子,再转出另一条路。", "designIntent": "棋盘初步释放后,转动轨道建立新的离场机会。", "experience": { "kind": "turn", "feature": { "id": "t0" }, "actions": [ { "type": "tap", "id": "t11" }, { "type": "tap", "id": "t10" }, { "type": "tap", "id": "t9" }, { "type": "tap", "id": "t8" }, { "type": "tap", "id": "t7" }, { "type": "tap", "id": "t6" }, { "type": "tap", "id": "t5" }, { "type": "tap", "id": "t4" }, { "type": "tap", "id": "t3" }, { "type": "tap", "id": "t2" }, { "type": "rotate", "direction": 1 }, { "type": "tap", "id": "t1" }, { "type": "tap", "id": "t0" } ] }, "production": { "planVersion": "2026-09-12-r1", "rulesVersion": "core-v1-immediate-departure", "family": "weave", "variant": 140, "phase": "fluent", "intent": "棋盘初步释放后,转动轨道建立新的离场机会。", "source": { "seed": 56574609, "attempt": 7, "slot": { "index": 834, "number": 835, "chapter": 17, "chapterName": "旧路新发现", "family": "weave", "kind": "turn", "radius": 4, "target": 12, "variant": 139, "minHeroBends": 7, "maxHeroBends": 70, "seed": 55841506, "phase": "fluent" }, "placements": [ 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, "review": { "automatic": "passed", "visual": "pending", "player": "not-tested" }, "difficulty": { "tier": 3, "label": "进阶", "basis": "structural-estimate", "playerCalibrated": false, "score": 44, "parts": { "requiredRotations": 15, "releaseDepth": 12, "openingConstraint": 6, "sweptBlockers": 10.5 }, "minimumRotations": 1, "releaseDepth": 2, "initialFreeRatio": 0.5, "sweptBlockerPieces": 3, "referenceDirectionChanges": 0, "requiredRotations": 1 }, "reward": { "longThresholdBends": 6, "thresholdBasis": "diagnostic-band-not-quality-guarantee", "heroId": "t0", "referenceHero": { "id": "t0", "action": 12, "stage": 1, "orientation": 1, "bends": 13, "cells": 15 }, "referenceLongPaths": 1, "referenceMaxBends": 13, "policyRuns": 20, "wonRuns": 20, "longExposure": { "seen": 20, "total": 20, "rate": 1 }, "heroLongExposure": { "seen": 16, "total": 20, "rate": 0.8 }, "referenceContrastIds": [ "t1" ], "contrastExposure": { "seen": 14, "total": 20, "rate": 0.7, "scope": "any-reference-contrast-piece" }, "heroContrastExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-long-rotation", "thresholdBends": 6, "referenceEligible": false }, "heroGateExposure": { "seen": 0, "total": 20, "rate": 0, "scope": "hero-fulfilled-on-route-long-release", "thresholdBends": 6, "referenceEligible": false }, "contrastBypasses": [ "seeded-random-5", "seeded-random-6", "seeded-random-11", "seeded-random-12", "seeded-random-14", "seeded-random-15" ], "firstLongAction": 12, "policyMaxBendsRange": [ 6, 42 ], "coverage": "bounded-policies-not-exhaustive-player-behavior", "longestSteps": 15, "longestBends": 13, "longRoutes": 1 }, "workload": { "removals": 12, "minimumActions": 13, "referenceActions": 13, "referenceRotations": 1, "routeCells": 49, "totalBends": 26, "basis": "counts-not-measured-duration", "animationSeconds": null, "playerSeconds": null }, "shapeUsage": { "featuredPairs": 44, "traveledPairs": 14, "ratio": 0.3181818181818182, "heroFeaturedPairs": 14, "heroRoutePairs": 14, "heroFeaturedRatio": 1 }, "layoutHash": "d612737d49ceac620b63748930c852f2d73b6fcdc0b5809e32fa2d0444341bba" }, "requiresRotation": true, "prototype": { "family": "v05", "radius": null, "source": "v0.5", "stats": { "rotations": 1, "pieces": 12, "lockedShare": 0, "minRelease": 1 }, "contrast": { "contrast": 13, "maxSwing": 120 }, "show": { "exits": 12, "openingChoices": 6, "openingBestMs": 1101, "totalMs": 11154, "medianMs": 745, "longestMs": 2943, "cruises": 4, "firstShowMs": 720, "firstShowAfter": 1, "maxDryActions": 1 }, "monkeyActionsPerPiece": 3.5416666666666665 } } ] }