Computational Model Library

ICARUS - a multi-agent compliance inspection model (version 1.0.0)

ICARUS is a multi-agent compliance inspection model (ICARUS - Inspecting Compliance to mAny RUleS). The model is applicable to environments where an inspection agency, via centrally coordinated inspections, examines compliance in organizations which must comply with multiple provisions (rules). The model (ICARUS) contains 3 types of agents: entities, inspection agency and inspectors / inspections. ICARUS describes a repeated, simultaneous, non-cooperative game of pure competition. Agents have imperfect, incomplete, asymmetric information. Entities in each move (tick) choose a pure strategy (comply/violate) for each rule, depending on their own subjective assessment of the probability of the inspection. The Inspection Agency carries out the given inspection strategy.

A more detailed description of the model is available in the .nlogo file.
Full description of the model (in line with the ODD+D protocol) and the analysis of the model (including verification, validation and sensitivity analysis) can be found in the attached documentation.

Release Notes

ICARUS is was developed in NetLogo 5.3.1 (download: https://ccl.northwestern.edu/netlogo/5.3.1/). This is the first version of the model. (V.1.0.0). The model can be automatically migrated to NetLogo v. 6.x

Download Version 1.0.0
Version Submitter First published Last modified Status
1.0.0 Slaven Smojver Mon May 9 13:28:37 2022 Mon May 9 13:28:37 2022 Published

Discussion

This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.