EvolveOperation Class Reference
the operation for evolution process More...
Inheritance diagram for EvolveOperation:
Public Member Functions | |
EvolveOperation (Evoga *ga, EvoRobotComponent *evorobot) | |
virtual void | run () |
do the evolution process | |
virtual void | stop () |
stop the operation | |
Detailed Description
the operation for evolution process
Definition at line 33 of file evorobotcomponent.cpp.
Member Function Documentation
|
inlinevirtual |
do the evolution process
Implements ThreadOperation.
Definition at line 44 of file evorobotcomponent.cpp.
References Evoga::evolveAllReplicas(), Evoga::getEvoRobotExperiment(), Evoga::isStopped(), EvoRobotComponent::onThreadOperationDone(), Evoga::resetStop(), EvoRobotExperiment::setActivityPhase(), and Component::setStatus().
|
inlinevirtual |
stop the operation
Implements ThreadOperation.
Definition at line 40 of file evorobotcomponent.cpp.
References Evoga::stop().
The documentation for this class was generated from the following file:
- experiments/evorobot/src/evorobotcomponent.cpp