#include <TacticChooser.h>
Inheritance diagram for TacticChooser:


Public Member Functions | |
| TacticChooser (const BehaviorControlInterfaces &interfaces, CollectedBeliefs &collectedBeliefs, ChooserRaterInterfaces &chooserRaterInterfaces) | |
| Constructor. | |
| virtual | ~TacticChooser () |
| Destructor. | |
| virtual RateableOptions::OptionID | chooseOption ()=0 |
| This method should be implemented by descendants. | |
| virtual bool | handleMessage (InMessage &message) |
| Is called for every incoming debug message. | |
Protected Attributes | |
| CollectedBeliefs & | collectedBeliefs |
| GlobalAnalyser * | globalAnalyser [RateableOptions::numOfGlobalAnalysers] |
| ChooserRaterInterfaces & | chooserRaterInterfaces |
| Structure to communicate between TacticChooser und OptionRater. | |
It is the task of tactic choosing to choose one option from all avaible options.
Definition at line 27 of file TacticChooser.h.
|
||||||||||||||||
|
Constructor.
Definition at line 50 of file TacticChooser.h. References globalAnalyser. |
|
|
Destructor.
Definition at line 66 of file TacticChooser.h. References globalAnalyser. |
|
|
This method should be implemented by descendants.
Implemented in DefaultTacticChooser. |
|
|
Is called for every incoming debug message.
Reimplemented in DefaultTacticChooser. Definition at line 81 of file TacticChooser.h. Referenced by GT2004BehaviorControl::handleMessage(). |
|
|
Definition at line 31 of file TacticChooser.h. |
|
|
Definition at line 34 of file TacticChooser.h. Referenced by TacticChooser(), and ~TacticChooser(). |
|
|
Structure to communicate between TacticChooser und OptionRater.
Definition at line 39 of file TacticChooser.h. |
1.3.6