{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T00:17:16Z","timestamp":1778285836374,"version":"3.51.4"},"reference-count":78,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100021538","name":"Universidade Lus\u00f3fona","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100021538","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100014440","name":"Spain Ministry of Science Innovation and Universities","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100014440","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001871","name":"Foundation for Science and Technology","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Ecological Modelling"],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1016\/j.ecolmodel.2026.111624","type":"journal-article","created":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T03:45:58Z","timestamp":1777520758000},"page":"111624","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Can large language models implement agent-based models? An ODD-based replication study"],"prefix":"10.1016","volume":"517","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8487-5837","authenticated-orcid":false,"given":"Nuno","family":"Fachada","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1356-9349","authenticated-orcid":false,"given":"Daniel","family":"Fernandes","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1594-6785","authenticated-orcid":false,"given":"Carlos M.","family":"Fernandes","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9409-7736","authenticated-orcid":false,"given":"Jo\u00e3o P.","family":"Matos-Carvalho","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.ecolmodel.2026.111624_b1","series-title":"Phi-4 technical report","author":"Abdin","year":"2024"},{"key":"10.1016\/j.ecolmodel.2026.111624_b2","series-title":"2025 IEEE 50th Conference on Local Computer Networks","first-page":"1","article-title":"SIMCODE: A benchmark for natural language to ns-3 network simulation code generation","author":"Ahmed","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b3","doi-asserted-by":"crossref","DOI":"10.1002\/sdr.1773","article-title":"Generative AI and simulation modeling: how should you (not) use large language models like ChatGPT","volume":"40","author":"Akhavan","year":"2024","journal-title":"Syst. Dyn. Rev."},{"key":"10.1016\/j.ecolmodel.2026.111624_b4","series-title":"Intelligent modeling and simulation life cycle","author":"Andelfinger","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b5","article-title":"Claude 3.7 Sonnet system card","author":"Anthropic Team","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b6","series-title":"Ruff","author":"Astral Team","year":"2022"},{"key":"10.1016\/j.ecolmodel.2026.111624_b7","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1007\/BF01299065","article-title":"Aligning simulation models: A case study and results","volume":"1","author":"Axtell","year":"1996","journal-title":"Comput. Math. Organ. Theory"},{"key":"10.1016\/j.ecolmodel.2026.111624_b8","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1111\/j.2517-6161.1995.tb02031.x","article-title":"Controlling the false discovery rate: a practical and powerful approach to multiple testing","volume":"57","author":"Benjamini","year":"1995","journal-title":"J. R. Stat. Soc. Ser. B Stat. Methodol."},{"key":"10.1016\/j.ecolmodel.2026.111624_b9","doi-asserted-by":"crossref","DOI":"10.1016\/j.envsoft.2024.106003","article-title":"Towards reusable building blocks for agent-based modelling and theory development","volume":"175","author":"Berger","year":"2024","journal-title":"Environ. Model. Softw."},{"key":"10.1016\/j.ecolmodel.2026.111624_b10","series-title":"Automating MD simulations for proteins using large language models: NAMD-Agent","author":"Chandrasekhar","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b11","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1038\/s41562-025-02137-1","article-title":"The next generation of experimental research with LLMs","volume":"9","author":"Charness","year":"2025","journal-title":"Nat. Hum. Behav."},{"key":"10.1016\/j.ecolmodel.2026.111624_b12","series-title":"Evaluating large language models trained on code","author":"Chen","year":"2021"},{"key":"10.1016\/j.ecolmodel.2026.111624_b13","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1177\/003754979506500402","article-title":"Generating simulation models from natural language specifications","volume":"65","author":"Cyre","year":"1995","journal-title":"Simulation"},{"key":"10.1016\/j.ecolmodel.2026.111624_b14","series-title":"Verifying and Validating Simulations","first-page":"173","author":"David","year":"2017"},{"key":"10.1016\/j.ecolmodel.2026.111624_b15","series-title":"Proceedings of the Platform for Advanced Scientific Computing Conference","first-page":"1","article-title":"Leveraging large language models for code translation and software development in scientific computing","author":"Dhruv","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b16","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.envsoft.2017.01.020","article-title":"Replicating complex agent based models, a formidable task","volume":"92","author":"Donkin","year":"2017","journal-title":"Environ. Model. Softw."},{"key":"10.1016\/j.ecolmodel.2026.111624_b17","doi-asserted-by":"crossref","first-page":"6","DOI":"10.18564\/jasss.3993","article-title":"Different modelling purposes","volume":"22","author":"Edmonds","year":"2019","journal-title":"J. Artif. Soc. Soc. Simul."},{"key":"10.1016\/j.ecolmodel.2026.111624_b18","doi-asserted-by":"crossref","DOI":"10.1007\/s10845-025-02732-z","article-title":"Natural language-driven production planning: integrating large language models with automatic simulation model generation in manufacturing systems","author":"Elbasheer","year":"2025","journal-title":"J. Intell. Manuf."},{"key":"10.1016\/j.ecolmodel.2026.111624_b19","doi-asserted-by":"crossref","first-page":"412","DOI":"10.3390\/fi17090412","article-title":"GPT-4.1 sets the standard in automated experiment design using novel Python libraries","volume":"17","author":"Fachada","year":"2025","journal-title":"Futur. Internet"},{"key":"10.1016\/j.ecolmodel.2026.111624_b20","series-title":"Supplementary material for \u201ccan large language models implement agent-based models? An ODD-based replication study\u201d","author":"Fachada","year":"2026"},{"key":"10.1016\/j.ecolmodel.2026.111624_b21","doi-asserted-by":"crossref","DOI":"10.7717\/peerj-cs.36","article-title":"Towards a standard model for research in agent-based modeling and simulation","volume":"1","author":"Fachada","year":"2015","journal-title":"PeerJ Comput. Sci."},{"key":"10.1016\/j.ecolmodel.2026.111624_b22","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1016\/j.simpat.2016.12.013","article-title":"Model-independent comparison of simulation output","volume":"72","author":"Fachada","year":"2017","journal-title":"Simul. Model. Pr. Theory"},{"key":"10.1016\/j.ecolmodel.2026.111624_b23","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1007\/s10766-015-0399-9","article-title":"Parallelization strategies for spatial agent-based models","volume":"45","author":"Fachada","year":"2017","journal-title":"Int. J. Parallel Program."},{"key":"10.1016\/j.ecolmodel.2026.111624_b24","series-title":"Proceedings of the 5th International Workshop on OpenCL","first-page":"4:1","article-title":"Assessing the feasibility of OpenCL CPU implementations for agent-based simulations","author":"Fachada","year":"2017"},{"key":"10.1016\/j.ecolmodel.2026.111624_b25","doi-asserted-by":"crossref","first-page":"1428","DOI":"10.3390\/electronics14071428","article-title":"DeepSeek-V3, GPT-4, Phi-4, and LLaMA-3.3 generate correct code for LoRaWAN-related engineering tasks","volume":"14","author":"Fernandes","year":"2025","journal-title":"Electronics"},{"key":"10.1016\/j.ecolmodel.2026.111624_b26","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.envsoft.2013.03.017","article-title":"Spatial agent-based models for socio-ecological systems: Challenges and prospects","volume":"45","author":"Filatova","year":"2013","journal-title":"Environ. Model. Softw."},{"key":"10.1016\/j.ecolmodel.2026.111624_b27","doi-asserted-by":"crossref","first-page":"727","DOI":"10.1177\/00375497241239360","article-title":"Modeler in a box: how can large language models aid in the simulation modeling process?","volume":"100","author":"Frydenlund","year":"2024","journal-title":"Simulation"},{"key":"10.1016\/j.ecolmodel.2026.111624_b28","doi-asserted-by":"crossref","first-page":"1259","DOI":"10.1057\/s41599-024-03611-3","article-title":"Large language models empowered agent-based modeling and simulation: A survey and perspectives","volume":"11","author":"Gao","year":"2024","journal-title":"Humanit. Soc. Sci. Commun."},{"key":"10.1016\/j.ecolmodel.2026.111624_b29","series-title":"A survey of vibe coding with large language models","author":"Ge","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b30","series-title":"The Llama 3 herd of models","author":"Grattafiori","year":"2024"},{"key":"10.1016\/j.ecolmodel.2026.111624_b31","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1016\/j.ecolmodel.2006.04.023","article-title":"A standard protocol for describing individual-based and agent-based models","volume":"198","author":"Grimm","year":"2006","journal-title":"Ecol. Model."},{"key":"10.1016\/j.ecolmodel.2026.111624_b32","doi-asserted-by":"crossref","DOI":"10.1016\/j.ecolmodel.2024.110967","article-title":"Using the ODD protocol and NetLogo to replicate agent-based models","volume":"501","author":"Grimm","year":"2025","journal-title":"Ecol. Model."},{"key":"10.1016\/j.ecolmodel.2026.111624_b33","doi-asserted-by":"crossref","first-page":"2760","DOI":"10.1016\/j.ecolmodel.2010.08.019","article-title":"The ODD protocol: A review and first update","volume":"221","author":"Grimm","year":"2010","journal-title":"Ecol. Model."},{"key":"10.1016\/j.ecolmodel.2026.111624_b34","doi-asserted-by":"crossref","first-page":"7","DOI":"10.18564\/jasss.4259","article-title":"The ODD protocol for describing agent-based and other simulation models: A second update to improve clarity, replication, and structural realism","volume":"23","author":"Grimm","year":"2020","journal-title":"J. Artif. Soc. Soc. Simul."},{"key":"10.1016\/j.ecolmodel.2026.111624_b35","series-title":"DeepSeek-R1: Incentivizing reasoning capability in LLMs via reinforcement learning","author":"Guo","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b36","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1038\/s41586-020-2649-2","article-title":"Array programming with NumPy","volume":"585","author":"Harris","year":"2020","journal-title":"Nature"},{"key":"10.1016\/j.ecolmodel.2026.111624_b37","series-title":"Qwen2.5-coder technical report","author":"Hui","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b38","series-title":"GPT-4o system card","author":"Hurst","year":"2024"},{"key":"10.1016\/j.ecolmodel.2026.111624_b39","doi-asserted-by":"crossref","first-page":"1434","DOI":"10.1080\/00207543.2023.2276811","article-title":"From natural language to simulations: applying AI to automate simulation modelling of logistics systems","volume":"62","author":"Jackson","year":"2024","journal-title":"Int. J. Prod. Res."},{"key":"10.1016\/j.ecolmodel.2026.111624_b40","doi-asserted-by":"crossref","DOI":"10.1145\/3747588","article-title":"A survey on large language models for code generation","volume":"35","author":"Jiang","year":"2026","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"10.1016\/j.ecolmodel.2026.111624_b41","series-title":"Gemma 3 technical report","author":"Kamath","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b42","series-title":"Radon","author":"Lacchia","year":"2012"},{"key":"10.1016\/j.ecolmodel.2026.111624_b43","series-title":"Mypy - optional static typing for Python","author":"Lehtosalo","year":"2014"},{"key":"10.1016\/j.ecolmodel.2026.111624_b44","series-title":"DeepSeek-V3 technical report","author":"Liu","year":"2024"},{"key":"10.1016\/j.ecolmodel.2026.111624_b45","series-title":"Llm4sr: A survey on large language models for scientific research","author":"Luo","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b46","doi-asserted-by":"crossref","first-page":"7296","DOI":"10.3390\/ijms24087296","article-title":"Automatic generation of SBML kinetic models from natural language texts using GPT","volume":"24","author":"Maeda","year":"2023","journal-title":"Int. J. Mol. Sci."},{"key":"10.1016\/j.ecolmodel.2026.111624_b47","series-title":"Simulation in Production and Logistics","first-page":"661","article-title":"A natural-language-based simulation modelling approach","author":"Mayer","year":"2015"},{"key":"10.1016\/j.ecolmodel.2026.111624_b48","doi-asserted-by":"crossref","first-page":"308","DOI":"10.1109\/TSE.1976.233837","article-title":"A complexity measure","author":"McCabe","year":"1976","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.ecolmodel.2026.111624_b49","series-title":"Python for High Performance and Scientific Computing","article-title":"Pandas: a foundational Python library for data analysis and statistics","author":"McKinney","year":"2011"},{"key":"10.1016\/j.ecolmodel.2026.111624_b50","series-title":"Codestral","author":"Mistral A.I. team","year":"2024"},{"key":"10.1016\/j.ecolmodel.2026.111624_b51","series-title":"Large enough","author":"Mistral A.I. team","year":"2024"},{"key":"10.1016\/j.ecolmodel.2026.111624_b52","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.envsoft.2013.06.003","article-title":"Describing human decisions in agent-based models\u2013ODD+ D, an extension of the ODD protocol","volume":"48","author":"M\u00fcller","year":"2013","journal-title":"Environ. Model. Softw."},{"key":"10.1016\/j.ecolmodel.2026.111624_b53","series-title":"Proceedings Conference on Software Maintenance 1992","first-page":"337","article-title":"Metrics for assessing a software system\u2019s maintainability","author":"Oman","year":"1992"},{"key":"10.1016\/j.ecolmodel.2026.111624_b54","series-title":"Introducing GPT-4.1 model family","author":"OpenAI","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b55","series-title":"Hyppo: A multivariate hypothesis testing Python package","author":"Panda","year":"2019"},{"key":"10.1016\/j.ecolmodel.2026.111624_b56","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1145\/3610721","article-title":"Asleep at the keyboard? Assessing the security of GitHub Copilot\u2019s code contributions","volume":"68","author":"Pearce","year":"2025","journal-title":"Commun. ACM"},{"key":"10.1016\/j.ecolmodel.2026.111624_b57","first-page":"2825","article-title":"Scikit-learn: Machine learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res."},{"key":"10.1016\/j.ecolmodel.2026.111624_b58","doi-asserted-by":"crossref","first-page":"1226","DOI":"10.1126\/science.1213847","article-title":"Reproducible research in computational science","volume":"334","author":"Peng","year":"2011","journal-title":"Science"},{"key":"10.1016\/j.ecolmodel.2026.111624_b59","series-title":"Dynamic stability of LLM-generated code","author":"Rajput","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b60","series-title":"Code Llama: Open foundation models for code","author":"Roziere","year":"2023"},{"key":"10.1016\/j.ecolmodel.2026.111624_b61","series-title":"Assessing the quality and security of AI-generated code: A quantitative analysis","author":"Sabra","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b62","doi-asserted-by":"crossref","DOI":"10.18564\/jasss.3423","article-title":"Agent-based modelling of social-ecological systems: achievements, challenges, and a way forward","volume":"20","author":"Schulze","year":"2017","journal-title":"J. Artif. Soc. Soc. Simul."},{"key":"10.1016\/j.ecolmodel.2026.111624_b63","doi-asserted-by":"crossref","first-page":"92","DOI":"10.25080\/Majora-92bf1922-011","article-title":"Statsmodels: Econometric and statistical modeling with Python","author":"Seabold","year":"2010","journal-title":"Proc. the 9th Python Sci. Conf."},{"key":"10.1016\/j.ecolmodel.2026.111624_b64","series-title":"Proceedings of the XXIII Brazilian Symposium on Software Quality","first-page":"103","article-title":"Evaluating source code quality with large language models: a comparative study","author":"Sim\u00f5es","year":"2024"},{"key":"10.1016\/j.ecolmodel.2026.111624_b65","series-title":"Anais do XXII Encontro Nacional de Intelig\u00eancia Artificial e Computacional","first-page":"391","article-title":"Comparing structural quality of code generated by LLMs: A static analysis of code smells","author":"Sousa","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b66","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1016\/j.envsoft.2016.09.006","article-title":"Simple or complicated agent-based models? a complicated issue","volume":"86","author":"Sun","year":"2016","journal-title":"Environ. Model. Softw."},{"key":"10.1016\/j.ecolmodel.2026.111624_b67","doi-asserted-by":"crossref","first-page":"1249","DOI":"10.1016\/j.jspi.2013.03.018","article-title":"Energy statistics: A class of statistics based on distances","volume":"143","author":"Sz\u00e9kely","year":"2013","journal-title":"J. Statist. Plann. Inference"},{"key":"10.1016\/j.ecolmodel.2026.111624_b68","doi-asserted-by":"crossref","first-page":"691","DOI":"10.1111\/oik.02170","article-title":"Replicating and breaking models: good for you and good for ecology","volume":"124","author":"Thiele","year":"2015","journal-title":"Oikos"},{"key":"10.1016\/j.ecolmodel.2026.111624_b69","series-title":"2 OLMo 2 furious","author":"Walsh","year":"2024"},{"key":"10.1016\/j.ecolmodel.2026.111624_b70","series-title":"Maintaincoder: Maintainable code generation under dynamic requirements","author":"Wang","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b71","series-title":"NetLogo wolf sheep predation model","author":"Wilensky","year":"1997"},{"key":"10.1016\/j.ecolmodel.2026.111624_b72","series-title":"NetLogo","author":"Wilensky","year":"1999"},{"key":"10.1016\/j.ecolmodel.2026.111624_b73","series-title":"Grok 3 beta \u2014 the age of reasoning agents","author":"xAI","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b74","series-title":"Qwen3 technical report","author":"Yang","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b75","doi-asserted-by":"crossref","first-page":"106","DOI":"10.4218\/etrij.2023-0357","article-title":"Framework for evaluating code generation ability of large language models","volume":"46","author":"Yeo","year":"2024","journal-title":"ETRI J."},{"key":"10.1016\/j.ecolmodel.2026.111624_b76","series-title":"Proceedings of the SC \u201925 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis","first-page":"2225","article-title":"Do large language models speak scientific workflows?","author":"Yildiz","year":"2025"},{"key":"10.1016\/j.ecolmodel.2026.111624_b77","series-title":"Codegemma: Open code models based on gemma","author":"Zhao","year":"2024"},{"key":"10.1016\/j.ecolmodel.2026.111624_b78","series-title":"Deepseek-coder-v2: Breaking the barrier of closed-source models in code intelligence","author":"Zhu","year":"2024"}],"container-title":["Ecological Modelling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0304380026001523?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0304380026001523?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T00:03:12Z","timestamp":1778284992000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0304380026001523"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":78,"alternative-id":["S0304380026001523"],"URL":"https:\/\/doi.org\/10.1016\/j.ecolmodel.2026.111624","relation":{},"ISSN":["0304-3800"],"issn-type":[{"value":"0304-3800","type":"print"}],"subject":[],"published":{"date-parts":[[2026,7]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Can large language models implement agent-based models? An ODD-based replication study","name":"articletitle","label":"Article Title"},{"value":"Ecological Modelling","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.ecolmodel.2026.111624","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Elsevier B.V. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"111624"}}