#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(). |
1.3.6