|
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 |
1.8.11