TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
|
Functions | |
void | initialize () |
const BuildType * | getRaceWorker (int race) |
const BuildType * | getRaceRefinery (int race) |
const BuildType * | getRaceSupplyDepot (int race) |
const BuildType * | getRaceCommandCenter (int race) |
|
inline |
|
inline |
|
inline |
|
inline |
void cherrypi::buildtypes::initialize | ( | ) |
const BuildType * cherrypi::buildtypes::Adrenal_Glands |
std::vector< const BuildType * > cherrypi::buildtypes::allTechTypes |
std::vector< const BuildType * > cherrypi::buildtypes::allUnitTypes |
std::vector< const BuildType * > cherrypi::buildtypes::allUpgradeTypes |
const BuildType * cherrypi::buildtypes::Anabolic_Synthesis |
const BuildType * cherrypi::buildtypes::Antennae |
const BuildType * cherrypi::buildtypes::Apial_Sensors |
const BuildType * cherrypi::buildtypes::Apollo_Reactor |
const BuildType * cherrypi::buildtypes::Archon_Warp |
const BuildType * cherrypi::buildtypes::Argus_Jewel |
const BuildType * cherrypi::buildtypes::Argus_Talisman |
std::array<BuildType, BWAPI::TechTypes::Enum::MAX> cherrypi::buildtypes::BuildTypeTechArray |
std::array<BuildType, BWAPI::UnitTypes::Enum::MAX> cherrypi::buildtypes::BuildTypeUnitArray |
std::array<BuildType, BWAPI::UpgradeTypes::Enum::MAX * 3> cherrypi::buildtypes::BuildTypeUpgradeArray |
const BuildType * cherrypi::buildtypes::Burrowing |
const BuildType * cherrypi::buildtypes::Caduceus_Reactor |
const BuildType * cherrypi::buildtypes::Carrier_Capacity |
const BuildType * cherrypi::buildtypes::Charon_Boosters |
const BuildType * cherrypi::buildtypes::Chitinous_Plating |
const BuildType * cherrypi::buildtypes::Cloaking_Field |
const BuildType * cherrypi::buildtypes::Colossus_Reactor |
const BuildType * cherrypi::buildtypes::Consume |
const BuildType * cherrypi::buildtypes::Critter_Bengalaas |
const BuildType * cherrypi::buildtypes::Critter_Kakaru |
const BuildType * cherrypi::buildtypes::Critter_Ragnasaur |
const BuildType * cherrypi::buildtypes::Critter_Rhynadon |
const BuildType * cherrypi::buildtypes::Critter_Scantid |
const BuildType * cherrypi::buildtypes::Critter_Ursadon |
const BuildType * cherrypi::buildtypes::Dark_Archon_Meld |
const BuildType * cherrypi::buildtypes::Dark_Swarm |
const BuildType * cherrypi::buildtypes::Defensive_Matrix |
const BuildType * cherrypi::buildtypes::Disruption_Web |
const BuildType * cherrypi::buildtypes::EMP_Shockwave |
const BuildType * cherrypi::buildtypes::Ensnare |
const BuildType * cherrypi::buildtypes::Feedback |
const BuildType * cherrypi::buildtypes::Gamete_Meiosis |
const BuildType * cherrypi::buildtypes::Gravitic_Boosters |
const BuildType * cherrypi::buildtypes::Gravitic_Drive |
const BuildType * cherrypi::buildtypes::Gravitic_Thrusters |
const BuildType * cherrypi::buildtypes::Grooved_Spines |
const BuildType * cherrypi::buildtypes::Hallucination |
const BuildType * cherrypi::buildtypes::Healing |
const BuildType * cherrypi::buildtypes::Infestation |
const BuildType * cherrypi::buildtypes::Ion_Thrusters |
const BuildType * cherrypi::buildtypes::Irradiate |
const BuildType * cherrypi::buildtypes::Khaydarin_Amulet |
const BuildType * cherrypi::buildtypes::Khaydarin_Core |
const BuildType * cherrypi::buildtypes::Leg_Enhancements |
const BuildType * cherrypi::buildtypes::Lockdown |
const BuildType * cherrypi::buildtypes::Lurker_Aspect |
const BuildType * cherrypi::buildtypes::Maelstrom |
const BuildType * cherrypi::buildtypes::Metabolic_Boost |
const BuildType * cherrypi::buildtypes::Metasynaptic_Node |
const BuildType * cherrypi::buildtypes::Mind_Control |
const BuildType * cherrypi::buildtypes::Moebius_Reactor |
const BuildType * cherrypi::buildtypes::Muscular_Augments |
const BuildType * cherrypi::buildtypes::Ocular_Implants |
const BuildType * cherrypi::buildtypes::Optical_Flare |
const BuildType * cherrypi::buildtypes::Parasite |
const BuildType * cherrypi::buildtypes::Personnel_Cloaking |
const BuildType * cherrypi::buildtypes::Plague |
const BuildType * cherrypi::buildtypes::Pneumatized_Carapace |
const BuildType * cherrypi::buildtypes::Protoss_Air_Armor_1 |
const BuildType * cherrypi::buildtypes::Protoss_Air_Armor_2 |
const BuildType * cherrypi::buildtypes::Protoss_Air_Armor_3 |
const BuildType * cherrypi::buildtypes::Protoss_Air_Weapons_1 |
const BuildType * cherrypi::buildtypes::Protoss_Air_Weapons_2 |
const BuildType * cherrypi::buildtypes::Protoss_Air_Weapons_3 |
const BuildType * cherrypi::buildtypes::Protoss_Arbiter |
const BuildType * cherrypi::buildtypes::Protoss_Arbiter_Tribunal |
const BuildType * cherrypi::buildtypes::Protoss_Archon |
const BuildType * cherrypi::buildtypes::Protoss_Assimilator |
const BuildType * cherrypi::buildtypes::Protoss_Carrier |
const BuildType * cherrypi::buildtypes::Protoss_Citadel_of_Adun |
const BuildType * cherrypi::buildtypes::Protoss_Corsair |
const BuildType * cherrypi::buildtypes::Protoss_Cybernetics_Core |
const BuildType * cherrypi::buildtypes::Protoss_Dark_Archon |
const BuildType * cherrypi::buildtypes::Protoss_Dark_Templar |
const BuildType * cherrypi::buildtypes::Protoss_Dragoon |
const BuildType * cherrypi::buildtypes::Protoss_Fleet_Beacon |
const BuildType * cherrypi::buildtypes::Protoss_Forge |
const BuildType * cherrypi::buildtypes::Protoss_Gateway |
const BuildType * cherrypi::buildtypes::Protoss_Ground_Armor_1 |
const BuildType * cherrypi::buildtypes::Protoss_Ground_Armor_2 |
const BuildType * cherrypi::buildtypes::Protoss_Ground_Armor_3 |
const BuildType * cherrypi::buildtypes::Protoss_Ground_Weapons_1 |
const BuildType * cherrypi::buildtypes::Protoss_Ground_Weapons_2 |
const BuildType * cherrypi::buildtypes::Protoss_Ground_Weapons_3 |
const BuildType * cherrypi::buildtypes::Protoss_High_Templar |
const BuildType * cherrypi::buildtypes::Protoss_Interceptor |
const BuildType * cherrypi::buildtypes::Protoss_Nexus |
const BuildType * cherrypi::buildtypes::Protoss_Observatory |
const BuildType * cherrypi::buildtypes::Protoss_Observer |
const BuildType * cherrypi::buildtypes::Protoss_Photon_Cannon |
const BuildType * cherrypi::buildtypes::Protoss_Plasma_Shields_1 |
const BuildType * cherrypi::buildtypes::Protoss_Plasma_Shields_2 |
const BuildType * cherrypi::buildtypes::Protoss_Plasma_Shields_3 |
const BuildType * cherrypi::buildtypes::Protoss_Probe |
const BuildType * cherrypi::buildtypes::Protoss_Pylon |
const BuildType * cherrypi::buildtypes::Protoss_Reaver |
const BuildType * cherrypi::buildtypes::Protoss_Robotics_Facility |
const BuildType * cherrypi::buildtypes::Protoss_Robotics_Support_Bay |
const BuildType * cherrypi::buildtypes::Protoss_Scarab |
const BuildType * cherrypi::buildtypes::Protoss_Scout |
const BuildType * cherrypi::buildtypes::Protoss_Shield_Battery |
const BuildType * cherrypi::buildtypes::Protoss_Shuttle |
const BuildType * cherrypi::buildtypes::Protoss_Stargate |
const BuildType * cherrypi::buildtypes::Protoss_Templar_Archives |
const BuildType * cherrypi::buildtypes::Protoss_Zealot |
const BuildType * cherrypi::buildtypes::Psionic_Storm |
const BuildType * cherrypi::buildtypes::Reaver_Capacity |
const BuildType * cherrypi::buildtypes::Recall |
const BuildType * cherrypi::buildtypes::Resource_Mineral_Field |
const BuildType * cherrypi::buildtypes::Resource_Mineral_Field_Type_2 |
const BuildType * cherrypi::buildtypes::Resource_Mineral_Field_Type_3 |
const BuildType * cherrypi::buildtypes::Resource_Vespene_Geyser |
const BuildType * cherrypi::buildtypes::Restoration |
const BuildType * cherrypi::buildtypes::Scanner_Sweep |
const BuildType * cherrypi::buildtypes::Scarab_Damage |
const BuildType * cherrypi::buildtypes::Sensor_Array |
const BuildType * cherrypi::buildtypes::Singularity_Charge |
const BuildType * cherrypi::buildtypes::Spawn_Broodlings |
const BuildType * cherrypi::buildtypes::Special_Pit_Door |
const BuildType * cherrypi::buildtypes::Special_Right_Pit_Door |
const BuildType * cherrypi::buildtypes::Spell_Dark_Swarm |
const BuildType * cherrypi::buildtypes::Spell_Disruption_Web |
const BuildType * cherrypi::buildtypes::Spell_Scanner_Sweep |
const BuildType * cherrypi::buildtypes::Spider_Mines |
const BuildType * cherrypi::buildtypes::Stasis_Field |
const BuildType * cherrypi::buildtypes::Stim_Packs |
const BuildType * cherrypi::buildtypes::Tank_Siege_Mode |
const BuildType * cherrypi::buildtypes::Terran_Academy |
const BuildType * cherrypi::buildtypes::Terran_Armory |
const BuildType * cherrypi::buildtypes::Terran_Barracks |
const BuildType * cherrypi::buildtypes::Terran_Battlecruiser |
const BuildType * cherrypi::buildtypes::Terran_Bunker |
const BuildType * cherrypi::buildtypes::Terran_Civilian |
const BuildType * cherrypi::buildtypes::Terran_Command_Center |
const BuildType * cherrypi::buildtypes::Terran_Comsat_Station |
const BuildType * cherrypi::buildtypes::Terran_Control_Tower |
const BuildType * cherrypi::buildtypes::Terran_Covert_Ops |
const BuildType * cherrypi::buildtypes::Terran_Dropship |
const BuildType * cherrypi::buildtypes::Terran_Engineering_Bay |
const BuildType * cherrypi::buildtypes::Terran_Factory |
const BuildType * cherrypi::buildtypes::Terran_Firebat |
const BuildType * cherrypi::buildtypes::Terran_Ghost |
const BuildType * cherrypi::buildtypes::Terran_Goliath |
const BuildType * cherrypi::buildtypes::Terran_Infantry_Armor_1 |
const BuildType * cherrypi::buildtypes::Terran_Infantry_Armor_2 |
const BuildType * cherrypi::buildtypes::Terran_Infantry_Armor_3 |
const BuildType * cherrypi::buildtypes::Terran_Infantry_Weapons_1 |
const BuildType * cherrypi::buildtypes::Terran_Infantry_Weapons_2 |
const BuildType * cherrypi::buildtypes::Terran_Infantry_Weapons_3 |
const BuildType * cherrypi::buildtypes::Terran_Machine_Shop |
const BuildType * cherrypi::buildtypes::Terran_Marine |
const BuildType * cherrypi::buildtypes::Terran_Medic |
const BuildType * cherrypi::buildtypes::Terran_Missile_Turret |
const BuildType * cherrypi::buildtypes::Terran_Nuclear_Missile |
const BuildType * cherrypi::buildtypes::Terran_Nuclear_Silo |
const BuildType * cherrypi::buildtypes::Terran_Physics_Lab |
const BuildType * cherrypi::buildtypes::Terran_Refinery |
const BuildType * cherrypi::buildtypes::Terran_Science_Facility |
const BuildType * cherrypi::buildtypes::Terran_Science_Vessel |
const BuildType * cherrypi::buildtypes::Terran_SCV |
const BuildType * cherrypi::buildtypes::Terran_Ship_Plating_1 |
const BuildType * cherrypi::buildtypes::Terran_Ship_Plating_2 |
const BuildType * cherrypi::buildtypes::Terran_Ship_Plating_3 |
const BuildType * cherrypi::buildtypes::Terran_Ship_Weapons_1 |
const BuildType * cherrypi::buildtypes::Terran_Ship_Weapons_2 |
const BuildType * cherrypi::buildtypes::Terran_Ship_Weapons_3 |
const BuildType * cherrypi::buildtypes::Terran_Siege_Tank_Siege_Mode |
const BuildType * cherrypi::buildtypes::Terran_Siege_Tank_Tank_Mode |
const BuildType * cherrypi::buildtypes::Terran_Starport |
const BuildType * cherrypi::buildtypes::Terran_Supply_Depot |
const BuildType * cherrypi::buildtypes::Terran_Valkyrie |
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Plating_1 |
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Plating_2 |
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Plating_3 |
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Weapons_1 |
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Weapons_2 |
const BuildType * cherrypi::buildtypes::Terran_Vehicle_Weapons_3 |
const BuildType * cherrypi::buildtypes::Terran_Vulture |
const BuildType * cherrypi::buildtypes::Terran_Vulture_Spider_Mine |
const BuildType * cherrypi::buildtypes::Terran_Wraith |
const BuildType * cherrypi::buildtypes::Titan_Reactor |
const BuildType * cherrypi::buildtypes::U_238_Shells |
const BuildType * cherrypi::buildtypes::Ventral_Sacs |
const BuildType * cherrypi::buildtypes::Yamato_Gun |
const BuildType * cherrypi::buildtypes::Zerg_Broodling |
const BuildType * cherrypi::buildtypes::Zerg_Carapace_1 |
const BuildType * cherrypi::buildtypes::Zerg_Carapace_2 |
const BuildType * cherrypi::buildtypes::Zerg_Carapace_3 |
const BuildType * cherrypi::buildtypes::Zerg_Cocoon |
const BuildType * cherrypi::buildtypes::Zerg_Creep_Colony |
const BuildType * cherrypi::buildtypes::Zerg_Defiler |
const BuildType * cherrypi::buildtypes::Zerg_Defiler_Mound |
const BuildType * cherrypi::buildtypes::Zerg_Devourer |
const BuildType * cherrypi::buildtypes::Zerg_Drone |
const BuildType * cherrypi::buildtypes::Zerg_Egg |
const BuildType * cherrypi::buildtypes::Zerg_Evolution_Chamber |
const BuildType * cherrypi::buildtypes::Zerg_Extractor |
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Attacks_1 |
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Attacks_2 |
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Attacks_3 |
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Carapace_1 |
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Carapace_2 |
const BuildType * cherrypi::buildtypes::Zerg_Flyer_Carapace_3 |
const BuildType * cherrypi::buildtypes::Zerg_Greater_Spire |
const BuildType * cherrypi::buildtypes::Zerg_Guardian |
const BuildType * cherrypi::buildtypes::Zerg_Hatchery |
const BuildType * cherrypi::buildtypes::Zerg_Hive |
const BuildType * cherrypi::buildtypes::Zerg_Hydralisk |
const BuildType * cherrypi::buildtypes::Zerg_Hydralisk_Den |
const BuildType * cherrypi::buildtypes::Zerg_Infested_Command_Center |
const BuildType * cherrypi::buildtypes::Zerg_Infested_Terran |
const BuildType * cherrypi::buildtypes::Zerg_Lair |
const BuildType * cherrypi::buildtypes::Zerg_Larva |
const BuildType * cherrypi::buildtypes::Zerg_Lurker |
const BuildType * cherrypi::buildtypes::Zerg_Lurker_Egg |
const BuildType * cherrypi::buildtypes::Zerg_Melee_Attacks_1 |
const BuildType * cherrypi::buildtypes::Zerg_Melee_Attacks_2 |
const BuildType * cherrypi::buildtypes::Zerg_Melee_Attacks_3 |
const BuildType * cherrypi::buildtypes::Zerg_Missile_Attacks_1 |
const BuildType * cherrypi::buildtypes::Zerg_Missile_Attacks_2 |
const BuildType * cherrypi::buildtypes::Zerg_Missile_Attacks_3 |
const BuildType * cherrypi::buildtypes::Zerg_Mutalisk |
const BuildType * cherrypi::buildtypes::Zerg_Nydus_Canal |
const BuildType * cherrypi::buildtypes::Zerg_Overlord |
const BuildType * cherrypi::buildtypes::Zerg_Queen |
const BuildType * cherrypi::buildtypes::Zerg_Queens_Nest |
const BuildType * cherrypi::buildtypes::Zerg_Scourge |
const BuildType * cherrypi::buildtypes::Zerg_Spawning_Pool |
const BuildType * cherrypi::buildtypes::Zerg_Spire |
const BuildType * cherrypi::buildtypes::Zerg_Spore_Colony |
const BuildType * cherrypi::buildtypes::Zerg_Sunken_Colony |
const BuildType * cherrypi::buildtypes::Zerg_Ultralisk |
const BuildType * cherrypi::buildtypes::Zerg_Ultralisk_Cavern |
const BuildType * cherrypi::buildtypes::Zerg_Zergling |