EvoRobotExperiment Member List

This is the complete list of members for EvoRobotExperiment, including all inherited members.
addTypeDescription(QString type, QString shortHelp, QString longHelp=QString(""))ParameterSettable [protected, static]
addUsableResource(QString resource)ConcurrentResourcesUser
addUsableResources(QStringList resources)ConcurrentResourcesUser
afterSensorsUpdate()EvoRobotExperiment [virtual]
AllowMultipleParameterSettable
beforeMotorsUpdate()EvoRobotExperiment [virtual]
ConcurrentResourcesUser()ConcurrentResourcesUser
configure(ConfigurationParameters &params, QString prefix)EvoRobotExperiment [virtual]
declareResource(QString name, T *resource, QString lockBuddy="")ConcurrentResourcesUser
DefaultParameterSettable
deleteResource(QString name)ConcurrentResourcesUser
describe(QString type)EvoRobotExperiment [static]
doAllTrialsForIndividual(int individual)EvoRobotExperiment
endGeneration(int generation)EvoRobotExperiment [virtual]
endIndividual(int individual)EvoRobotExperiment [virtual]
endIndividualLife()EvoRobotExperiment
endStep(int step)=0EvoRobotExperiment [pure virtual]
endTrial(int trial)EvoRobotExperiment [virtual]
EvoRobotExperiment()EvoRobotExperiment
getActivityPhase()EvoRobotExperiment [inline]
getCurStep() const EvoRobotExperiment [inline]
getCurTrial() const EvoRobotExperiment [inline]
getEvoga()EvoRobotExperiment
getFitness()EvoRobotExperiment
getGenomeLength()EvoRobotExperiment
getMotor(QString motorName)EvoRobotExperiment
getNeuralNetwork()EvoRobotExperiment
getNSteps() const EvoRobotExperiment [inline]
getNTrials() const EvoRobotExperiment [inline]
getResource(QString name, bool *resourceExists=NULL)ConcurrentResourcesUser
getResource()ConcurrentResourcesUser [protected]
getSensor(QString sensorName)EvoRobotExperiment
hasResource(QString name) const ConcurrentResourcesUser
inBatchRunning()EvoRobotExperiment
INEVOLUTION enum value (defined in EvoRobotExperiment)EvoRobotExperiment
InfinityParameterSettable [static]
initGeneration(int generation)EvoRobotExperiment [virtual]
initIndividual(int individual)EvoRobotExperiment [virtual]
initStep(int step)EvoRobotExperiment [virtual]
initTrial(int trial)EvoRobotExperiment [virtual]
INTEST enum value (defined in EvoRobotExperiment)EvoRobotExperiment
IsListParameterSettable
IsMandatoryParameterSettable
m_resourcesResourcesUser [protected]
markParameterAsRuntime(QString paramName, int *paramPointer)ParameterSettable [protected]
markParameterAsRuntime(QString paramName, T *paramOwner, void(T::*setterMethod)(bool), bool(T::*getterMethod)() const )ParameterSettable [protected]
markParameterAsRuntime(QString paramName, T *paramOwner, void(T::*setterMethod)(float), float(T::*getterMethod)() const )ParameterSettable [protected]
markParameterAsRuntime(QString paramName, T *paramOwner, void(T::*setterMethod)(double), double(T::*getterMethod)() const )ParameterSettable [protected]
markParameterAsRuntime(QString paramName, T *paramOwner, void(T::*setterMethod)(unsigned int), unsigned int(T::*getterMethod)() const )ParameterSettable [protected]
markParameterAsRuntime(QString paramName, T *paramOwner, void(T::*setterMethod)(int), int(T::*getterMethod)() const )ParameterSettable [protected]
markParameterAsRuntime(QString paramName, bool *paramPointer)ParameterSettable [protected]
markParameterAsRuntime(QString paramName, double *paramPointer)ParameterSettable [protected]
markParameterAsRuntime(QString paramName, unsigned int *paramPointer)ParameterSettable [protected]
MaxIntegerParameterSettable [static]
MinIntegerParameterSettable [static]
NONE enum value (defined in EvoRobotExperiment)EvoRobotExperiment
notifyResourceChange(ResourceHandler *resource, ResourceChangeType changeType)=0ResourcesUser [protected, pure virtual]
nstepEvoRobotExperiment [protected]
nstepsEvoRobotExperiment [protected]
ntrialEvoRobotExperiment [protected]
ntrials (defined in EvoRobotExperiment)EvoRobotExperiment [protected]
operator=(const ResourcesUser &other)ResourcesUser [protected]
ParameterSettable()ParameterSettable
ParameterSettableWithConfigureFunction()ParameterSettableWithConfigureFunction
Phases enum nameEvoRobotExperiment
postConfigureInitialization()EvoRobotExperiment [virtual]
Property enum nameParameterSettable
recreateNeuralNetwork()EvoRobotExperiment [protected]
recreateRobot()EvoRobotExperiment [protected]
recreateWorld()EvoRobotExperiment [protected]
removeAllUsableResources()ConcurrentResourcesUser
removeUsableResource(QString resource)ConcurrentResourcesUser
removeUsableResources(QStringList resources)ConcurrentResourcesUser
resourceChanged(QString name, ResourceChangeType changeType)ConcurrentResourcesUser [protected, virtual]
ResourceChangeType enum nameResource
ResourceHandlerResourcesUser [friend]
ResourcesUser()ResourcesUser [protected]
ResourcesUser(const ResourcesUser &other)ResourcesUser [protected]
restartTrial()EvoRobotExperiment
runtimeParameterList()ParameterSettable
save(ConfigurationParameters &params, QString prefix)EvoRobotExperiment [virtual]
savedConfigurationParameters (defined in EvoRobotExperiment)EvoRobotExperiment [protected]
savedPrefix (defined in EvoRobotExperiment)EvoRobotExperiment [protected]
setActivityPhase(Phases newPhase)EvoRobotExperiment [inline]
setEvoga(Evoga *ga)EvoRobotExperiment
setNetParameters(int *genes)EvoRobotExperiment
setRuntimeParameter(QString paramFullPath, unsigned int newvalue)ParameterSettable
setRuntimeParameter(QString paramFullPath, bool newvalue)ParameterSettable
setRuntimeParameter(QString paramFullPath, int newvalue)ParameterSettable
setRuntimeParameter(QString paramFullPath, double newvalue)ParameterSettable
setRuntimeParameter(QString paramFullPath, float newvalue)ParameterSettable
setTestingAgentAndSeed(int idindividual, int nreplica)EvoRobotExperiment [virtual]
shareResourcesWith(ResourcesUser *buddy)ConcurrentResourcesUser [virtual]
skipTrial()EvoRobotExperiment
stopTrial()EvoRobotExperiment
totalFitnessValueEvoRobotExperiment [protected]
trialFitnessValueEvoRobotExperiment [protected]
usableResources(QStringList resources)ConcurrentResourcesUser
usedResourcesExist(QStringList *nonExistingResources=NULL) const ConcurrentResourcesUser
~ConcurrentResourcesUser()ConcurrentResourcesUser [virtual]
~EvoRobotExperiment()EvoRobotExperiment [virtual]
~ParameterSettable()ParameterSettable [virtual]
~ParameterSettableWithConfigureFunction()ParameterSettableWithConfigureFunction [virtual]
~Resource()Resource [virtual]
~ResourcesUser()ResourcesUser [protected, virtual]