#include <DefGlobalAnalyser.h>
Inheritance diagram for DefGlobalAnalyser:
Public Member Functions | |
DefGlobalAnalyser (const BehaviorControlInterfaces &interfaces) | |
virtual void | update () |
virtual double | getWeight (RateableOptions::TacticEntryTypeID tacticEntryType) |
Private Attributes | |
double | calcWeights [RateableOptions::defGA_Max-RateableOptions::defGA_Neutral] |
Definition at line 22 of file DefGlobalAnalyser.h.
DefGlobalAnalyser::DefGlobalAnalyser | ( | const BehaviorControlInterfaces & | interfaces | ) |
Constructor.
interfaces | The parameters of the DefGlobalAnalyser class. |
Definition at line 11 of file DefGlobalAnalyser.cpp.
double DefGlobalAnalyser::getWeight | ( | RateableOptions::TacticEntryTypeID | tacticEntryType | ) | [virtual] |
This method should be implemented by descendants
Implements GlobalAnalyser.
Definition at line 21 of file DefGlobalAnalyser.cpp.
References calcWeights, and RateableOptions::defGA_Neutral.
void DefGlobalAnalyser::update | ( | ) | [virtual] |
This method should be implemented by descendants
Implements GlobalAnalyser.
Definition at line 16 of file DefGlobalAnalyser.cpp.
References calcWeights, and RateableOptions::defGA_Neutral.
double DefGlobalAnalyser::calcWeights[RateableOptions::defGA_Max-RateableOptions::defGA_Neutral] [private] |