Learn R Programming

evoper (version 0.6.0)

Evolutionary Parameter Estimation for 'Repast Simphony' Models

Description

The EvoPER, Evolutionary Parameter Estimation for Individual-based Models is an extensible package providing optimization driven parameter estimation methods using metaheuristics and evolutionary computation techniques (Particle Swarm Optimization, Simulated Annealing, Ant Colony Optimization for continuous domains, Tabu Search, Evolutionary Strategies, ...) which could be more efficient and require, in some cases, fewer model evaluations than alternatives relying on experimental design. Currently there are built in support for models developed with 'Repast Simphony' Agent-Based framework () and with NetLogo () which are the most used frameworks for Agent-based modeling.

Copy Link

Version

Install

install.packages('evoper')

Monthly Downloads

282

Version

0.6.0

License

MIT + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

Antonio Prestes Garcia

Last Published

January 28th, 2026

Functions in evoper (0.6.0)

NLWrapper.Shutdown

NLWrapper.Shutdown
NetLogoFunction-class

NetLogoFunction
ees1.selection

ees.selection
contourplothelper

contourplothelper
acor.N

acor.N
acor.weigth

Weight calculation for ant colony optimization
acor.sigma

Sigma calculation for ACOr
acor.probabilities

Gaussian kernel choosing probability
f0.periodtuningpp

Period tuning for Predator-Prey base
es.evaluate

es.evaluate
acor.updateants

acor.updateants
acor.F

acor.F
elog.debug

elog.debug
compare.algorithms1

compare.algorithms1
extremize

extremize
OptionsPSO-class

OptionsPSO
acor.lthgaussian

Select the lth gaussian function
ees1.explore

ees1.explore
ees1.mutation

ees1.mutation
acor.archive

acor.archive
ees1.challenge

ees1.challenge
f0.periodtuningpp12

Period tuning of 12 time units for Predator-Prey
f0.test

f0.test
ees1.recombination

ees1.recombination
f1.ackley

f1.ackley
abm.ga

Genetic Algorithm metaheuristic
acor.W

acor.W
f0.schwefel

f0.schwefel
f0.schwefel4

f0.schwefel4
f0.cigar4

f0.cigar4
abm.pso

abm.pso
ees1.mating

ees1.mating
acor.S

acor.S
ees1.mating1

ees1.mating1
abm.ees1

EvoPER Evolutionary Strategy 1
f0.adtn.rosenbrock2

f0.adtn.rosenbrock2
f0.periodtuningpp48

Period tuning of 48 time units for Predator-Prey
f0.bohachevsky

f0.bohachevsky
f0.periodtuningpp24

Period tuning of 24 time units for Predator-Prey
f0.griewank

f0.griewank
f0.periodtuningpp72

Period tuning of 72 time units for Predator-Prey
abm.ees2

EvoPER Evolutionary Strategy 2
getFitness

getFitness
f0.rosenbrock2

f0.rosenbrock2
f0.schaffer

f0.schaffer
abm.saa

abm.saa
Options-class

Options
ObjectiveFunction-class

ObjectiveFunction class
OptionsSAA-class

OptionsSAA
f0.schaffer4

f0.schaffer4
predatorprey.plot1

predatorprey.plot1
getSolution

getSolution
f1.cigar

f1.cigar
OptionsTS-class

OptionsTS
bestSolution

bestSolution
cbuf

cbuf
pso.Velocity

pso.velocity
initSolution

initSolution
f1.nlnn.rosenbrock2

f1.nlnn.rosenbrock2
histplothelper

histplothelper
f1.rosenbrock2

f1.rosenbrock2
partSolutionSpace

partSolutionSpace
pso.lbest

pso.lbest
pso.neighborhood.K2

pso.neighborhood.K2
elog.error

elog.error
saa.tbyk

saa.tbyk
paramconverter

paramconverter
elog.info

elog.info
pso.neighborhood.KN

pso.neighborhood.KN
pso.neighborhood.K4

pso.neighborhood.K4
saa.neighborhoodH

saa.neighborhoodH
saa.neighborhoodN

saa.neighborhoodN
random.wheel

random.whell
saa.bolt

saa.bolt
f0.bohachevsky4

f0.bohachevsky4
f0.nlnn.rosenbrock2

f0.nlnn.rosenbrock2
f0.cigar

f0.cigar
f0.griewank4

f0.griewank4
saa.tcte

saa.tcte
searchrow

searchrow
upperBound

upperBound
xmeanci1

xmeanci1
show.comp1

show.comp1
f1.griewank

f1.griewank
slope

slope
f1.rosenbrockn

f1.rosenbrockn
slopes

slopes
pop.last

pop.last
pop.first

pop.first
f1.schaffer

f1.schaffer
saa.texp

saa.texp
scatterplotlothelper

scatterplotlothelper
saa.neighborhood1

saa.neighborhood1
saa.neighborhood

saa.neighborhood
abm.tabu

Tabu Search metaheuristic
xmeanci2

xmeanci2
xyplothelper

xyplothelper
predatorprey

predatorprey
gm.mean

gm.mean
fixdfcolumns

fixdfcolumns
gm.sd

gm.sd
predatorprey.plot0

predatorprey.plot0
generateSolution

generateSolution
assert

assert
elog.level

elog.level
bestFitness

bestFitness
summarize.comp1

summarize.comp1
sortSolution

sortSolution
enforceBounds

enforceBounds
f0.ackley

f0.ackley
f0.rosenbrock4

f0.rosenbrock4
f0.ackley4

f0.ackley4
f1.bohachevsky

f1.bohachevsky
f1.schwefel

f1.schwefel
f1.test

f1.test
f0.rosenbrockn

f0.rosenbrockn
f1.adtn.rosenbrock2

f1.adtn.rosenbrock2
naiveperiod

naiveperiod
lowerBound

lowerBound
pso.best

pso.best
pso.chi

pso.chi
tabu.istabu

tabu.istabu
push

push
tabu.getNeighbors

tabu.getNeighbors
pso.printbest

pso.printbest
NLWrapper.SetParameter

NLWrapper.SetParameter
NLWrapper.FindJar

NLWrapper.FindJar
NLWrapper.Run

NLWrapper.Run
GetLogLevel

GetLogLevel
NLWrapper.GetParameter

NLWrapper.GetParameter
NLWrapper.RunExperiment

NLWrapper.RunExperiment
NLWrapper.Model

NLWrapper.Model
Estimates-class

Estimates
NLWrapper.SetRandomSeed

NLWrapper.SetRandomSeed
Magnitude

Magnitude
OptionsGA-class

OptionsGA
OptionsEES1-class

OptionsEES1
OptionsACOR-class

OptionsACOR
OptionsEES2-class

OptionsEES2
abm.acor

Ant colony optimization for continuous domains
SetLogLevel

SetLogLevel
OptionsFactory

OptionsFactory
RepastFunction-class

RepastFunction
PlainFunction-class

PlainFunction