feat(*): Add self-play RL training pipeline with PPO trainer, in-game GDScript policy inference, and bot opponent support in Match mode

This commit is contained in:
Josh Creek
2026-07-18 19:32:51 +01:00
parent 328831df1f
commit 85f96eb15e
81 changed files with 3934 additions and 10 deletions
+12
View File
@@ -0,0 +1,12 @@
[
{
"timestamp": "2026-07-18T18:27:59+00:00",
"model_a": "/Users/jcreek/Documents/repos/GitHub/CosmicClash/Game/bots/rookie.json",
"model_b": "/Users/jcreek/Documents/repos/GitHub/CosmicClash/Game/bots/rookie.json",
"episodes": 6,
"wins_a": 1,
"wins_b": 0,
"draws": 5,
"win_rate_a": 0.167
}
]