edaIndepRuns: Independent Runs

Description Usage Arguments Value References See Also Examples

Description

Execute independent runs.

Usage

1
edaIndepRuns(eda, f, lower, upper, runs, verbose = FALSE)

Arguments

eda

EDA instance.

f

Objective function.

lower

Lower bounds of the variables of the objective function.

upper

Upper bounds of the variables of the objective function.

runs

Number of runs.

verbose

Print information after each run and a final summary.

Value

An EDAResults instance.

References

Gonzalez-Fernandez Y, Soto M (2014). copulaedas: An R Package for Estimation of Distribution Algorithms Based on Copulas. Journal of Statistical Software, 58(9), 1-34. http://www.jstatsoft.org/v58/i09/.

See Also

EDA, edaRun.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
setMethod("edaReport", "EDA", edaReportSimple)
setMethod("edaTerminate", "EDA",
    edaTerminateCombined(edaTerminateMaxGen,
        edaTerminateEval))

DVEDA <- VEDA(vine = "DVine", copulas = c("normal"),
    indepTestSigLevel = 0.01, margin = "norm", popSize = 200,
    maxGens = 50, fEval = 0, fEvalTol = 1e-03)
DVEDA@name <- "D-vine Estimation of Distribution Algorithm"

results <- edaIndepRuns(DVEDA, fSphere, rep(-600, 5), rep(600, 5), 5)

show(results)
summary(results)

yasserglez/copulaedas documentation built on June 9, 2021, 10:05 a.m.