Uses of Interface
org.evoludo.util.CLOProvider
Packages that use CLOProvider
Package
Description
EvoLudo - A platform for the exploration of evolutionary models.
The toolkit to explore interactive evolutionary models.
Custom modules for running simulations on the command line.
The models that generate evolutionary trajectories based on the specifications of each module.
The modules to implement various evolutionary models.
Utility classes and functions.
-
Uses of CLOProvider in org.evoludo
Classes in org.evoludo that implement CLOProvider -
Uses of CLOProvider in org.evoludo.simulator
Classes in org.evoludo.simulator that implement CLOProviderModifier and TypeClassDescriptionclassInterface with the outside world.classGWT specific implementation of EvoLudo controller.Methods in org.evoludo.simulator with parameters of type CLOProviderModifier and TypeMethodDescriptionvoidEvoLudo.addCLOProvider(CLOProvider provider) Registercloas a provider of command line options.voidEvoLudo.removeCLOProvider(CLOProvider provider) Unregistercloas a provider of command line options. -
Uses of CLOProvider in org.evoludo.simulator.exec
Classes in org.evoludo.simulator.exec that implement CLOProviderModifier and TypeClassDescriptionclassSimulations of the evolution of continuous investement levels in social dilemmas.classSimulations to investigate the role of volunteering in public goods games.classSimulations to investigate peer punishment in the voluntary public goods game.classSimulations of peer- versus pool-punishment in voluntary public goods games.classSimulations to investigate the Moran process on graph structured populations.classSimulation of the two player, two trait model.classSimulations to investigate individual based simulations versus stochastic differential equations for modelling the evolutionary dynamics of populations with pairwise interactions anddstrategic traits. -
Uses of CLOProvider in org.evoludo.simulator.models
Classes in org.evoludo.simulator.models that implement CLOProviderModifier and TypeClassDescriptionclassNumerical integration of partial differential equations for reaction-diffusion-advection systems based on Euler's method (fixed step size).classBase class for individual based simulation models, IBS.classBase class for individual based simulation models, IBS, with a single or multiple continuous traits.classBase class for individual based simulation models, IBS, with discrete traits.classclassCommon base class for all differential equations models.classNumerical integration of partial differential equations for reaction-diffusion systems based on Euler's method (fixed step size)classImplementation of Runge-Kutta method with adaptive step size for the numerical integration of systems of differential equations.classIntegrator for stochastic differential equations (SDE) based on Euler's method. -
Uses of CLOProvider in org.evoludo.simulator.modules
Classes in org.evoludo.simulator.modules that implement CLOProviderModifier and TypeClassDescriptionclassThe module for investigating the evolutionary dynamics in asymmetric2×2games.classProvide ODE implementation for asymmetric2×2games with environmental feedback.classCooperation in voluntary (non-linear) public goods interactions.classCooperation in voluntary (non-linear) public goods interactions with peer punishment.classCooperation in voluntary (non-linear) public goods interactions with peer and pool punishment.classThe Centipede class provides an EvoLudo module for the centipede game.classThe module for the evolution of two behavioural traits.classParent class of all EvoLudo modules with one or more continuous traits.classThe module for investigating the evolutionary dynamics of the continuous snowdrift game, or more generally, interactions among pairs of individuals with continuous traits.classSimulations of 2x2 games in deme structured populations.classParent class of all EvoLudo modules with discrete sets of traits.classCooperation in ecological public goods interactions.classLotka-Volterra module for EvoLudo.classODE model for the Lotka-Volterra module.classSDE model for the LV module.classParent class of all EvoLudo modules.classThe module for investigating the evolutionary dynamics in the classical Moran process with two types of individuals that have constant fitness values.classCooperation in dynamical networks.(package private) classPredator class representing the predator species in the Lotka-Volterra model.classCyclical dynamics of the rock-scissors-paper game.classThe SIR module implements the classic Susceptible-Infected-Recovered (SIR) model of disease dynamics.classODE model for the SIR module.classPDE model for the SIR module.classSDE model for the SIR module.classThe module for investigating the evolutionary dynamics in the classical2×2games.classTraits -
Uses of CLOProvider in org.evoludo.util
Fields in org.evoludo.util with type parameters of type CLOProviderModifier and TypeFieldDescription(package private) Set<CLOProvider> CLOParser.providersList of providers of command line options.Methods in org.evoludo.util with parameters of type CLOProviderModifier and TypeMethodDescriptionbooleanCLOParser.addCLOProvider(CLOProvider provider) Addproviderto the list ofproviders.booleanCLOParser.removeCLOProvider(CLOProvider provider) Removeproviderfrom the list ofproviders.Constructors in org.evoludo.util with parameters of type CLOProviderConstructor parameters in org.evoludo.util with type arguments of type CLOProviderModifierConstructorDescriptionCLOParser(Set<CLOProvider> providers) New command line option parser.