CADETProcess.optimization.OptimizationProblem.add_multi_criteria_decision_function

CADETProcess.optimization.OptimizationProblem.add_multi_criteria_decision_function#

OptimizationProblem.add_multi_criteria_decision_function(decision_function, name=None)[source]#

Add multi criteria decision function to OptimizationProblem.

Parameters:
decision_functioncallable

Multi criteria decision function.

namestr, optional

Name of the multi criteria decision function.

Raises:
TypeError

If decision_function is not callable.

Warning

If multi criteria decision with same name already exists.