Decisions Moduleο
It defines the decision-making models that govern animal behavior, including how species assess predation opportunities, resource quality, and spatial movement between patches.
Main Propertiesο
Properties (JSON name: decisions):
Name |
Type |
Description |
|---|---|---|
|
|
Defines the probability model governing predation attempts and escape behavior. |
|
|
Determines how resource quality affects edibility and consumption decisions. |
|
|
Controls decision-making for interactions within a single patch (e.g., kill probability). |
|
|
Defines movement and preference between different patches based on individual and global assessment weights. |
|
|
Configures the sensory response model of the species to environmental stimuli. |
Object predationProbabilityο
Properties:
Name |
Type |
Description |
|---|---|---|
|
|
If |
|
|
If |
|
|
Defines parameters related to prey escape behavior. |
|
|
If |
Object escapeProbabilityο
Properties:
Name |
Type |
Description |
|---|---|---|
|
|
If |
|
|
If |
|
|
Scaling coefficient representing the preyβs relative velocity or agility. |
Object edibilityValueο
Properties:
Name |
Type |
Description |
|---|---|---|
|
|
If |
|
|
If |
|
|
Enables evaluation of resource quality when making feeding decisions. |
Object decisionWithinPatchο
Properties:
Name |
Type |
Description |
|---|---|---|
|
|
Probability of successfully killing prey within the same patch. |
Object decisionAmongPatchesο
Properties:
Name |
Type |
Description |
|---|---|---|
|
|
Balance factor between local (individual) and global (environmental) assessment when deciding patch transitions. |
Object sensoryModelο
Properties:
Name |
Type |
Description |
|---|---|---|
|
|
Sensitivity parameter controlling the steepness of the sensory response curve. |
Hierarchical Summaryο
decisions
βββ predationProbability: object
β βββ additiveMechanism: boolean
β βββ isRemainingWeightNull: boolean
β βββ escapeProbability: object
β β βββ additiveMechanism: boolean
β β βββ isRemainingWeightNull: boolean
β β βββ cVelocity: number [0.0β1.0]
β βββ useGlobalMaximumPreyVoracity: boolean
βββ edibilityValue: object
β βββ additiveMechanism: boolean
β βββ isRemainingWeightNull: boolean
β βββ qualityResourceAssessment: boolean
βββ decisionWithinPatch: object
β βββ killProbability: number [0.0β1.0]
βββ decisionAmongPatches: object
β βββ weightIndividualToGlobalAssessment: number [0.0β1.0]
βββ sensoryModel: object
βββ beta: number