MCPcopy Create free account
hub / github.com/LangZhong36/immortal-jellyfish-algorithm / optimize

Method optimize

java/src/main/java/ija/IJA.java:51–55  ·  view source on GitHub ↗
(Function<double[], Double> objective,
                                   int dim, double lb, double ub)

Source from the content-addressed store, hash-verified

49 }
50
51 public OptimizeResult optimize(Function<double[], Double> objective,
52 int dim, double lb, double ub) {
53 return optimize(objective, dim,
54 uniformArray(dim, lb), uniformArray(dim, ub));
55 }
56
57 public OptimizeResult optimize(Function<double[], Double> objective,
58 int dim, double[] lbArr, double[] ubArr) {

Callers 1

mainMethod · 0.95

Calls 15

uniformArrayMethod · 0.95
initialisePopulationMethod · 0.95
evaluateAllMethod · 0.95
updateMethod · 0.95
argminMethod · 0.95
getPhaseMethod · 0.95
adaptiveAlphaMethod · 0.95
adaptiveNEphyraMethod · 0.95
topKIndicesMethod · 0.95
levyExplorationMethod · 0.95
strobilateMethod · 0.95
distSqMethod · 0.95

Tested by

no test coverage detected