https://github.com/patataman/goliat
"Goliat online" - SC:BW Bot :robot:
https://github.com/patataman/goliat
bot foss java sscait starcraft
Last synced: about 1 year ago
JSON representation
"Goliat online" - SC:BW Bot :robot:
- Host: GitHub
- URL: https://github.com/patataman/goliat
- Owner: Patataman
- License: gpl-2.0
- Created: 2016-10-15T12:08:43.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-06-10T08:40:08.000Z (about 8 years ago)
- Last Synced: 2025-03-27T18:49:54.902Z (about 1 year ago)
- Topics: bot, foss, java, sscait, starcraft
- Language: Java
- Homepage: https://e-archivo.uc3m.es/handle/10016/27600
- Size: 3.91 MB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# _"Goliat online"_
StarCraft Terran Bot developed with [BWAPI](https://github.com/bwapi/bwapi) using [JNIBWAPI](https://github.com/JNIBWAPI/JNIBWAPI) (before V4.1)
and [BWMirror](https://github.com/vjurenka/BWMirror) (after V4.1 (included)).
If you want see the bot playing against the game's AI go to this [Youtube list](https://www.youtube.com/playlist?list=PL9JgBzni37CJBxh18jNsubarZSZKtdO2Y).
If you want see it playing against other real bots, go to the [SSCAIT](http://sscaitournament.com/) page!
# V1
This version has the building tree fixed. Including distinction of zones with 1 or more ChokePoints.
* If the zone has 1 CP: Barracks and factory are built in the opposite direction to the CP. Other building are built between the CP and the CC.
* If the zone has 2 or more CP: Barracks and factory are built closer to the CC. Other building are built farther to closer.
# V2
This version has fixed, upgraded and more fabulous attack/defense tree. Now Goliat can manage different groups of unit to attack/defense. Specifically:
* Creation and management of groups of at least 10 units.
* This groups can have 6 different status:
* 0: Doing nothing.
* 1: Attacking.
* 2: Defending.
* 3: Regroup.
* 4: Retreat.
* 5: Waiting.
* 6: Exploring. (Never used for now)
* Small changes in the use of the influence for selecting targets.
# V3
This version contains:
* Building tree fixed, upgraded and more fabulous allowing to build add-ons.
* A brand new tree which have a basic management of expansions (Gather resources and train more SCVs).
* Small fixes in the influence.
# V4
This version contains:
* More small fixes in the influence.
* Can train different units according the enemy race.
* Small fixes in building expansions.
Special thanks to: Krasi0, Dan and Jaj22 for trying to make it works on the SSCAIT server
# V4.1
This version contains:
* **Change from JNI-BWAPI to BWMirror.**
* **Change to BWAPI 4.1.2**
* Scout behavior.
* Real mineral nodes management. As consequence Stop training endless SCV.