Learn R Programming

copulaedas (version 1.4.3)

edaIndepRuns: Independent Runs

Description

Execute independent runs.

Usage

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

Run this code
# NOT RUN {
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)
# }

Run the code above in your browser using DataLab