Dan Gant
Dan Gant
What makes it seem like there's no Windows 10 support? I know of no reason why it wouldn't work on Windows 10.
Presumptive cause (as I learned today): BWAPI's Game.getAllUnits() and Player.getUnits() do not (by design!) return units inside dropships/refineries/bunkers/carriers/etc. unless complete map vision is enabled. From BWAPI's standpoint, this is a...
Player.getUnits is a subset of what Game.getAllUnits returns, all of which flow from the "is there a sprite" check which causes units inside other things to be hidden (except with...
Still affected by the visibility check. There's no escaping that short of tracking unit creation/destruction from within TorchCraft (which I wouldn't recommend we do).
I propose closing this as "won't fix" -- it's a BWAPI limitation. We could work around it, but that's be an opinionated API change when I think we'd rather TorchCraft...
The scenarios in https://github.com/TorchCraft/TorchCraft/tree/master/maps/micro are just built using StarCraft's own map editor. For programatically building micro scenarios, consider taking a look at TorchCraftAI's micro training environment: https://torchcraft.github.io/TorchCraftAI
Hello. A few questions to round down what might be happening: * At what point are you seeing it freeze? Is StarCraft getting to the game screen (where you can...
To confirm: Are you using StarCraft version 1.16.1?
Setting up the TorchCraft bot shouldn't impact how BWAPI functions in any way -- it should just be another bot that you inject with BWAPI. So another good diagnostic test...
Ah, yes. The bot module (BWEnv) is waiting for a TorchCraft server to connect, and will wait until it does, which freezes StarCraft. If you experience the freezing only when...