mirror of
https://github.com/jcreek/CosmicClash.git
synced 2026-09-10 16:04:04 +00:00
0e046aa9f1
All checkpoints/logs/exported policies here are a continuous-Gaussian, 31-input action/observation shape that generation 4's MultiDiscrete redesign is structurally incompatible with -- nothing to resume from (see the prior commit and TRAINING.md's "Generation 4" section). Game/bots/promoted/ (easy.json, and the new reference-grounded.json copied from curric-s5-aggression before this) is untouched -- both remain valid, playable evaluation opponents forever via PolicyNetwork's format-versioned JSON despite their own checkpoints/generation being gone. - training/checkpoints/*, training/logs/* removed (~3.5GB of working tree, all generation 1-3 experiment runs). - Game/bots/*.json flat dump removed (superseded exports; main_menu.gd's Spectate dropdown will just be empty until the first generation-4 export). - curriculum_state.json -> curriculum_state_gen3.json, archived alongside the existing _gen1/_gen2 logs (all three are referenced as postmortem evidence in TRAINING.md/curriculum.py). A fresh curriculum_state.json will be created on the next curriculum.py run (load_state() already handles a missing file). training/eval_history.json is deliberately NOT reset -- it's the one continuous cross-generation progress record. NOT YET PUSHED: this needs the remote Linux training box quiesced first (kill any active tmux session, confirm it's synced to origin) so its own run_training.sh doesn't race a still-running job's final commit against this deletion.