Uses of Interface
org.evoludo.util.CLOption.Key
Packages that use CLOption.Key
Package
Description
-
Uses of CLOption.Key in org.evoludo.simulator
Classes in org.evoludo.simulator that implement CLOption.KeyModifier and TypeClassDescriptionstatic enum
Coloring methods for multiple continuous traits.static enum
The types of graph geometries. -
Uses of CLOption.Key in org.evoludo.simulator.models
Classes in org.evoludo.simulator.models that implement CLOption.KeyModifier and TypeClassDescriptionstatic enum
Types of species updates (only relevant for multi-species models): none no migration D diffusive migration (exchange of neighbors) B birth-death migration (fit migrates, random death). d death-birth migration (random death, fit migrates).static enum
Schedules for resetting individual payoffs/fitness: onchange Reset when changing trait (only after updating from reference model with a different trait) onupdate Reset when updating from reference individual (not necessarily a change in trait) ephemeral Determine payoffs/fitness calculated only for updatingstatic enum
Type of statistics.static enum
Type of initial density distribution of traits.static enum
Type of initial density distribution.static enum
Type of optimizations.static enum
Types of sampling of groups for interactions or references: none no interactions all interact with all neighbours random interact with n random neighboursstatic enum
Types of initial configurations.static enum
Types of initial configurations.static enum
Types of species updates (only relevant for multi-species models): synchronous Synchronized population updates.enum
Model types that modules may support. -
Uses of CLOption.Key in org.evoludo.simulator.modules
Classes in org.evoludo.simulator.modules that implement CLOption.KeyModifier and TypeClassDescriptionstatic enum
Selected benefit functions to translate continuous traits into payoffs.static enum
Selected cost functions to translate continuous traits into payoffs.static enum
Enum representing the different types of payoff/score to fitness mapsstatic enum
Mutation types.static enum
Mutation types.static enum
Player update types.static enum
Types of species updates (only relevant for multi-species models): size focal species selected proportional to their size fitness focal species selected proportional to their total fitness turns one species is selected after another. sync simultaneous updates of all species (not yet implemented). For size and fitness selection is also proportional to the update rate of each species.Fields in org.evoludo.simulator.modules declared as CLOption.Key -
Uses of CLOption.Key in org.evoludo.util
Classes in org.evoludo.util that implement CLOption.KeyModifier and TypeClassDescriptionstatic class
Simple key for command line options.Fields in org.evoludo.util with type parameters of type CLOption.KeyModifier and TypeFieldDescription(package private) HashMap
<String, CLOption.Key> CLOption.keys
The list of valid keys (if applicable).Methods in org.evoludo.util that return CLOption.KeyModifier and TypeMethodDescriptionCLOption.addKey
(CLOption.Key key) AddCLOption.Key
key
to option.Get the key with nameaKey
.Returns the key that best matchesname
.Returns the key that best matchesname
with at leastmin
characters matching.Remove key with nameaKey
from the option's key collection.CLOption.removeKey
(CLOption.Key key) Remove key from the option's key collection.Methods in org.evoludo.util that return types with arguments of type CLOption.KeyMethods in org.evoludo.util with parameters of type CLOption.KeyModifier and TypeMethodDescriptionCLOption.addKey
(CLOption.Key key) AddCLOption.Key
key
to option.void
CLOption.addKeys
(CLOption.Key[] chain) Add allCLOption.Key
s in the arraychain
to this option.boolean
CLOption.isValidKey
(CLOption.Key key) Check ifkey
is a valid key for this option.CLOption.removeKey
(CLOption.Key key) Remove key from the option's key collection.static String
CLOption.stripKey
(CLOption.Key key, String arg) Strips the name of the key from the argument.