MultiObjApproach-class: Multi-objective approach class

MultiObjApproach-classR Documentation

Multi-objective approach class

Description

This class is used to represent approaches for multi-objective optimization. Only experts should use the fields and methods for this class directly.

Super class

ConservationModifier -> MultiObjApproach

Methods

Public methods

Inherited methods

MultiObjApproach$run()

Solve a multi-objective optimization problem to generate a solution.

Usage
MultiObjApproach$run(x)
Arguments
x

list containing a compiled multi-objective optimization problem (e.g., generated with multi_compile()).

Returns

A list of solutions.


MultiObjApproach$clone()

The objects of this class are cloneable with this method.

Usage
MultiObjApproach$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also

Other classes: ConservationModifier-class, ConservationProblem-class, Constraint-class, Decision-class, MultiConservationProblem-class, Objective-class, OptimizationProblem-class, Penalty-class, Portfolio-class, Solver-class, Target-class, TargetMethod-class, Weight-class


prioritizr documentation built on Sept. 24, 2026, 5:07 p.m.