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.
-
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.