JBWAPI
JBWAPI copied to clipboard
Pure Java BWAPI Client implementation for JVM languages
Implement the missing [getLastError](https://github.com/bwapi/bwapi/blob/5f2e40b934842054133e07aef2f45b490aae274c/bwapi/BWAPI/Source/BWAPI/GameImpl.h#L95) method in the Game API. I have a branch that should work: https://github.com/JavaBWAPI/JBWAPI/tree/lasterror but no capacity to test/verify, feel free to pickup this work if you...
Since a fix in BWAPI will not fix it for JBWAPI. See bwapi/bwapi#902
Fix the badges in the first lines of: https://github.com/JavaBWAPI/JBWAPI/edit/develop/README.md Travis got closed for opensource projects (Github Actions is used now). LGTMs now also taken over by Github, so need to...
Map analysis problems: ```` It seems the top two spawns have a Player.getStartLocation() that is not included in BWTA.getStartLocations(). It also throws the "At least one starting location was not...
https://github.com/JavaBWAPI/JBWAPI/blob/develop/src/main/java/bwem/StaticBuilding.java#L26 https://github.com/JavaBWAPI/JBWAPI/blob/develop/src/main/java/bwem/BWMap.java#L161 These are needed for pulling in the latest version (1.15) of BWEB into JBWEB
### Windows x86 - [x] manual test - [ ] CI test ### Windows x64 - [x] manual test - [ ] CI test ### Linux x64 - [x] manual...
Training a unit when the queue is full throws Index out of Bounds Exception. Tested on dev branch w/ latcom on. Stack Trace: ```sh java.lang.ArrayIndexOutOfBoundsException: Index 5 out of bounds...
There are some micro techniques that require issuing commands to a group of units simultaneously. The StarCraft engine applies special rules to these commands. Module bots can issue grouped commands....
This is a feature proposal which I also added to BWAPI: https://github.com/bwapi/bwapi/issues/873 -- it's a quality-of-life feature that has no particular need to synchronize with mainline BWAPI though, so I've...