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