#include <classifier.h>
Public Member Functions | |
CClassifierPriority () | |
uint32 | getClassifierTimer () const |
TClassifierPriorityValue | getPriority () const |
uint32 | getPriorityTimer () const |
bool | operator< (const CClassifierPriority &x) const |
void | SetClassifierTimer (uint32 time) |
void | setPriorityTimer (uint32 time) |
Private Attributes | |
uint32 | _ClassifierTimer |
uint32 | _PriorityTimer |
|
Definition at line 38 of file classifier.cpp. References _ClassifierTimer, and _PriorityTimer.
00039 { 00040 _PriorityTimer = 0; 00041 _ClassifierTimer = 0; 00042 } |
|
Definition at line 54 of file classifier.cpp. References _ClassifierTimer, and NLAINIMAT::TClassifierPriorityValue. Referenced by NLAINIMAT::CMotivationEnergy::computeMotivationValue(), and NLAINIMAT::CMHiCSbase::dbgPrintClassifierPriorityInFile().
00055 { 00056 return _ClassifierTimer; 00057 } |
|
Definition at line 44 of file classifier.cpp. References _ClassifierTimer, _PriorityTimer, and NLAINIMAT::TClassifierPriorityValue. Referenced by NLAINIMAT::CMHiCSbase::dbgPrintClassifierPriorityInFile(), NLAINIMAT::CClassifierSystem::getDebugString(), and operator<().
00045 {
00046 return std::max(_PriorityTimer, _ClassifierTimer);
00047 }
|
|
Definition at line 49 of file classifier.cpp. References _PriorityTimer, and NLAINIMAT::TClassifierPriorityValue. Referenced by NLAINIMAT::CMotivationEnergy::computeMotivationValue(), and NLAINIMAT::CMHiCSbase::dbgPrintClassifierPriorityInFile().
00050 { 00051 return _PriorityTimer; 00052 } |
|
Definition at line 69 of file classifier.cpp. References getPriority(), and x.
00070 { 00071 return (getPriority() < x.getPriority()); 00072 } |
|
Definition at line 64 of file classifier.cpp. References _ClassifierTimer, and uint32. Referenced by NLAINIMAT::CMHiCSbase::learningUpdatePriorityValueClassifierTime(), NLAINIMAT::CMHiCSbase::learningUpdatePriorityValueTimeToSuccess(), and NLAINIMAT::CMHiCSbase::loadClassifierFromFile().
00065 { 00066 _ClassifierTimer = time; 00067 } |
|
Definition at line 59 of file classifier.cpp. References _PriorityTimer, and uint32. Referenced by NLAINIMAT::CMHiCSbase::learningUpdatePriorityValueClassifierTime(), and NLAINIMAT::CMHiCSbase::learningUpdatePriorityValueTimeToSuccess().
00060 { 00061 _PriorityTimer = time; 00062 } |
|
Definition at line 83 of file classifier.h. Referenced by CClassifierPriority(), getClassifierTimer(), getPriority(), and SetClassifierTimer(). |
|
Definition at line 82 of file classifier.h. Referenced by CClassifierPriority(), getPriority(), getPriorityTimer(), and setPriorityTimer(). |