6a294ad7ad2c8e7b628f1af29462382c92946569
- make_twin.sh: generates self-contained SacTwin dir in the sample-bots archive (own json/sh identity, own weights dir seeded from a frozen sac_best.zip copy, own round_counter) so RunTraining.java resolves it like any sample bot; re-running resets the twin to the frozen baseline. - src/SAC_LSTM_Bot.nim: SACLSTM_BOT_JSON env overrides the baked-in bot json (loadBotInfo gives json total precedence, #49) so the same binary boots under the twin's name. - sac_train.sh: chunk loop is a while, not for-over-seq — a crash on the FINAL chunk previously fell through ((chunk--);continue on an exhausted seq list) and exited 0 with budget incomplete; observed live vs SacTwin. Readiness dry-run (#54): weighted pool Corners:1,SacTwin:3 picked the twin in 3/4 chunks; all battles counter-checked; deterministic eval parsed; main sac_best.zip/counter untouched by twin (twin counter advanced independently); crash-restart proven end-to-end incl. final-chunk retry.
Description
No description provided
Languages
Nim
73.7%
Python
18%
Shell
3.7%
Java
3.5%
HTML
1%
Other
0.1%