SC2API
An API for AI for StarCraft II
Classes
sc2_coordinator.h File Reference

Frontend for running a game. More...

#include <vector>
#include <string>
#include "sc2api/sc2_game_settings.h"
#include "sc2api/sc2_proto_interface.h"

Go to the source code of this file.

Classes

class  sc2::Coordinator
 Coordinator of one or more clients. Used to start, step and stop games and replays. More...
 

Detailed Description

Frontend for running a game.

The coordinator acts as a game and bot manager. It is used to launch StarCraft and setup proto connections between a user's bot and the running StarCraft instance. With it a user steps forward a simulation and it will fill out bot interface data.