Package org.opt4j.common.completer
Provides the classes for the IndividualCompleters.
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 TheIndividualCompleterModuleis used to choose and configure aIndividualCompleter.ParallelIndividualCompleter TheParallelIndividualCompletercompletesIndividuals with multiple threads.SequentialIndividualCompleter TheSequentialIndividualCompletercompletes theIndividuals sequentially. -
Enum Summary Enum Description IndividualCompleterModule.Type TheIndividualCompleterModule.TypeofIndividualCompleterto use.