SirStone
  • Joined on 2025-05-04
SirStone pushed to master at SirStone/SirRoboGarage 2026-08-27 18:46:04 +02:00
06e68522cf Remove deprecated components from Tank Royale Bot API
SirStone pushed to master at SirStone/SirRoboGarage 2026-08-27 18:43:41 +02:00
d3e4540e7f chore: add missing OscillatorBot.nimble
259e67d7ff chore: standardize internal bot dir structure (src/, tests/, out/)
c5115fdf61 chore: standardize Nim builds to out/ subdir, simplify .gitignore
e276548223 chore: remove exported/ from AGENTS.md, generalize binary ignores in .gitignore
2097c2e6fa chore: gitignore binaries/artifacts, remove drafts and stale files
Compare 11 commits »
SirStone closed issue SirStone/SirRoboGarage#96 2026-08-26 08:05:27 +02:00
Checkpoint acceptance sweep & hard cases
SirStone commented on issue SirStone/SirRoboGarage#96 2026-08-26 08:04:56 +02:00
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.

  1. **Kill-duri…
SirStone opened issue SirStone/SirRoboGarage#96 2026-08-26 07:36:17 +02:00
Checkpoint acceptance sweep & hard cases
SirStone opened issue SirStone/SirRoboGarage#95 2026-08-26 07:36:06 +02:00
Round-end checkpoint wiring
SirStone opened issue SirStone/SirRoboGarage#94 2026-08-26 07:35:54 +02:00
Persistence v2: fitness header, best-gating, atomic writes, binary-dir location
SirStone opened issue SirStone/SirRoboGarage#93 2026-08-26 07:35:52 +02:00
Champion transport carries fitness
SirStone opened issue SirStone/SirRoboGarage#92 2026-08-26 07:28:56 +02:00
Spec: EvoBot round-end checkpointing — best-so-far per-enemy weights
SirStone closed issue SirStone/SirRoboGarage#91 2026-08-26 07:21:18 +02:00
Lock the trigger set and write rules
SirStone commented on issue SirStone/SirRoboGarage#91 2026-08-26 07:21:10 +02:00
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…
SirStone commented on issue SirStone/SirRoboGarage#91 2026-08-26 07:11:15 +02:00
Lock the trigger set and write rules

claimed by orchestrator session (ox-alpha), 2026-08-26

SirStone closed issue SirStone/SirRoboGarage#89 2026-08-26 07:09:52 +02:00
What does "better" mean for best-so-far weights?
SirStone commented on issue SirStone/SirRoboGarage#89 2026-08-26 07:09:37 +02:00
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…
SirStone closed issue SirStone/SirRoboGarage#90 2026-08-26 07:03:20 +02:00
Which save moments can EvoBot actually act on?
SirStone commented on issue SirStone/SirRoboGarage#90 2026-08-26 07:03:13 +02:00
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…

SirStone commented on issue SirStone/SirRoboGarage#89 2026-08-26 07:01:45 +02:00
What does "better" mean for best-so-far weights?

claimed by orchestrator session (ox-alpha), 2026-08-26

SirStone commented on issue SirStone/SirRoboGarage#90 2026-08-26 06:56:49 +02:00
Which save moments can EvoBot actually act on?

claimed by wayfinder-research-agent, 2026-08-26

SirStone opened issue SirStone/SirRoboGarage#91 2026-08-26 06:55:42 +02:00
Lock the trigger set and write rules
SirStone opened issue SirStone/SirRoboGarage#90 2026-08-26 06:55:34 +02:00
Which save moments can EvoBot actually act on?