References
- Arifin SM, Madey G, Collins F. Spatial Agent-Based Simulation Modeling in Public Health: Design, Implementation, and Applications for Malaria Epidemiology. John Wiley & Sons; 2016. DOI: 10.1002/9781118964385
- Arthur B. Complexity and the Economy. New York: Oxford University Press; 2015.
- Axelrod R. Effective Choice in the Prisoner›s Dilemma. Journal of Conflict Resolution. 1980;24(1):3–25. DOI: 10.1177/002200278002400101
- Banos A, Lang C, Marilleau N. Agent-Based Spatial Simulation with NetLogo. London: ISTE Press; 2015.
- Bonabeau E. Agent-based modeling: Methods and techniques for simulating human systems. Proceedings of the National Academy of Sciences. 2002;99(3):7280–7287. DOI: 10.1073/pnas.082080899
- Bowles S, Gintis H. A Cooperative Species: Human Reciprocity and its Evolution. Princeton, NJ: Princeton University Press; 2011. DOI: 10.23943/princeton/9780691151250.001.0001
- Caton J. Learn Python for Economic Computation: A Crash Course. 2020. Available at
https://github.com/jlcatonjr/Learn-Python-for-Stats-and-Econ/tree/master/Textbook - Epstein J, Axtell R. Growing Artificial Societies: Social Science from the Bottom Up. Cambridge, MA: MIT University Press; 1996. DOI: 10.7551/mitpress/3374.001.0001
- Gardner M. Mathematical Games: The Fantastic Combinations of John Conway’s New Solitaire Game ‘Life’. Scientific American. 1970;223:120–123. DOI: 10.1038/scientificamerican1070-120
- Gilbert N, Troitzsch KG. Simulation for the Social Scientist, Second Edition. New York: Open University Press; 2005.
- Hagberg A, Schult D, Swart P. Exploring network structure, dynamics, and function using NetworkX. In Varoquaux G, Vaught T, Millman J, editors. Proceedings of the 7th Python in Science Conference. Pasadena, CA;
2008 . pp. 11–15. DOI: 10.25080/TCWV9851 - Harris CR, Millman KJ, van der Walt SJ, et al. Array programming with NumPy. Nature. 2020;585:357–362. DOI: 10.1038/s41586-020-2649-2
- Harwick C. Helicopters and the Neutrality of Money. Working paper; 2018. DOI: 10.2139/ssrn.2545488
- Harwick C. Cities in the Rise and Decline of Civilizations. Working paper; 2021.
- Holland J. Genetic Algorithms: computer programs that ‘evolve’ in was that resemble natural selection can solve complex problems even their creators do not fully understand. Scientific American. 1992;267:66–72. DOI: 10.1038/scientificamerican0792-66
- Holland J. Emergence: From Chaos to Order. New York: Basic Books; 1998. DOI: 10.1093/oso/9780198504092.001.0001
- Hunter E, Namee BM, Kelleher J. A Taxonomy for Agent-Based Models in Human Infectious Disease Epidemiology. Journal of Artificial Societies and Social Simulation. 2017;20(3). DOI: 10.18564/jasss.3414
- Hunter JD. Matplotlib: a 2D graphics environment. Computing in Science & Engineering. 2007;9(3):90–95. DOI: 10.1109/MCSE.2007.55
- Jiang Na, Crooks A, Wang W, Xie Y. Simulating Urban Shrinkage in Detroit via Agent-Based Modeling. Sustainability. 2021;13(4). DOI: 10.3390/su13042283
- Kauffman SA. The Origins of Order: Self-Organization and Selection in Evolution. Oxford: Oxford University Press; 1993. DOI: 10.1093/oso/9780195079517.001.0001
- Kazil J, Masad D, Crooks A. Utilizing Python for Agent-Based Modeling: The Mesa Framework. In: Thompson R, Bisgin H, Dancy C, Hyder A, Hussain M, editors. Social, Cultural, and Behavioral Modeling: 13th International Conference Proceedings. Basel:
Springer Nature ;2020 . DOI: 10.1007/978-3-030-61255-9_30 - Kluyver T, Ragan-Kelley B, Pérez F, et al.
Jupyter Notebooks—a publishing format for reproducible computational workflows . In: Loizides F, Schmidt B, editors. Positioning and Power in Academic Publishing: Players, Agents and Agendas. Amsterdam: IOS Press; 2016. DOI: 10.3233/978-1-61499-649-1-87 - Luke S, Simon R, Crooks A, Wang H, Wei E, Freelan D, Spagnuolo C, Scarano V, Cordasco G, Cioffi-Revilla C. The MASON Simulation Toolkit: Past, Present, and Future. Multi-Agent-Based Simulation. 2018;19:75–86. DOI: 10.1007/978-3-030-22270-3_6
- Mathieu P, Morvan G, Picault S. Multi-level agent-based simulations: Four design patterns. Simulation Modelling Practice and Theory. 2018;83:51–64. DOI: 10.1016/j.simpat.2017.12.015
- McKinney W. Data structures for statistical computing in Python. In: Van der Walt S, Millman KJ, editors. Proceedings of the 9th Python in Science Conference;
2010 . pp. 56–61. DOI: 10.25080/Majora-92bf1922-00a - Meng X, Xie Y, Crooks A, Wu J, Welsh H, Zeng S. Examining spatial expansion and stemming strategies of urban shrinkage: evidence from Detroit, USA. NPJ Urban Sustainability. 2025;52. DOI: 10.1038/s42949-025-00245-5
- Railsback SF, Grimm V. Agent-Based and Individual-Based Modeling: A Practical Introduction. Princeton, NJ: Princeton University Press; 2012.
- Wilensky U, Rand W. An Introduction to Agent-Based Modeling: Modeling Natural, Social, and Engineered Complex Systems with NetLogo. Cambridge, MA: MIT University Press; 2015.
