#include <GlobalAnalyser.h>
Inheritance diagram for GlobalAnalyser:
Public Member Functions | |
GlobalAnalyser (const BehaviorControlInterfaces &interfaces) | |
virtual | ~GlobalAnalyser () |
virtual void | update ()=0 |
virtual double | getWeight (RateableOptions::TacticEntryTypeID tacticEntryType)=0 |
It is the task of global analysis to weight TacticEntries in a situation-dependend manner.
Definition at line 22 of file GlobalAnalyser.h.
GlobalAnalyser::GlobalAnalyser | ( | const BehaviorControlInterfaces & | interfaces | ) | [inline] |
Constructor.
interfaces | The parameters of the GlobalAnalyser module. |
Definition at line 32 of file GlobalAnalyser.h.
virtual GlobalAnalyser::~GlobalAnalyser | ( | ) | [inline, virtual] |
Destructor
Definition at line 37 of file GlobalAnalyser.h.
virtual double GlobalAnalyser::getWeight | ( | RateableOptions::TacticEntryTypeID | tacticEntryType | ) | [pure virtual] |
This method should be implemented by descendants
Implemented in DefGlobalAnalyser.
virtual void GlobalAnalyser::update | ( | ) | [pure virtual] |
This method should be implemented by descendants
Implemented in DefGlobalAnalyser.