diff --git a/TODO.md b/TODO.md index 4072175c..a8fe77c1 100644 --- a/TODO.md +++ b/TODO.md @@ -12,7 +12,6 @@ The training pipeline is built — see `TRAINING.md` (self-play PPO via the vend - [ ] Frozen-opponent league: train the live policy against a *pool* of past exported checkpoints, sampled per-episode (today's `--opponent-mode=frozen` only supports one fixed model per run) to prevent self-play strategy collapse on long runs. - [ ] Richer state setter / curriculum: aerial states, wall plays, rebound scenarios as skill grows (beyond the score/defend/draw staging already in place). - [ ] Main-menu difficulty picker (Match already takes `bot_model_path`/`bot_reaction_ticks`/`bot_action_noise` exports). -- [ ] Optional: exported headless Linux build for faster parallel training instances (train.py currently runs the project from source, which is fine but re-parses scripts per instance). ## Multiplayer (long term)