Reworked sandbox to use separate WASM modules per bot instead of JS function callbacks. Each bot compiles to its own WASM with a standard init/compute_moves/free_result interface. Supports Go, Rust, TS natively; PHP/Java bots reimplemented in Go for WASM. Memory budget 30-105MB depending on player count. Two user modes: TS quick-start in Monaco or upload pre-compiled .wasm file. Dropped what-if replay branching — good in theory but the split-pane counterfactual UI is a power-user feature that would confuse casual visitors. Not worth the complexity. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .gitkeep | ||
| plan.md | ||