4#include "ParallelAlgorithm.h"
22 std::vector<IndividualP> myJob_;
25 IndividualP performSingleTournament(DemeP deme);
27typedef boost::shared_ptr<AlgAEliGpea> AlgAEliGpeaP;
Asynchronous elimination global parallel algorithm.
void registerParameters(StateP state)
Register algorithm's parameters (if any).
bool advanceGeneration(StateP state, DemeP deme)
Perform a single generation on a single deme.
void bcastTermination(StateP)
Parallel ECF: broadcast termination to worker processes.
bool initialize(StateP state)
Initialize the algorithm, read parameters from the system, do a sanity check.
Parallel algorithm base class.