mirror of
https://github.com/jcreek/CosmicClash.git
synced 2026-09-13 04:02:03 +00:00
feat(*): Add exported Linux binary training path for faster parallel instances
This commit is contained in:
+4
-1
@@ -17,7 +17,10 @@ Python, no .NET, no network.
|
||||
observation builder — training and in-game inference must stay identical,
|
||||
so never fork it.
|
||||
- `training/train.py` — PPO trainer; launches N parallel headless Godot
|
||||
instances (2 agents each).
|
||||
instances (2 agents each) — from source by default, or from a pre-built
|
||||
binary via `--exported-binary` (see TRAINING_LINUX.md's "Exported-binary
|
||||
training" section; `training/export_linux.sh` builds it from
|
||||
`Game/export_presets.cfg`'s "Linux Training" preset).
|
||||
- `training/export_policy.py` — SB3 checkpoint → JSON policy for the game.
|
||||
- `scripts/ai_ship_controller.gd` + `scripts/policy_network.gd` — in-game
|
||||
inference (GDScript MLP forward pass).
|
||||
|
||||
Reference in New Issue
Block a user