Package ec.eval

Interface Summary
IMasterProblemServer Interface implemented by both the ECJ master/slave problem and the ORIGIN Frontier task distributed problem classes.

Class Summary
Job This class stores information regarding a job submitted to a Slave: the individuals, the subpopulations in which they are stored, a scratch array for the individuals used internally, and various coevolutionary information (whether we should only count victories single-elimination-tournament style; which individuals should have their fitnesses updated).
SlaveMonitor The SlaveMonitor is the main tool used by the evolutionary computation process to synchronize the work of multiple threads (for example, for different slaves).