Uses of Package
io.github.ai4ci.abm.mechanics
Packages that use io.github.ai4ci.abm.mechanics
Package
Description
-
Classes in io.github.ai4ci.abm.mechanics used by io.github.ai4ci.abmClassDescriptionThis is a temporary data structure that gets generated during the update cycle to hold all the contact and exposures before they are written to the individual
PersonHistory
entries in the model. -
Classes in io.github.ai4ci.abm.mechanics used by io.github.ai4ci.abm.behaviourClassDescriptionThis abstraction lets us have policy and behaviour models sharing the same state model framework, so outbreak and person updates can follow the same pattern.Flags a behaviour model for not needing any testing or history updates.Flags a behaviour model as seeking (and performing) a PCR test if the person has been symptomatic for 2 days in a row and is compliant and has not had a test in a set number of days (regardless of test outcome).
-
Classes in io.github.ai4ci.abm.mechanics used by io.github.ai4ci.abm.builders
-
Classes in io.github.ai4ci.abm.mechanics used by io.github.ai4ci.abm.mechanicsClassDescriptionAn abstract update stage comprises of a selector which allows you to filter the input, using getSelector, then process the input using getConsumer..A modifiable implementation of the
StateMachineContext
type.This abstraction lets us have policy and behaviour models sharing the same state model framework, so outbreak and person updates can follow the same pattern. -
Classes in io.github.ai4ci.abm.mechanics used by io.github.ai4ci.abm.policyClassDescriptionThis abstraction lets us have policy and behaviour models sharing the same state model framework, so outbreak and person updates can follow the same pattern.
-
Classes in io.github.ai4ci.abm.mechanics used by io.github.ai4ci.config
-
Classes in io.github.ai4ci.abm.mechanics used by io.github.ai4ci.config.inhost
-
Classes in io.github.ai4ci.abm.mechanics used by io.github.ai4ci.config.setup
-
Classes in io.github.ai4ci.abm.mechanics used by io.github.ai4ci.util