Uses of Interface
org.evoludo.util.CLOption.Key
Packages that use CLOption.Key
Package
Description
The toolkit to explore interactive evolutionary models.
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 CLOption.Key in org.evoludo.simulator
Classes in org.evoludo.simulator that implement CLOption.KeyModifier and TypeClassDescriptionstatic enumColoring methods for multiple continuous traits.static enumThe 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 enumTypes 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 enumSchedules 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 enumType of statistics.static enumType of initial density distribution of traits.static enumType of initial density distribution.static enumType of optimizations.static enumTypes of sampling of groups for interactions or references: none no interactions all interact with all neighbours random interact with n random neighboursstatic enumTypes of initial configurations.static enumTypes of initial configurations.static enumTypes of species updates (only relevant for multi-species models): synchronous Synchronized population updates.enumModel 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 enumSelected benefit functions to translate continuous traits into payoffs.static enumSelected cost functions to translate continuous traits into payoffs.static enumEnum representing the different types of payoff/score to fitness mapsstatic enumMutation types.static enumMutation types.static enumPlayer update types.static enumTypes 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 classSimple 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.keysThe list of valid keys (if applicable).Methods in org.evoludo.util that return CLOption.KeyModifier and TypeMethodDescriptionCLOption.addKey(CLOption.Key key) AddCLOption.Keykeyto option.Get the key with nameaKey.Returns the key that best matchesname.Returns the key that best matchesnamewith at leastmincharacters matching.Remove key with nameaKeyfrom 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.Keykeyto option.voidCLOption.addKeys(CLOption.Key[] chain) Add allCLOption.Keys in the arraychainto this option.booleanCLOption.isValidKey(CLOption.Key key) Check ifkeyis a valid key for this option.CLOption.removeKey(CLOption.Key key) Remove key from the option's key collection.static StringCLOption.stripKey(CLOption.Key key, String arg) Strips the name of the key from the argument.