Arraymancer spike results — NixOS / Nim 2.2.4
Verdict: WORKS, with one NixOS-specific workaround required.
Environment
- Nim 2.2.4 (NixOS, amd64)
- Nimble 0.20.1
- Arraymancer…
Resolution: PPO (Proximal Policy Optimization)
Recommended algorithm: PPO
Why PPO wins for this setup
- On-policy data is an advantage here, not a weakness. With only 10–35…
Blocked by #3 (RL algorithm choice) — the algorithm may constrain action output style (e.g. SAC uses squashed Gaussian, PPO uses clipped policy, DDPG/TD3 use deterministic actor).
Blocked by #2 (Arraymancer viability spike) — need confirmed ML stack before implementing training loop. Blocked by #3 (RL algorithm choice) — algorithm determines on/off-policy, replay buffer…
Prototype verdict — coloring system settled
Branch: proto/gantt-colors (run pnpm dev → http://localhost:5173/?proto=colors)
Chosen: Variant D — outline mix + status icons
Resolution
The shading system represents task status — 5 states, all purely tonal variants of the project's base color, with borders/lines available to carry additional per-status…