ProtoBot
Loading...
Searching...
No Matches
BuildOrder Struct Reference

BuildOrders are a similar line of thinking to opening you would see in chess. ProtoBot emulates oepnings that proffesional StarCraft players and the community have refined over the course of the games lifetime.

ProtoBot performs 2 opening against all 3 races:
Protoss - 2 Gateway Dark Templar
Terran - 2 Gateway Dark Templar
Zerg - 2 Gateway Observer

To see other oepning that have been created you can view them in the link below:
https://liquipedia.net/starcraft/Protoss_Strategy. More...

#include <BuildOrder.h>

Public Attributes

int name = 0
int id = 0
BWAPI::Race vsRace = BWAPI::Races::Unknown
int blockUnitTrainingUntilSupply = 0
std::vector< BuildOrderStepsteps

Detailed Description

BuildOrders are a similar line of thinking to opening you would see in chess. ProtoBot emulates oepnings that proffesional StarCraft players and the community have refined over the course of the games lifetime.

ProtoBot performs 2 opening against all 3 races:
Protoss - 2 Gateway Dark Templar
Terran - 2 Gateway Dark Templar
Zerg - 2 Gateway Observer

To see other oepning that have been created you can view them in the link below:
https://liquipedia.net/starcraft/Protoss_Strategy.

Definition at line 50 of file BuildOrder.h.

Member Data Documentation

◆ blockUnitTrainingUntilSupply

int BuildOrder::blockUnitTrainingUntilSupply = 0

Definition at line 56 of file BuildOrder.h.

◆ id

int BuildOrder::id = 0

Definition at line 53 of file BuildOrder.h.

◆ name

int BuildOrder::name = 0

Definition at line 52 of file BuildOrder.h.

◆ steps

std::vector<BuildOrderStep> BuildOrder::steps

Definition at line 58 of file BuildOrder.h.

◆ vsRace

BWAPI::Race BuildOrder::vsRace = BWAPI::Races::Unknown

Definition at line 55 of file BuildOrder.h.


The documentation for this struct was generated from the following file: