AddUnit(Unit< state, action, environment > *u) | UnitGroup< state, action, environment > | inline |
aMap | SharedAMapGroup | protected |
Done() | SharedAMapGroup | virtual |
Explored(int x, int y) | SharedAMapGroup | |
Explored(unsigned int _node) | SharedAMapGroup | |
GetMap() const | SharedAMapGroup | virtual |
GetMapAbstraction() | SharedAMapGroup | virtual |
GetMember(int which) const | UnitGroup< state, action, environment > | inline |
GetMembers() | UnitGroup< state, action, environment > | inlinevirtual |
GetName() | SharedAMapGroup | inlinevirtual |
GetNewTileCount() | SharedAMapGroup | inlinevirtual |
GetNewTileCountPerStep() | SharedAMapGroup | inline |
GetNumMembers() | UnitGroup< state, action, environment > | inline |
GetVisibilityRadius() | SharedAMapGroup | |
LogStats(StatCollection *stats) | SharedAMapGroup | |
MakeMove(Unit< state, action, environment > *u, environment *e, SimulationInfo< state, action, environment > *si, action &a) | UnitGroup< state, action, environment > | inlinevirtual |
map | SharedAMapGroup | protected |
members | UnitGroup< state, action, environment > | private |
newTileCount | SharedAMapGroup | protected |
newTileCountPerTrial | SharedAMapGroup | protected |
OpenGLDraw(const AbsMapEnvironment *, const AbsMapSimulationInfo *) const | SharedAMapGroup | virtual |
UnitGroup::OpenGLDraw(const environment *, const SimulationInfo< state, action, environment > *) const | UnitGroup< state, action, environment > | inlinevirtual |
RemoveUnit(Unit< state, action, environment > *u) | UnitGroup< state, action, environment > | inline |
sawNewLand | SharedAMapGroup | protected |
seen | SharedAMapGroup | protected |
SeenBefore(int x, int y) | SharedAMapGroup | inline |
SetVisibilityRadius(int _visibility) | SharedAMapGroup | |
SharedAMapGroup(MapProvider *) | SharedAMapGroup | |
StartNewTrial(StatCollection *stats) | SharedAMapGroup | virtual |
UpdateLocation(Unit< xyLoc, tDirection, AbsMapEnvironment > *u, AbsMapEnvironment *, xyLoc &loc, bool success, AbsMapSimulationInfo *) | SharedAMapGroup | |
UnitGroup::UpdateLocation(Unit< state, action, environment > *u, environment *e, state &loc, bool success, SimulationInfo< state, action, environment > *si) | UnitGroup< state, action, environment > | inlinevirtual |
visRadius | SharedAMapGroup | protected |
~MapProvider() | MapProvider | inlinevirtual |
~SharedAMapGroup() | SharedAMapGroup | |
~UnitGroup() | UnitGroup< state, action, environment > | inlinevirtual |