speciesο
It defines the configuration of a biological species, including its behavioral parameters, growth characteristics, and debugging options used in simulation.
Main Propertiesο
Properties:
Name |
Type |
Description |
|---|---|---|
|
|
Version of the species configuration schema. |
|
|
Defines the main animal parameters, including biological traits, behavior, and debugging options. |
Object animalο
Properties:
Name |
Type |
Description |
|---|---|---|
|
|
Name identifying the animal species. |
|
|
Default hunting strategy used by the species. Possible values:
- |
|
|
Sexual reproduction mechanism. Possible values:
- |
|
|
Coefficient A of the Yodzis and Innes metabolic model. |
|
|
Coefficient B of the Yodzis and Innes metabolic model. |
|
|
Enables the handling time mechanism in the speciesβ feeding process. |
|
|
If |
|
|
Ratio of males to total individuals in the population. |
|
|
Number of predation attacks simulated per time step. Must be greater than or equal to 0. |
|
|
Conversion factors from dry to wet mass for each developmental stage. Values must be strictly greater than 0. |
|
|
Parameter for growth density calculations. |
|
|
Parameter for egg size density calculations. |
|
|
Parameter A used in density-related calculations. |
|
|
Parameter B used in density-related calculations. |
|
|
Maximum number of reproduction events a female can perform. Must be β₯ 0. |
|
|
Maximum number of reproduction events a male can perform. Must be β₯ 0. |
|
|
Factor influencing male reproduction success. |
|
|
Mobility level of male individuals. Must be β₯ 0. |
|
|
Level of activity when exposed to predation risk. |
|
|
Background mortality probabilities for each stage. Values must be β₯ 0. |
|
|
Minimum relative humidity thresholds for survival. Values must be β₯ 0. |
|
|
Factor modifying habitat shift behavior before breeding. Can be null. |
|
|
Whether habitat shift occurs before breeding. |
|
|
Factor modifying habitat shift behavior after breeding. Can be null. |
|
|
Whether habitat shift occurs after breeding. |
|
|
Pore usage per instar stage, ordered in increasing values. |
|
|
Number of individuals in each instar. Values must be β₯ 0. |
|
|
Number of individuals used for statistical calculations per instar. Must be β₯ 1. |
|
|
Indicate whether an initial number of individuals sufficient to represent all possible alleles of the species is required. |
|
|
Laboratory temperature used for development experiments. |
|
|
Behavioral plasticity factor due to environmental conditions affecting search behavior. |
|
|
Behavioral plasticity factor due to environmental conditions affecting movement speed. |
|
|
Number of days without food before metabolic downregulation occurs. |
|
|
Percentage reduction in metabolism during downregulation. |
|
|
Cost in voracity associated with metabolic downregulation. |
|
|
Cost in search area associated with metabolic downregulation. |
|
|
Cost in movement speed associated with metabolic downregulation. |
|
|
Coefficient A used in handling time calculations. |
|
|
Coefficient B used in handling time calculations. |
|
|
Coefficient C used in handling time calculations. |
|
|
Defines debugging options for simulation testing. |
|
|
(Submodule: Decisions Module) Defines probabilistic and behavioral decision models used by the species. |
|
|
(Submodule: Genetics Module) Defines the genetic architecture of the species. |
|
|
(Submodule: Growth Module) Defines the biological growth parameters and reproductive strategies of the species. |
Object debugο
Properties:
Name |
Type |
Description |
|---|---|---|
|
|
If |
|
|
Forces the presence of all resources used by the species, ignoring environmental constraints. |
Submodulesο
Hierarchical Summaryο
species
βββ version: string
βββ animal: object
βββ name: string
βββ defaultHuntingMode: enum [does_not_hunt, sit_and_wait, grazer]
βββ sexualType: enum [diploid, haplodiploid, asexual]
βββ YodzisA: number
βββ YodzisB: number
βββ activatedHandling: boolean
βββ preserveLeftovers: boolean
βββ sexRatio: number
βββ debug: object
β βββ surviveWithoutFood: boolean
β βββ forcePresenceAllResourcesInvolved: boolean
βββ decisions: object
βββ genetics: object
βββ growthModule: object