public class CombinedCetaMaximizer extends Object implements CetaMaximizer
CetaMaximizer.NegCetaFunction, CetaMaximizer.Solution
Constructor and Description |
---|
CombinedCetaMaximizer()
Constructs a combined maximizer.
|
CombinedCetaMaximizer(CetaMaximizer[] maximizers)
Constructs a combined maximizer.
|
Modifier and Type | Method and Description |
---|---|
CetaMaximizer.Solution |
search(Ceta ceta,
double rangeStart,
double rangeEnd)
Searches the maximal point of a given C(η) function within a
given range.
|
CetaMaximizer.Solution |
solve(Ceta ceta)
Solve an optimization problem, e.g.,
OptimProblem . |
public CombinedCetaMaximizer(CetaMaximizer[] maximizers)
maximizers
- the maximizers to be usedpublic CombinedCetaMaximizer()
public CetaMaximizer.Solution search(Ceta ceta, double rangeStart, double rangeEnd)
CetaMaximizer
search
in interface CetaMaximizer
ceta
- the C(η) functionrangeStart
- the start of the rangerangeEnd
- the end of the rangepublic CetaMaximizer.Solution solve(Ceta ceta) throws Exception
Optimizer
OptimProblem
.solve
in interface Optimizer<Ceta,CetaMaximizer.Solution>
ceta
- an optimization problemException
- when there is an error solving the problemCopyright © 2010-2020 NM FinTech Ltd.. All Rights Reserved.