Superseded — dropping per-enemy weights, pivoting to global-only weights + improved GA/network.
Superseded — dropping per-enemy weights, pivoting to global-only weights + improved GA/network.
Superseded — dropping per-enemy weights, pivoting to global-only weights + improved GA/network.
Superseded — dropping per-enemy weights, pivoting to global-only weights + improved GA/network.
All 3 checkpointing decision tickets closed, no fog remaining. Map complete. Closing.
All architecture decisions resolved. Fog graduated to map #74 (also complete). Closing.
All 5 design decision tickets closed. Map complete. Closing.
Fixed in v1.0.2. Added 30s SO_RCVTIMEO on WebSocket socket via stdlib timeout overload. 5 consecutive timeouts trigger disconnect. Validated with 3-round battle test — no false positives during…
Fixed in v1.0.2. Bot thread is now persistent across rounds — created once, waits on a channel between rounds. All fixed-array workarounds removed, normal seq/string restored. Validated with…