BWAPI
|
00001 #pragma once 00002 00003 #include "Micro/Units/BayesianUnit.h" 00004 00005 class SpecialUnit : public BayesianUnit 00006 { 00007 public: 00008 SpecialUnit(BWAPI::Unit* u); 00009 virtual ~SpecialUnit(); 00010 virtual void micro() = 0; 00011 virtual void check() = 0; 00012 virtual int getAttackDuration(); 00013 virtual std::set<BWAPI::UnitType> getSetPrio() = 0; 00014 private: 00015 static ProbTables _sProbTables; 00016 };