BWAPI
|
00001 #pragma once 00002 00003 #include "Subgoal.h" 00004 #include "Micro/Formations.h" 00005 #include <BWAPI.h> 00006 #include "Micro/UnitsGroup.h" 00007 00008 00009 class FormationSubgoal : public Subgoal 00010 { 00011 pFormation formation; 00012 public: 00013 FormationSubgoal(SubgoalLogic l, UnitsGroup* ug, pFormation f); 00014 FormationSubgoal(const FormationSubgoal& fsg); 00015 virtual bool isRealized(); 00016 virtual void tryToRealize(); 00017 virtual double distanceToRealize(); 00018 };