|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLAINIMAT::CNetCS Class ReferenceA net of a Classifier System.
More...
#include <classifier.h>
List of all members.
Detailed Description
A net of a Classifier System.
-
Author:
-
Gabriel ROBERT , Nevrax France
-
Date:
-
2002
Definition at line 196 of file classifier.h.
Constructor & Destructor Documentation
NLAINIMAT::CNetCS::CNetCS |
( |
|
) |
|
|
NLAINIMAT::CNetCS::~CNetCS |
( |
|
) |
[virtual] |
|
Member Function Documentation
void NLAINIMAT::CNetCS::addActionCS |
( |
const CActionCS & |
action |
) |
|
|
void NLAINIMAT::CNetCS::addVirtualActionCS |
( |
const CActionCS & |
action |
) |
|
|
|
Add a new virtual action in the net.
A virtual action is an action without operator wich is also a motivation. Exemple : Figthing is a virtual action. It may satisfy the anger motivation and is a motivation for guive a sword slash.
Definition at line 382 of file classifier.cpp.
References _ClassifiersAndMotivationIntensity.
Referenced by addActionCS. |
void NLAINIMAT::CNetCS::getDebugString |
( |
std::string & |
t |
) |
const |
|
void NLAINIMAT::CNetCS::run |
( |
|
) |
|
|
std::string NLAINIMAT::CNetCS::selectBehavior |
( |
|
) |
|
|
void NLAINIMAT::CNetCS::setMotivationPP |
( |
std::string |
motivationName, |
|
|
sint16 |
PP |
|
) |
|
|
void NLAINIMAT::CNetCS::setMotivationValue |
( |
std::string |
motivationName, |
|
|
sint16 |
value |
|
) |
|
|
void NLAINIMAT::CNetCS::setSensors |
( |
const TSensorMap & |
sensorMap |
) |
|
|
Member Data Documentation
std::map<std::string, CMotivationEnergy> NLAINIMAT::CNetCS::_ActionsExecutionIntensity [private]
|
|
std::map<std::string, CMotivateCS> NLAINIMAT::CNetCS::_ClassifiersAndMotivationIntensity [private]
|
|
TSensorMap NLAINIMAT::CNetCS::_SensorsValues [private]
|
|
The documentation for this class was generated from the following files:
|
|