Package io.github.ai4ci.abm
Interface PersonBaseline
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
ImmutablePersonBaseline
-
Method Summary
Modifier and TypeMethodDescriptionA probability of contact of another person in the social network.The minimum mobility modifier that a person will experience.Am odds ratio on the probability of transmission to someone else given an infectious contact that reflects intrinsic host specific factors that don't vary with time.
-
Method Details
-
getMobilityBaseline
Double getMobilityBaseline()A probability of contact of another person in the social network.- Returns:
-
getTransmissibilityModifier
Double getTransmissibilityModifier()Am odds ratio on the probability of transmission to someone else given an infectious contact that reflects intrinsic host specific factors that don't vary with time. Inherent susceptibility due to e.g. age.- Returns:
-
getComplianceBaseline
Double getComplianceBaseline() -
getSymptomSpecificity
Double getSymptomSpecificity() -
getSymptomSensitivity
Double getSymptomSensitivity() -
getDefaultBehaviourState
StateMachine.BehaviourState getDefaultBehaviourState() -
getSelfIsolationDepth
Double getSelfIsolationDepth()The minimum mobility modifier that a person will experience. This is an odds ratio that is applied to their baseline probability- Returns:
-
getAppUseProbability
Double getAppUseProbability()
-