Package org.opt4j.common.completer


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.