English

Can Large Language Models Implement Agent-Based Models? An ODD-based Replication Study

Software Engineering 2026-05-01 v2 Artificial Intelligence Multiagent Systems

Abstract

Large language models (LLMs) can now synthesize non-trivial executable code from textual descriptions, raising an important question: can LLMs reliably implement agent-based models from standardized specifications in a way that supports replication, verification, and validation? We address this question by evaluating 17 contemporary LLMs on a controlled ODD-to-code translation task, using the PPHPC predator-prey model as a fully specified reference. Generated Python implementations are assessed through staged executability checks, model-independent statistical comparison against a validated NetLogo baseline, and quantitative measures of runtime efficiency and maintainability. Results show that behaviorally faithful implementations are achievable but not guaranteed, and that executability alone is insufficient for scientific use. GPT-4.1 consistently produces statistically valid and efficient implementations, with Claude 3.7 Sonnet performing well but less reliably. Overall, the findings clarify both the promise and current limitations of LLMs as model engineering tools, with implications for reproducible agent-based and ecological modeling.

Keywords

Cite

@article{arxiv.2602.10140,
  title  = {Can Large Language Models Implement Agent-Based Models? An ODD-based Replication Study},
  author = {Nuno Fachada and Daniel Fernandes and Carlos M. Fernandes and João P. Matos-Carvalho},
  journal= {arXiv preprint arXiv:2602.10140},
  year   = {2026}
}

Comments

The peer-reviewed version of this paper is published in Ecological Modelling at https://doi.org/10.1016/j.ecolmodel.2026.111624. This version is typeset by the author and differs only in pagination and typographical detail

R2 v1 2026-07-01T10:30:18.952Z