#pragma once #include #include namespace BWTA { class Region; class Chokepoint { public: virtual const std::pair& getRegions() const=0; virtual const std::pair& getSides() const=0; virtual BWAPI::Position getCenter() const=0; virtual double getWidth() const=0; }; }