#include <patGroup.h>
Inheritance diagram for patGroup:
Public Member Functions | |
patGroup (unitSimulation *unitSim, char mode) | |
tDirection | makeMove (unit *un, mapProvider *mapProv, reservationProvider *reservationProv, simulationInfo *simInfo) |
char | getMode () |
bool | getOnGoal () |
void | setPathRecord (pathRecord *rec) |
void | resetUpdatedCount () |
long | getUpdatedCount () |
void | resetUpdatedVolume () |
void | addUpdatedVolume (double volume) |
double | getUpdatedVolume () |
void | resetUpdatedPosition () |
void | addUpdatedPosition (double *position, int depth) |
void | getUpdatedPosition (double *position, int depth) |
void | resetPathConsistency () |
void | addPathConsistency (long count) |
long | getPathConsistency () |
long | getMapConsistency (int goalX, int goalY) |
Protected Member Functions | |
void | setH (node *from, node *to, double value) |
Protected Attributes | |
char | pathologyMode |
int | trialCount |
int | mapWidth |
long | updatedCount |
long | inconsistentCount |
double | updatedVolume |
double | updatedPosition [DEPTH_MAX] |
Map * | trueMap |
mapAbstraction * | trueAMap |
pathRecord * | pathRec |
double | lH |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from PRLRTSkGroup. |
|
|
|
|
|
|
|
|
|
Reimplemented from PRLRTSkGroup. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|