Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | Namespace Members | Class Members

NeuronalAgent Member List

This is the complete list of members for NeuronalAgent, including all inherited members.

addAvatarToGroup(osg::Group *group, bool delayToNextFrame=false)AgentCore [virtual]
addStudent(CrogaiAgent *student)CrogaiAgent [virtual]
addTeacher(CrogaiAgent *teacher) (defined in NeuronalAgent)NeuronalAgent [virtual]
addToLocalityDatabase()Localized [virtual]
Agent() (defined in Agent)Agent
AgentCore() (defined in AgentCore)AgentCore
aggregateAgentsNeuronalAgent
aggregateForcesNeuronalAgent
aggregateOutputForces (defined in NeuronalAgent)NeuronalAgent [protected]
AggregateStrategy enum nameNeuronalAgent
aiEvent (defined in CrogaiAgent)CrogaiAgent
aiStep()CrogaiAgent [virtual]
allAgentsAgent [static]
allObjectsLocalized [static]
aloneTLPNeuronalAgent
altitude (defined in TerrainAgent)TerrainAgent [protected]
attitude (defined in AgentCore)AgentCore [protected]
attitudeCorrectionAgent
Average enum value (defined in NeuronalAgent)NeuronalAgent
birthDateCrogaiAgent
Bricks enum value (defined in Localized)Localized
Brute enum value (defined in Localized)Localized
buildAvatar()CrogaiAgent [protected, virtual]
clampToMaxForce() (defined in Agent)Agent [virtual]
createLocalityDatabase(double originx, double originy, double originz, double sizex, double sizey, double sizez, int divx, int divy, int divz, bool cyclicXY=true)Localized [static]
createPopulationsLogger(const std::string &id, int numSpecies)CrogaiAgent [static]
createScoresLogger(const std::string &id, int numSpecies)CrogaiAgent [static]
createStatisticsLogger(const std::string &id, int numSpecies)CrogaiAgent [static]
CrogaiAgent(int specie=1)CrogaiAgent
crogaiAgentShapeCrogaiAgent [protected, static]
databaseAccessLock()Localized [static]
databaseAccessUnlock()Localized [static]
defaultSearchRadius (defined in CrogaiAgent)CrogaiAgent [static]
deleteLocalityDatabase()Localized [static]
destroy()Agent [virtual]
displayError(double errorValue, bool alone)NeuronalAgent [protected, virtual]
displayPopulationCounterCrogaiAgent [static]
displayPopulationNumbersCrogaiAgent [static]
displayScoresCrogaiAgent [static]
energyAgentCore
energyGainAction(double gain)CrogaiAgent [protected, virtual]
findNeighbors(double radius)CrogaiAgent [virtual]
floorNormal (defined in TerrainAgent)TerrainAgent [protected]
forwardAgent
forwardRadiusAgent [protected]
generationCrogaiAgent
generationsPopulationFirstTimeCrogaiAgent [static]
generationsPopulationNumberCrogaiAgent [static]
getAltitude() (defined in TerrainAgent)TerrainAgent [inline]
getAttitude() const (defined in AgentCore)AgentCore [virtual]
getDefaultColorForSpecie(int specie)CrogaiAgent [static]
getDefaultEnergyFootprintRatio() (defined in AgentCore)AgentCore [static]
getDefaultInitialMass() (defined in AgentCore)AgentCore [static]
getDefaultLocalityMode() (defined in Localized)Localized [static]
getDefaultMaxEnergy() (defined in AgentCore)AgentCore [static]
getDefaultMaxForce() (defined in AgentCore)AgentCore [static]
getDefaultMaxForceSquared() (defined in AgentCore)AgentCore [static]
getDefaultMaxSpeed() (defined in AgentCore)AgentCore [static]
getDefaultMaxSpeedSquared() (defined in AgentCore)AgentCore [static]
getDefaultSelfMaintainEnergyCost() (defined in AgentCore)AgentCore [static]
getEnergyFootprintRatio() (defined in AgentCore)AgentCore [virtual]
getEnergyForFight()CrogaiAgent [protected, virtual]
getFloorNormal() (defined in TerrainAgent)TerrainAgent [inline]
getLocalityMode() (defined in Localized)Localized [virtual]
getMaxEnergy() (defined in AgentCore)AgentCore [virtual]
getMaxForce() (defined in AgentCore)AgentCore [virtual]
getMaxForceSquared() (defined in AgentCore)AgentCore [virtual]
getMaxSpeed() (defined in AgentCore)AgentCore [virtual]
getMaxSpeedSquared() (defined in AgentCore)AgentCore [virtual]
getNode()AgentCore [inline]
getPivotPoint() const (defined in AgentCore)AgentCore [virtual]
getPosition() const AgentCore [virtual]
getRadius()AgentCore [inline]
getScale() const (defined in AgentCore)AgentCore [virtual]
getSelfMaintainEnergyCost() (defined in AgentCore)AgentCore [virtual]
gradout (defined in NeuronalAgent)NeuronalAgent [protected]
inputNeuronalAgent [protected]
integrationEvent (defined in CrogaiAgent)CrogaiAgent
integrationStep()Agent [virtual]
isPredator(CrogaiAgent *agent)CrogaiAgent [protected, virtual]
isPrey(CrogaiAgent *agent)CrogaiAgent [protected, virtual]
lastAIStepTimeAgent [protected]
lastIntegrationStepTimeAgent [protected]
learnAI(const double elapsedTime, const double currentTime, CrogaiAgent *teacher)NeuronalAgent [protected, virtual]
learnOrUpdateAI(const double elapsedTime, const double currentTime, CrogaiAgent *valueProvider) (defined in NeuronalAgent)NeuronalAgent [protected, virtual]
lifeTimeMeanCrogaiAgent [static]
lifeTimeVariance (defined in CrogaiAgent)CrogaiAgent [static]
localityDatabaseLocalized [static]
localityMode (defined in Localized)Localized [protected, static]
LocalityMode enum nameLocalized
Localized() (defined in Localized)Localized
logPopulationsCrogaiAgent [static]
logScoresCrogaiAgent [static]
logStatisticsCrogaiAgent [static]
looserAction(CrogaiAgent *winner)CrogaiAgent [protected, virtual]
lqProxyLocalized
massAgentCore
maxEnergyReachedCrogaiAgent [protected]
maxEnergyReachedMeanCrogaiAgent [static]
maxEnergyReachedVariance (defined in CrogaiAgent)CrogaiAgent [static]
Mixed enum value (defined in Localized)Localized
monitorErrorNeuronalAgent
mutationJitterNeuronalAgent [protected]
mutationRateNeuronalAgent [protected]
neighborsLocalized
neighborTLPNeuronalAgent
NeuronalAgent(int nhidden, int specie, AggregateStrategy neighborsStrategy=Average, AggregateStrategy forcesStrategy=Average, bool addToGlobalAgentList=false)NeuronalAgent
newAttitudeAgent [protected]
newForwardAgent [protected]
newPositionAgent [protected]
newSpeedAgent [protected]
ninputNeuronalAgent [static]
noutput (defined in NeuronalAgent)NeuronalAgent [static]
noutputInverse (defined in NeuronalAgent)NeuronalAgent [protected, static]
NPropagation enum value (defined in Localized)Localized
offspringQuantityCrogaiAgent
offspringQuantityMeanCrogaiAgent [static]
offspringQuantityVariance (defined in CrogaiAgent)CrogaiAgent [static]
optimizeBoundsAgentCore [static]
output (defined in NeuronalAgent)NeuronalAgent [protected]
outputForces (defined in NeuronalAgent)NeuronalAgent [protected]
outputForcesLenCache (defined in NeuronalAgent)NeuronalAgent [protected]
pivotPoint (defined in AgentCore)AgentCore [protected]
populationsCrogaiAgent [static]
positionLocalized [protected]
predictNearestApproachTime(Agent *agent)Agent [protected, virtual]
radius (defined in AgentCore)AgentCore [protected]
recordStatistics()CrogaiAgent [static]
removeFromLocalityDatabase()Localized [virtual]
removeStudent(CrogaiAgent *student)CrogaiAgent [virtual]
removeTeacher(CrogaiAgent *teacher)NeuronalAgent [virtual]
scale (defined in AgentCore)AgentCore [protected]
scoresCrogaiAgent [static]
searchRadius (defined in CrogaiAgent)CrogaiAgent
seeOnlyInFrontCrogaiAgent [static]
setAttitude(const osg::Quat &quat) (defined in AgentCore)AgentCore [virtual]
setAttitude(const double &x, const double &y, const double &z, const double &w) (defined in AgentCore)AgentCore [virtual]
setDefaultEnergyFootprintRatio(double newRatio)AgentCore [static]
setDefaultInitialMass(double mass)AgentCore [static]
setDefaultLocalityMode(LocalityMode mode)Localized [static]
setDefaultMaxEnergy(double newMax)AgentCore [static]
setDefaultMaxForce(double newMax)AgentCore [static]
setDefaultMaxSpeed(double newMax)AgentCore [static]
setDefaultSelfMaintainEnergyCost(double newCost)AgentCore [static]
setEnergyFootprintRatio(double newRatio)AgentCore [virtual]
setLocalityMode(LocalityMode mode)Localized [virtual]
setMaxEnergy(double newMax)AgentCore [virtual]
setMaxForce(double newMax)AgentCore [virtual]
setMaxSpeed(double newMax)AgentCore [virtual]
setMutationParameters(double mutationRate=0.0, double mutationJitter=0.0)NeuronalAgent [virtual]
setPivotPoint(const osg::Vec3d &pivot) (defined in AgentCore)AgentCore [virtual]
setPivotPoint(const double &x, const double &y, const double &z) (defined in AgentCore)AgentCore [virtual]
setPopulationUpdateCallback(void(*callback)(int delta, int specie))CrogaiAgent [static]
setPosition(const osg::Vec3d &pos)AgentCore [virtual]
setPosition(const double &x, const double &y, const double &z) (defined in AgentCore)AgentCore [virtual]
setScale(const osg::Vec3d &sca) (defined in AgentCore)AgentCore [virtual]
setScale(const double &x, const double &y, const double &z) (defined in AgentCore)AgentCore [virtual]
setSelfMaintainEnergyCost(double newCost)AgentCore [virtual]
shortestAngleAttitudeCorrectionAgent [protected, static]
specieCrogaiAgent
speedAgent
steerForEvasion(Agent *menace)Agent [virtual]
steerForFlee(const osg::Vec3d &targetPosition)Agent [virtual]
steerForPursuit(Agent *quarry)Agent [virtual]
steerForSeek(const osg::Vec3d &targetPosition)Agent [virtual]
steerForTargetSpeed(double targetSpeed)Agent [virtual]
steerForWander(double changeRate)Agent [virtual]
steeringForceAgent
steeringForceLenAgent [protected]
steerToAvoid(Localized *object)Agent [virtual]
stopTraining()NeuronalAgent [virtual]
students (defined in CrogaiAgent)CrogaiAgent [protected]
teacherAccessMutex (defined in NeuronalAgent)NeuronalAgent [protected]
teachersNeuronalAgent [protected]
terrain (defined in TerrainAgent)TerrainAgent [static]
TerrainAgent()TerrainAgent
transform (defined in AgentCore)AgentCore [protected]
transformDirtyBound (defined in AgentCore)AgentCore [protected]
updateAI(const double elapsedTime, const double currentTime)NeuronalAgent [protected, virtual]
updateChild(CrogaiAgent *child)NeuronalAgent [protected, virtual]
updateIntegration(const double elapsedTime, const double currentTime)CrogaiAgent [protected, virtual]
updateStatistics()CrogaiAgent
User enum value (defined in NeuronalAgent)NeuronalAgent
winnerAction(CrogaiAgent *looser)CrogaiAgent [protected, virtual]
WinnerTakeAll enum value (defined in NeuronalAgent)NeuronalAgent
~Agent() (defined in Agent)Agent [protected, virtual]
~AgentCore() (defined in AgentCore)AgentCore [protected, virtual]
~CrogaiAgent() (defined in CrogaiAgent)CrogaiAgent [protected, virtual]
~Localized()Localized [protected, virtual]
~NeuronalAgent() (defined in NeuronalAgent)NeuronalAgent [protected, virtual]
~TerrainAgent() (defined in TerrainAgent)TerrainAgent [protected, virtual]


Generated on Mon Mar 28 11:27:31 2005 for Crogai by  doxygen 1.4.1