#include <eoEasyPSO.h>
Inheritance diagram for eoEasyPSO< POT >:

Public Member Functions | |
| eoEasyPSO (eoContinue< POT > &_continuator, eoEvalFunc< POT > &_eval, eoVelocity< POT > &_velocity, eoFlight< POT > &_flight, eoParticleBestUpdater< POT > &_particleUpdater, eoParticleBestUpdater< POT > &_globalUpdater) | |
| Constructor velocity, flight and updaters. | |
| virtual void | operator() (eoPop< POT > &_pop) |
| Apply a few iteration of flight to the population (=swarm). | |
Protected Attributes | |
| eoContinue< POT > & | continuator |
| eoEvalFunc< POT > & | eval |
| eoVelocity< POT > & | velocity |
| eoFlight< POT > & | flight |
| eoParticleBestUpdater< POT > & | particleUpdater |
| eoParticleBestUpdater< POT > & | globalUpdater |
.. you can even change in runtime parameters of those sub-algorithms.
Definition at line 26 of file eoEasyPSO.h.
1.4.7