Skip to content
#

starcraft

Here are 133 public repositories matching this topic...

zach-nervana
zach-nervana commented Jan 3, 2019

A comment from the code:

# TODO-remove - this is a temporary flow, used by the trainer worker, duplicated from observe() - need to create
#               an external trainer flow reusing the existing flow and methods [e.g. observe(), step(), act()]

It appears that this code is related to, if not the cause of, quite a bit of complexity and duplicate code in the training control flow

chriscoxe
chriscoxe commented Oct 14, 2018

Add a game_speed configuration setting to bwapi.ini, and make BWAPI use this setting to set the Game Speed drop-down in the game lobby, e.g. game_speed = FASTEST. Otherwise, the game speed will be set to whatever game speed was picked from the drop-down in a previous game on the machine that is hosting the game, which may lead to confusing results if you're not aware of this. If a ``

B204L
B204L commented Feb 14, 2019

It may be helpful to have pages dedicated to the more commonly used classes (for example: game_state, unit, units etc) where the tables of applicable properties, methods etc can be found. I often find myself searching for properties / attributes or using trial and error to see if something will work, e.g. .position is a property of .unit and not .units.

alkurbatov
alkurbatov commented Aug 15, 2017

Sometimes it is useful to slow down the game and look at the decisions the bot is making however the game is always really fast.
Probably we should make a configurable gamespeed parameter in BotConfig.txt similar to the original game (i.e. fast, very fast).

Currently I don't know how that should be done in a proper way. The following approach works for me:

    while (coordinator.Updat

ZZZKBot is a bot (AI) for Starcraft: Broodwar. It is designed to compete against other bots. It is not designed to compete against humans. It uses BWAPI as an API for interacting with Starcraft: Broodwar. I am not intending to support/maintain/develop ZZZKBot in future, although I haven't ruled it out either.

  • Updated Oct 14, 2019
  • C++
2Pacalypse-
2Pacalypse- commented Apr 21, 2017

It's almost ready, but few things needed to be done:

  • remove SHIELDBATTERY_PATH mention
  • add an example of couple of different developer workflows
  • rework project structure a bit
  • edit redis description a bit (eg. windows installer starts the service automatically)
  • node > 7.6.0
  • contributing guide
  • generating map thumbnails in local dev
  • ~~remove setting up initi

Improve this page

Add a description, image, and links to the starcraft topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the starcraft topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.