paref.pareto_reflection_sequences.two_dimensional.fill_gaps_of_pareto_front_sequence_2d#

Classes

FillGapsOfParetoFrontSequence2D(**kwargs)

Close the gaps in the previously determined Pareto front (in two dimensions)

class paref.pareto_reflection_sequences.two_dimensional.fill_gaps_of_pareto_front_sequence_2d.FillGapsOfParetoFrontSequence2D(**kwargs)[source]#

Bases: SequenceParetoReflections

Close the gaps in the previously determined Pareto front (in two dimensions)

Warning

It is recommended to find the edge points of the true Pareto front in advance. To do so, you could use fill gap for example.

When to use#

Use this sequence if you want to iteratively close the gaps in the approximate Pareto front (the Pareto front of the evaluations). This means Pareto points are searched which lie in the center of two Pareto points.

What it does#

This sequence returns in each step the fill gap Pareto reflection with two points corresponding to the greatest gap in the Pareto front of the evaluations.

Initialize storage for Pareto reflections

next(**kwargs)#

Store Pareto reflections