.DS_Store # RL training: checkpoints and logs ARE committed (training results must # survive any single machine); only the env and scratch files are not. training/.venv/ training/smoke_run.log training/__pycache__/ # Intermediate PPO checkpoints: only final.zip is ever committed (see # run_training.sh) — --resume only ever points at final.zip, and a single # experiment's intermediate checkpoints were 2401 files / ~500MB, of which # final.zip was ~0.2MB. This is the training-results-survive-any-machine # property from ~2500x less data, not a relaxation of it. training/checkpoints/*/ppo_*_steps.zip # Exported training binary: a regenerable build artifact (rebuilt by # export_linux.sh / run_training.sh), not a training result. training/build/ # Exported dedicated server binary (task 6.1): same reasoning — an 85MB # regenerable artifact, rebuilt by `godot --headless --path Game # --export-release "Linux Dedicated Server"`. server/build/ # Texture generator scripts: throwaway env, not the scripts themselves. tools/textures/.venv/