Learn R Programming

copulaedas (version 1.2.1)

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

Gonz�lez-Fern�ndez Y and Soto M (2012). copulaedas: An R Package for Estimation of Distribution Algorithms Based on Copulas. Preprint http://arxiv.org/abs/1209.5429{arXiv:1209.5429 [cs.NE]}.

See Also

EDA, edaRun.

Examples

Run this code
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