paref.pareto_reflections.operations.compose_sequences#
Classes
|
Compose two Pareto reflections and obtain a new Pareto reflection |
- class paref.pareto_reflections.operations.compose_sequences.ComposeSequences(sequence_1: SequenceParetoReflections | ParetoReflection, sequence_2: SequenceParetoReflections | ParetoReflection)[source]#
Bases:
SequenceParetoReflectionsCompose two Pareto reflections and obtain a new Pareto reflection
- Parameters:
pareto_reflecting_function_1 (ParetoReflection) – Pareto reflection which is applied first
pareto_reflecting_function_2 (ParetoReflection) – Pareto reflection which is applied second
- next(blackbox_function: BlackboxFunction) ParetoReflection | None[source]#