class iwopy.interfaces.pymoo.SingleObjProblemTemplate[source]

Template for a wrapper around the pymoo problem for a single objective.

At the moment this interface only supports pure int or pure float problems (not mixed).

Attributes

problem: iwopy.core.Problem

The iwopy problem to solve

vectorize: bool

Switch for vectorized calculations, wrt population individuals

is_mixed: bool

Flag for mixed integer/float problems

is_intprob: bool

Flag for integer problems

Public members

SingleObjProblemTemplate(problem, vectorize)[source]

Constructor

finalize(pymoo_results, verbosity=1)[source]

Finalize the problem.

classmethod get_class()[source]

Creates the class, dynamically derived from pymoo.Problem