BWAPI
|
#include <GroundUnit.h>
Public Member Functions | |
GroundUnit (BWAPI::Unit *u) | |
GroundUnit (BWAPI::Unit *u, const ProbTables *probtables) | |
virtual | ~GroundUnit () |
virtual void | micro ()=0 |
virtual void | check ()=0 |
virtual int | getAttackDuration ()=0 |
virtual std::set< BWAPI::UnitType > | getSetPrio ()=0 |
GroundUnit::GroundUnit | ( | BWAPI::Unit * | u | ) |
GroundUnit::GroundUnit | ( | BWAPI::Unit * | u, |
const ProbTables * | probtables | ||
) |
GroundUnit::~GroundUnit | ( | ) | [virtual] |
virtual void GroundUnit::check | ( | ) | [pure virtual] |
Implements BayesianUnit.
Implemented in ZealotUnit, DragoonUnit, MedicUnit, MarineUnit, ArchonUnit, DarkTemplarUnit, ProbeUnit, and ReaverUnit.
virtual int GroundUnit::getAttackDuration | ( | ) | [pure virtual] |
Implements BayesianUnit.
Implemented in ZealotUnit, DragoonUnit, MedicUnit, MarineUnit, ArchonUnit, ReaverUnit, DarkTemplarUnit, and ProbeUnit.
virtual std::set<BWAPI::UnitType> GroundUnit::getSetPrio | ( | ) | [pure virtual] |
Implements BayesianUnit.
Implemented in ZealotUnit, DragoonUnit, MedicUnit, MarineUnit, ArchonUnit, ReaverUnit, DarkTemplarUnit, and ProbeUnit.
virtual void GroundUnit::micro | ( | ) | [pure virtual] |
Implements BayesianUnit.
Implemented in ZealotUnit, DragoonUnit, MedicUnit, MarineUnit, ArchonUnit, DarkTemplarUnit, ProbeUnit, and ReaverUnit.