TorchCraftAI
A bot for machine learning research on StarCraft: Brood War
Functions | Variables
torchcraft::BW::data Namespace Reference

Functions

void init ()
 

Variables

bool CanAttack []
 
int DimensionRight []
 
int Height []
 
bool IsMineralField []
 
bool CanProduce []
 
bool IsRefinery []
 
bool IsResourceDepot []
 
bool RegeneratesHP []
 
bool IsCloakable []
 
bool IsTwoUnitsInOneEgg []
 
bool IsSpellcaster []
 
int SupplyRequired []
 
std::string AirWeapon []
 
int BuildScore []
 
int MaxAirHits []
 
bool IsPowerup []
 
bool IsBeacon []
 
int MineralPrice []
 
bool IsInvincible []
 
std::string RequiredTech []
 
int DimensionDown []
 
bool CanBuildAddon []
 
int DimensionLeft []
 
bool ProducesLarva []
 
int Armor []
 
bool IsMechanical []
 
bool IsBuilding []
 
int SupplyProvided []
 
int SightRange []
 
int GasPrice []
 
int MaxHitPoints []
 
int Width []
 
int TileWidth []
 
bool IsHero []
 
int SeekRange []
 
int BuildTime []
 
bool IsCritter []
 
bool RequiresPsi []
 
bool IsSpecialBuilding []
 
std::string GroundWeapon []
 
bool IsFlyer []
 
std::string Size []
 
bool IsNeutral []
 
int MaxShields []
 
bool HasPermanentCloak []
 
double TopSpeed []
 
int TileHeight []
 
bool IsRobotic []
 
int DimensionUp []
 
int DestroyScore []
 
int SpaceProvided []
 
std::string TileSize []
 
int HaltDistance []
 
bool IsAddon []
 
bool CanMove []
 
bool IsFlyingBuilding []
 
int MaxEnergy []
 
bool IsDetector []
 
bool IsOrganic []
 
int SpaceRequired []
 
bool IsFlagBeacon []
 
bool IsWorker []
 
bool IsBurrowable []
 
std::string CloakingTech []
 
bool IsResourceContainer []
 
int Acceleration []
 
bool IsSpell []
 
bool RequiresCreep []
 
std::string ArmorUpgrade []
 
int MaxGroundHits []
 
int TurnRadius []
 
std::string GetRace []
 
std::unordered_map< UnitType, intTotalMineralPrice
 
std::unordered_map< UnitType, intTotalGasPrice
 

Function Documentation

void torchcraft::BW::data::init ( )

Variable Documentation

int torchcraft::BW::data::Acceleration[]
std::string torchcraft::BW::data::AirWeapon[]
int torchcraft::BW::data::Armor[]
std::string torchcraft::BW::data::ArmorUpgrade[]
int torchcraft::BW::data::BuildScore[]
int torchcraft::BW::data::BuildTime[]
bool torchcraft::BW::data::CanAttack[]
bool torchcraft::BW::data::CanBuildAddon[]
bool torchcraft::BW::data::CanMove[]
bool torchcraft::BW::data::CanProduce[]
std::string torchcraft::BW::data::CloakingTech[]
int torchcraft::BW::data::DestroyScore[]
int torchcraft::BW::data::DimensionDown[]
int torchcraft::BW::data::DimensionLeft[]
int torchcraft::BW::data::DimensionRight[]
int torchcraft::BW::data::DimensionUp[]
int torchcraft::BW::data::GasPrice[]
std::string torchcraft::BW::data::GetRace[]
std::string torchcraft::BW::data::GroundWeapon[]
int torchcraft::BW::data::HaltDistance[]
bool torchcraft::BW::data::HasPermanentCloak[]
int torchcraft::BW::data::Height[]
bool torchcraft::BW::data::IsAddon[]
bool torchcraft::BW::data::IsBeacon[]
bool torchcraft::BW::data::IsBuilding[]
bool torchcraft::BW::data::IsBurrowable[]
bool torchcraft::BW::data::IsCloakable[]
bool torchcraft::BW::data::IsCritter[]
bool torchcraft::BW::data::IsDetector[]
bool torchcraft::BW::data::IsFlagBeacon[]
bool torchcraft::BW::data::IsFlyer[]
bool torchcraft::BW::data::IsFlyingBuilding[]
bool torchcraft::BW::data::IsHero[]
bool torchcraft::BW::data::IsInvincible[]
bool torchcraft::BW::data::IsMechanical[]
bool torchcraft::BW::data::IsMineralField[]
bool torchcraft::BW::data::IsNeutral[]
bool torchcraft::BW::data::IsOrganic[]
bool torchcraft::BW::data::IsPowerup[]
bool torchcraft::BW::data::IsRefinery[]
bool torchcraft::BW::data::IsResourceContainer[]
bool torchcraft::BW::data::IsResourceDepot[]
bool torchcraft::BW::data::IsRobotic[]
bool torchcraft::BW::data::IsSpecialBuilding[]
bool torchcraft::BW::data::IsSpell[]
bool torchcraft::BW::data::IsSpellcaster[]
bool torchcraft::BW::data::IsTwoUnitsInOneEgg[]
bool torchcraft::BW::data::IsWorker[]
int torchcraft::BW::data::MaxAirHits[]
int torchcraft::BW::data::MaxEnergy[]
int torchcraft::BW::data::MaxGroundHits[]
int torchcraft::BW::data::MaxHitPoints[]
int torchcraft::BW::data::MaxShields[]
int torchcraft::BW::data::MineralPrice[]
bool torchcraft::BW::data::ProducesLarva[]
bool torchcraft::BW::data::RegeneratesHP[]
std::string torchcraft::BW::data::RequiredTech[]
bool torchcraft::BW::data::RequiresCreep[]
bool torchcraft::BW::data::RequiresPsi[]
int torchcraft::BW::data::SeekRange[]
int torchcraft::BW::data::SightRange[]
std::string torchcraft::BW::data::Size[]
int torchcraft::BW::data::SpaceProvided[]
int torchcraft::BW::data::SpaceRequired[]
int torchcraft::BW::data::SupplyProvided[]
int torchcraft::BW::data::SupplyRequired[]
int torchcraft::BW::data::TileHeight[]
std::string torchcraft::BW::data::TileSize[]
int torchcraft::BW::data::TileWidth[]
double torchcraft::BW::data::TopSpeed[]
std::unordered_map<UnitType, int> torchcraft::BW::data::TotalGasPrice
std::unordered_map<UnitType, int> torchcraft::BW::data::TotalMineralPrice
int torchcraft::BW::data::TurnRadius[]
int torchcraft::BW::data::Width[]