Six-side aprons, frozen levels, solver, rewards and verify scripts; the edge-runway readability work continues from here.
6 lines
320 B
JavaScript
6 lines
320 B
JavaScript
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) } }); }
|
|
};
|