Open lost1996 opened 6 years ago
Why do u want to start an older version? If it's for replays, the api already is doing this for you.
@Frigerius I trained a RNN to help the bot act by the old version replays.So I want to test the model in the older version.
I see, but can't you just test it in the current version? Where is the difference?
@Frigerius There are something been deleted ,just like mothership core.
@lost1996, pass the sc2 executable to your both as an argument.
your_bot.exe -e "L:/StarCraft II/Versions/Base55958/sc2.exe"
For more info, try:
your_bot.exe --help
It will print this
Options -
-e, --executable The path to StarCraft II.
-s, --step_size How many steps to take per call.
-p, --port The port to make StarCraft II listen on.
-r, --realtime Whether to run StarCraft II in real time or not.
-m, --map Which map to run.
-t, --timeout Timeout for how long the library will block for a response.
If you see that message again, probably your Base55958 version is broken/missing files.
I use "coordinator.SetProcessPath("L:/StarCraft II/Versions/Base55958/sc2.exe");" to start the older version but there was a error info means "Your StarCraft installation is damaged.".