Package org.opt4j.core.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.
-
Class Summary Class Description IndividualCompleterModule TheIndividualCompleterModule
is used to choose and configure aIndividualCompleter
.ParallelIndividualCompleter TheParallelIndividualCompleter
completesIndividual
s with multiple threads.SequentialIndividualCompleter TheSequentialIndividualCompleter
completes theIndividual
s sequentially. -
Enum Summary Enum Description IndividualCompleterModule.Type TheIndividualCompleterModule.Type
ofIndividualCompleter
to use.