moead_framework.core.sps_strategy.sps_all.SpsAllSubproblems

class moead_framework.core.sps_strategy.sps_all.SpsAllSubproblems(algorithm_instance)[source]

Bases: moead_framework.core.sps_strategy.abstract_sps.SpsStrategy

The classic SPS Strategy, all sub-problems are visited at each generation

__init__(algorithm_instance)

Constructor of the Sub-Problem Selection Strategy

Parameters

algorithm_instance – {AbstractMoead} instance of the algorithm

Methods

__init__(algorithm_instance)

Constructor of the Sub-Problem Selection Strategy

get_sub_problems()

Get all sub-problems visited in the next generation

get_xtrem_index()

get boundaries sub-problems

get_sub_problems()[source]

Get all sub-problems visited in the next generation

Returns

{list<integer>} indexes of sub-problems

get_xtrem_index()

get boundaries sub-problems

Returns

{list<integer>} indexes of sub-problems