SirStone
  • Joined on 2025-05-04
SirStone opened issue SirStone/SirRoboGarage#24 2026-08-17 18:51:59 +02:00
PRD: Command abstraction layer for PPO action space
SirStone closed issue SirStone/SirRoboGarage#23 2026-08-17 18:48:34 +02:00
Prototype goto controller and test in game
SirStone commented on issue SirStone/SirRoboGarage#23 2026-08-17 18:48:30 +02:00
Prototype goto controller and test in game

Resolution

Goto controller validated in-game via GotoTest prototype bot.

Algorithm

Explicit proportional steering with forward/reverse at 90° bearing threshold, using `getNewTargetSpee…

SirStone closed issue SirStone/SirRoboGarage#22 2026-08-17 17:30:40 +02:00
PPO training loop compatibility
SirStone closed issue SirStone/SirRoboGarage#21 2026-08-17 17:30:39 +02:00
State vector additions
SirStone commented on issue SirStone/SirRoboGarage#22 2026-08-17 17:30:36 +02:00
PPO training loop compatibility

Resolution

All changes are mechanical — no structural surgery needed.

Changes required:

  • 5 → 6 in network.nim (initActorCritic, actorForward, computeLogProb) and training.nim…
SirStone commented on issue SirStone/SirRoboGarage#21 2026-08-17 17:30:30 +02:00
State vector additions

Resolution

2 new state inputs (42 → 44 dims):

SirStone commented on issue SirStone/SirRoboGarage#22 2026-08-17 17:23:59 +02:00
PPO training loop compatibility

Research complete. Full findings at docs/research/ppo-training-compatibility.md on branch research/ppo-training-compat.

Key findings

What needs to change — mechanical, low-risk

-…

SirStone closed issue SirStone/SirRoboGarage#19 2026-08-17 17:21:58 +02:00
Output space design for goto/aimTo
SirStone closed issue SirStone/SirRoboGarage#20 2026-08-17 17:21:58 +02:00
Goto controller algorithm
SirStone commented on issue SirStone/SirRoboGarage#20 2026-08-17 17:21:49 +02:00
Goto controller algorithm

Resolution

Proportional steering with forward/reverse selection, reusing existing getNewTargetSpeed from utils.nim.

Algorithm:

  1. Compute raw bearing from tank to target: `arctan2(targ…
SirStone commented on issue SirStone/SirRoboGarage#19 2026-08-17 17:21:43 +02:00
Output space design for goto/aimTo

Resolution

6-dimensional continuous action space:

SirStone commented on issue SirStone/SirRoboGarage#20 2026-08-17 17:05:12 +02:00
Goto controller algorithm

Research complete

Full writeup: docs/research/goto-controller-algorithm.md on branch `research/goto-controlle…

SirStone opened issue SirStone/SirRoboGarage#23 2026-08-17 16:58:21 +02:00
Prototype goto controller and test in game
SirStone opened issue SirStone/SirRoboGarage#22 2026-08-17 16:58:18 +02:00
PPO training loop compatibility
SirStone opened issue SirStone/SirRoboGarage#21 2026-08-17 16:58:13 +02:00
State vector additions
SirStone opened issue SirStone/SirRoboGarage#20 2026-08-17 16:58:09 +02:00
Goto controller algorithm
SirStone opened issue SirStone/SirRoboGarage#19 2026-08-17 16:58:04 +02:00
Output space design for goto/aimTo
SirStone opened issue SirStone/SirRoboGarage#18 2026-08-17 16:57:55 +02:00
Command abstraction layer for PPO action space
SirStone closed issue SirStone/SirRoboGarage#1 2026-08-16 16:59:47 +02:00
RL Bot — Wayfinder Map