feat(airport): add the Hex Airport dispatch lab as a baseline snapshot

Six-side aprons, frozen levels, solver, rewards and verify scripts; the edge-runway readability work continues from here.
This commit is contained in:
toshiocn
2026-09-21 14:25:09 +08:00
parent 6e72b95ad8
commit 1be0e9caf1
18 changed files with 5229 additions and 43 deletions
+5
View File
@@ -0,0 +1,5 @@
import { solveAirport } from './core.js';
self.onmessage = ({ data }) => {
try { self.postMessage({ request: data.request, result: solveAirport(data.level, data.state, { maxStates: 60000 }) }); }
catch (error) { self.postMessage({ request: data.request, result: { status: 'unknown', reason: String(error) } }); }
};