Class Summary |
EvaluationData |
EvaluationData.java
This class stores information that is necessary to reschedule jobs when a slave crashes. |
JobQueue |
JobQueue.java
The queue of jobs that are assigned to a slave (there is a one-to-one mapping between slaves and
job queues. |
MasterProblem |
MasterProblem.java
|
MasterProblemServer |
MasterProblemServer.java
|
Slave |
Slave.java
|
SlaveMonitor |
SlaveMonitor.java
The SlaveMonitor is the main tool used by the evolutionary computation process to synchronize the work of
multiple threads (for example, for different slaves). |
WorkerThread |
WorkerThread.java
A WorkerThread is in charge with receiving the results of evaluations that a certain slave has performed
(there is one WorkerThread for each of the current slaves). |