Block a user
Checkpoint acceptance sweep & hard cases
Checkpoint acceptance sweep & hard cases
Acceptance sweep #96 — verifier pass (fresh re-verification, threads:on)
All 5 ACs green. Nothing was broken → no production fixes needed; only test-side additions/migration.
- **Kill-duri…
Checkpoint acceptance sweep & hard cases
Round-end checkpoint wiring
Persistence v2: fitness header, best-gating, atomic writes, binary-dir location
Champion transport carries fitness
Spec: EvoBot round-end checkpointing — best-so-far per-enemy weights
Lock the trigger set and write rules
Lock the trigger set and write rules
Resolution
Locked save policy:
- Trigger — exactly one save point:
onRoundEnded, firing every round, dead or alive. Dropped:onDeath(subsumed seconds later by round end), `onGameEnde…
What does "better" mean for best-so-far weights?
What does "better" mean for best-so-far weights?
Resolution
The comparison metric for replacing the stored best per enemy is the GA's internal champion fitness:
- Ground truth: GA training fitness crowns the best — contingent on…
Which save moments can EvoBot actually act on?
Which save moments can EvoBot actually act on?
Resolution — researched against official Tank Royale protocol schemas, server source (Kotlin), Java Bot API reference, and official flow docs. Events are platform-defined; findings hold for the…
What does "better" mean for best-so-far weights?
claimed by orchestrator session (ox-alpha), 2026-08-26
Lock the trigger set and write rules
Which save moments can EvoBot actually act on?