Crate cisat[−][src]
This crate contains an implementation of the Cognitively-Inspired Simulated Annealing Teams
(CISAT) framework.
Re-exports
pub use utilities::parameters::CommunicationStyle; |
pub use utilities::parameters::OperationalLearning; |
pub use utilities::parameters::Parameters; |
pub use utilities::parameters::TemperatureSchedule; |
pub use utilities::Solution; |
Modules
abm | This module contains the core agent-based model implementation for CISAT, including |
problems | This module contains some pre-implemented problems for demonstration and testing purposes. To
implement your own problems, simply create a class that implements the |
utilities | This module contains some documentation on |
Structs
Agent | This is an agent, the fundamental building block for a CISAT team |
Cohort | This is the Cohort class, a container for multiple teams |
Team | This is the Team construct, which contains a set of Agents |
Traits
AgentMethods | This is a trait for implementing new agents |
TeamMethods | This is a trait for implementing new teams |