Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

PRLRTSkGroup Class Reference

#include <PRLRTSkGroup.h>

Inheritance diagram for PRLRTSkGroup:

Inheritance graph
[legend]
Collaboration diagram for PRLRTSkGroup:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PRLRTSkGroup (mapProvider *)
virtual tDirection makeMove (unit *u, mapProvider *, reservationProvider *, simulationInfo *simInfo)
virtual void openGLDraw (mapProvider *, simulationInfo *)
void increaseDisplayALevel (void)
void decreaseDisplayALevel (void)
virtual bool done ()
 Is the group done with their exploration?

virtual void startNewTrial (statCollection *stats)
 Lets the unit group do what it needs to reset a trial.

long getNodesStored ()

Protected Member Functions

virtual void setH (node *from, node *to, double newValue)
double getH (node *from, node *to)

Private Member Functions

double getDiffH (node *from, node *to)
recColor getColor (double v, double dimFactor)
void incrementNodesStored ()

Private Attributes

hashmap h
unsigned aDisplay
long nodesStored

Friends

class PRLRTSk

Constructor & Destructor Documentation

PRLRTSkGroup::PRLRTSkGroup mapProvider  ) 
 


Member Function Documentation

void PRLRTSkGroup::decreaseDisplayALevel void   )  [inline]
 

bool PRLRTSkGroup::done  )  [virtual]
 

Is the group done with their exploration?

Reimplemented from sharedAMapGroup.

recColor PRLRTSkGroup::getColor double  v,
double  dimFactor
[private]
 

double PRLRTSkGroup::getDiffH node from,
node to
[private]
 

double PRLRTSkGroup::getH node from,
node to
[protected]
 

long PRLRTSkGroup::getNodesStored  )  [inline]
 

void PRLRTSkGroup::increaseDisplayALevel void   )  [inline]
 

void PRLRTSkGroup::incrementNodesStored  )  [inline, private]
 

tDirection PRLRTSkGroup::makeMove unit u,
mapProvider ,
reservationProvider ,
simulationInfo simInfo
[virtual]
 

Reimplemented from sharedAMapGroup.

Reimplemented in patGroup.

void PRLRTSkGroup::openGLDraw mapProvider ,
simulationInfo
[virtual]
 

Reimplemented from sharedAMapGroup.

void PRLRTSkGroup::setH node from,
node to,
double  newValue
[protected, virtual]
 

Reimplemented in patGroup.

void PRLRTSkGroup::startNewTrial statCollection stats  )  [virtual]
 

Lets the unit group do what it needs to reset a trial.

Reimplemented from sharedAMapGroup.


Friends And Related Function Documentation

friend class PRLRTSk [friend]
 


Member Data Documentation

unsigned PRLRTSkGroup::aDisplay [private]
 

hashmap PRLRTSkGroup::h [private]
 

long PRLRTSkGroup::nodesStored [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Aug 18 03:45:02 2009 for HOG by doxygen 1.3.4