evoper0.5.0 package

Evolutionary Parameter Estimation for 'Repast Simphony' Models

abm.acor

Ant colony optimization for continuous domains

abm.ees1

EvoPER Evolutionary Strategy 1

abm.ees2

EvoPER Evolutionary Strategy 2

abm.pso

abm.pso

abm.saa

abm.saa

abm.tabu

Tabu Search metaheuristic

acor.archive

acor.archive

acor.F

acor.F

acor.lthgaussian

Select the lth gaussian function

acor.N

acor.N

acor.probabilities

Gaussian kernel choosing probability

acor.S

acor.S

acor.sigma

Sigma calculation for ACOr

acor.updateants

acor.updateants

acor.W

acor.W

acor.weigth

Weight calculation for ant colony optimization

assert

assert

bestFitness

bestFitness

bestSolution

bestSolution

cbuf

cbuf

compare.algorithms1

compare.algorithms1

contourplothelper

contourplothelper

ees1.challenge

ees1.challenge

ees1.explore

ees1.explore

ees1.mating

ees1.mating

ees1.mating1

ees1.mating1

ees1.mutation

ees1.mutation

ees1.recombination

ees1.recombination

ees1.selection

ees.selection

elog.debug

elog.debug

elog.error

elog.error

elog.info

elog.info

elog.level

elog.level

enforceBounds

enforceBounds

es.evaluate

es.evaluate

Estimates-class

Estimates

extremize

extremize

f0.ackley

f0.ackley

f0.ackley4

f0.ackley4

f0.adtn.rosenbrock2

f0.adtn.rosenbrock2

f0.bohachevsky

f0.bohachevsky

f0.bohachevsky4

f0.bohachevsky4

f0.cigar

f0.cigar

f0.cigar4

f0.cigar4

f0.griewank

f0.griewank

f0.griewank4

f0.griewank4

f0.nlnn.rosenbrock2

f0.nlnn.rosenbrock2

f0.periodtuningpp

Period tuning for Predator-Prey base

f0.periodtuningpp12

Period tuning of 12 time units for Predator-Prey

f0.periodtuningpp24

Period tuning of 24 time units for Predator-Prey

f0.periodtuningpp48

Period tuning of 48 time units for Predator-Prey

f0.periodtuningpp72

Period tuning of 72 time units for Predator-Prey

f0.rosenbrock2

f0.rosenbrock2

f0.rosenbrock4

f0.rosenbrock4

f0.rosenbrockn

f0.rosenbrockn

f0.schaffer

f0.schaffer

f0.schaffer4

f0.schaffer4

f0.schwefel

f0.schwefel

f0.schwefel4

f0.schwefel4

f0.test

f0.test

f1.ackley

f1.ackley

f1.adtn.rosenbrock2

f1.adtn.rosenbrock2

f1.bohachevsky

f1.bohachevsky

f1.cigar

f1.cigar

f1.griewank

f1.griewank

f1.nlnn.rosenbrock2

f1.nlnn.rosenbrock2

f1.rosenbrock2

f1.rosenbrock2

f1.rosenbrockn

f1.rosenbrockn

f1.schaffer

f1.schaffer

f1.schwefel

f1.schwefel

f1.test

f1.test

fixdfcolumns

fixdfcolumns

generateSolution

generateSolution

getFitness

getFitness

getSolution

getSolution

gm.mean

gm.mean

gm.sd

gm.sd

histplothelper

histplothelper

initSolution

initSolution

lowerBound

lowerBound

Magnitude

Magnitude

naiveperiod

naiveperiod

NetLogoFunction-class

NetLogoFunction

NLWrapper.FindJar

NLWrapper.FindJar

NLWrapper.GetParameter

NLWrapper.GetParameter

NLWrapper.Model

NLWrapper.Model

NLWrapper.Run

NLWrapper.Run

NLWrapper.RunExperiment

NLWrapper.RunExperiment

NLWrapper.SetParameter

NLWrapper.SetParameter

NLWrapper.SetRandomSeed

NLWrapper.SetRandomSeed

NLWrapper.Shutdown

NLWrapper.Shutdown

ObjectiveFunction-class

ObjectiveFunction class

Options-class

Options

OptionsACOR-class

OptionsACOR

OptionsEES1-class

OptionsEES1

OptionsEES2-class

OptionsEES2

OptionsFactory

OptionsFactory

OptionsPSO-class

OptionsPSO

OptionsSAA-class

OptionsSAA

OptionsTS-class

OptionsTS

paramconverter

paramconverter

partSolutionSpace

partSolutionSpace

PlainFunction-class

PlainFunction

pop.first

pop.first

pop.last

pop.last

predatorprey.plot0

predatorprey.plot0

predatorprey.plot1

predatorprey.plot1

predatorprey

predatorprey

pso.best

pso.best

pso.chi

pso.chi

pso.lbest

pso.lbest

pso.neighborhood.K2

pso.neighborhood.K2

pso.neighborhood.K4

pso.neighborhood.K4

pso.neighborhood.KN

pso.neighborhood.KN

pso.printbest

pso.printbest

pso.Velocity

pso.velocity

push

push

random.wheel

random.whell

RepastFunction-class

RepastFunction

saa.bolt

saa.bolt

saa.neighborhood

saa.neighborhood

saa.neighborhood1

saa.neighborhood1

saa.neighborhoodH

saa.neighborhoodH

saa.neighborhoodN

saa.neighborhoodN

saa.tbyk

saa.tbyk

saa.tcte

saa.tcte

saa.texp

saa.texp

scatterplotlothelper

scatterplotlothelper

searchrow

searchrow

show.comp1

show.comp1

slope

slope

slopes

slopes

sortSolution

sortSolution

summarize.comp1

summarize.comp1

tabu.getNeighbors

tabu.getNeighbors

tabu.istabu

tabu.istabu

upperBound

upperBound

xmeanci1

xmeanci1

xmeanci2

xmeanci2

xyplothelper

xyplothelper

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 (<https://repast.github.io/>) and with NetLogo (<https://ccl.northwestern.edu/netlogo/>) which are the most used frameworks for Agent-based modeling.

  • Maintainer: Antonio Prestes Garcia
  • License: MIT + file LICENSE
  • Last published: 2018-08-30