BWAPI
|
00001 #pragma once 00002 #include "Formation.h" 00003 00004 class SquareFormation: public Formation 00005 { 00006 public: 00007 SquareFormation(const SquareFormation& f); 00008 SquareFormation(const Vec& center, const Vec& direction = Vec(0,0)); 00009 SquareFormation(const BWAPI::Position& p, const Vec& direction = Vec(0,0)); 00010 00011 virtual void computeToPositions(const std::vector<pBayesianUnit>& vUnits); 00012 virtual void computeToPositions(const std::vector<pBayesianUnit>& vUnits, unsigned int unwantedSlots); 00013 };