Uses of Interface
org.evoludo.util.CLOProvider

Packages that use CLOProvider
  • Uses of CLOProvider in org.evoludo

    Classes in org.evoludo that implement CLOProvider
    Modifier and Type
    Class
    Description
    class 
    Entry point classes define onModuleLoad().
  • Uses of CLOProvider in org.evoludo.simulator

    Classes in org.evoludo.simulator that implement CLOProvider
    Modifier and Type
    Class
    Description
    class 
    Interface with the outside world.
    class 
    GWT specific implementation of EvoLudo controller.
    Methods in org.evoludo.simulator with parameters of type CLOProvider
    Modifier and Type
    Method
    Description
    void
    EvoLudo.addCLOProvider(CLOProvider provider)
    Register clo as a provider of command line options.
    void
    EvoLudo.removeCLOProvider(CLOProvider provider)
    Unregister clo as a provider of command line options.
  • Uses of CLOProvider in org.evoludo.simulator.exec

    Classes in org.evoludo.simulator.exec that implement CLOProvider
    Modifier and Type
    Class
    Description
    class 
    Simulations of the evolution of continuous investement levels in social dilemmas.
    class 
    Simulations to investigate the role of volunteering in public goods games.
    class 
    Simulations to investigate peer punishment in the voluntary public goods game.
    class 
    Simulations of peer- versus pool-punishment in voluntary public goods games.
    class 
    Simulations to investigate the Moran process on graph structured populations.
    class 
    Simulation of the two player, two trait model.
    class 
    Simulations to investigate individual based simulations versus stochastic differential equations for modelling the evolutionary dynamics of populations with pairwise interactions and d strategic traits.
  • Uses of CLOProvider in org.evoludo.simulator.models

    Classes in org.evoludo.simulator.models that implement CLOProvider
    Modifier and Type
    Class
    Description
    class 
    Numerical integration of partial differential equations for reaction-diffusion-advection systems based on Euler's method (fixed step size).
    class 
    Base class for individual based simulation models, IBS.
    class 
    Base class for individual based simulation models, IBS, with a single or multiple continuous traits/strategies.
    class 
    Base class for individual based simulation models, IBS, with discrete traits/strategies.
    class 
    Interface for EvoLudo models to interact with Modules, which define interactions (or games), and the engine EvoLudo, which manages the (un)loading and execution of different models based on what model types the module supports.
    class 
    Common base class for all differential equations models.
    class 
    Numerical integration of partial differential equations for reaction-diffusion systems based on Euler's method (fixed step size)
    class 
    Implementation of Runge-Kutta method with adaptive step size for the numerical integration of systems of differential equations.
    class 
    Integrator 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 CLOProvider
    Modifier and Type
    Class
    Description
    class 
    The module for investigating the evolutionary dynamics in asymmetric 2×2 games.
    class 
    Provide ODE implementation for asymmetric 2×2 games with environmental feedback.
    class 
    Cooperation in voluntary (non-linear) public goods interactions.
    class 
    Cooperation in voluntary (non-linear) public goods interactions with peer punishment.
    class 
    Cooperation in voluntary (non-linear) public goods interactions with peer and pool punishment.
    class 
    The Centipede class provides an EvoLudo module for the centipede game.
    class 
    The module for the evolution of two behavioural traits.
    class 
    Parent class of all EvoLudo modules with one or more continuous traits.
    class 
    The module for investigating the evolutionary dynamics of the continuous snowdrift game, or more generally, interactions among pairs of individuals with continuous traits.
    class 
    Simulations of 2x2 games in deme structured populations.
    class 
    Parent class of all EvoLudo modules with discrete strategy sets.
    class 
    Cooperation in ecological public goods interactions.
    class 
    Parent class of all EvoLudo modules.
    class 
    The module for investigating the evolutionary dynamics in the classical Moran process with two types of individuals that have constant fitness values.
    class 
    Cooperation in dynamical networks.
    class 
    Cyclical dynamics of the rock-scissors-paper game.
    class 
    The module for investigating the evolutionary dynamics in the classical 2×2 games.
    class 
    Traits
     
  • Uses of CLOProvider in org.evoludo.util

    Fields in org.evoludo.util with type parameters of type CLOProvider
    Modifier and Type
    Field
    Description
    (package private) Set<CLOProvider>
    CLOParser.providers
    List of providers of command line options.
    Methods in org.evoludo.util with parameters of type CLOProvider
    Modifier and Type
    Method
    Description
    boolean
    CLOParser.addCLOProvider(CLOProvider provider)
    Add provider to the list of providers.
    boolean
    CLOParser.removeCLOProvider(CLOProvider provider)
    Remove provider from the list of providers.
    Constructors in org.evoludo.util with parameters of type CLOProvider
    Modifier
    Constructor
    Description
     
    New command line option parser.
    Constructor parameters in org.evoludo.util with type arguments of type CLOProvider
    Modifier
    Constructor
    Description
     
    New command line option parser.