Package org.opt4j.common.completer
package org.opt4j.common.completer
Provides the classes for the IndividualCompleter
s.
The task of an IndividualCompleter
is to decode and evaluate an
Individual
. Finally, the Individual
is in the state
evaluated
. In real-world and industrial problems the decoding and evaluation
is the most time consuming task. Internally, the IndividualCompleter
uses the
Decoder
and Evaluator
. In fact, an Optimizer
shall
use the IndividualCompleter
instead of the Decoder
and
Evaluator
.
There are two predefined completers: The SequentialIndividualCompleter
completes each individual sequentially. The ParallelIndividualCompleter
completes
n
individuals in parallel exploiting multicore architectures efficiently.
-
ClassDescriptionThe
IndividualCompleterModule
is used to choose and configure aIndividualCompleter
.TheIndividualCompleterModule.Type
ofIndividualCompleter
to use.TheParallelIndividualCompleter
completesIndividual
s with multiple threads.TheSequentialIndividualCompleter
completes theIndividual
s sequentially.