{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,3]],"date-time":"2026-02-03T04:57:51Z","timestamp":1770094671263,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":15,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,11,21]]},"DOI":"10.1145\/3787256.3787265","type":"proceedings-article","created":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T16:23:12Z","timestamp":1770049392000},"page":"58-69","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["NPC Control Across Algorithm Classes: Static Logic, Evolutionary, Reinforcement Learning, and Hybrid Generative Methods"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5893-893X","authenticated-orcid":false,"given":"Krieolin Navindran","family":"Naidoo","sequence":"first","affiliation":[{"name":"Academy of Computer Sciences and Software Engineering, University of Johannesburg, Johannesburg, Gauteng, South Africa"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9218-4844","authenticated-orcid":false,"given":"Duncan Anthony","family":"Coulter","sequence":"additional","affiliation":[{"name":"Academy of Computer Sciences and Software Engineering, University of Johannesburg, Johannesburg, Gauteng, South Africa"}]}],"member":"320","published-online":{"date-parts":[[2026,2,2]]},"reference":[{"key":"e_1_3_3_1_2_2","doi-asserted-by":"crossref","unstructured":"Skinner G. and Walmsley T. 2019. Artificial Intelligence and Deep Learning in Video Games: A Brief Review. IEEE Xplore.","DOI":"10.1109\/CCOMS.2019.8821783"},{"key":"e_1_3_3_1_3_2","unstructured":"Sweetser P. and Wiles J. 2002. Current AI in Games: A Review. Australian Journal of Intelligent Information Processing Systems 8(1): 24\u201342."},{"key":"e_1_3_3_1_4_2","doi-asserted-by":"crossref","unstructured":"Millington I. 2019. AI for Games (3rd ed.). CRC Press.","DOI":"10.1201\/9781351053303-1"},{"key":"e_1_3_3_1_5_2","unstructured":"Thompson T. 2020. Building the AI of F.E.A.R. with Goal-Oriented Action Planning. GameDeveloper Blog (GDC)."},{"key":"e_1_3_3_1_6_2","doi-asserted-by":"crossref","unstructured":"Colledanchise M. and \u00d6gren P. 2017. Behavior Trees in Robotics and AI: An Introduction. CRC Press.","DOI":"10.1201\/9780429489105"},{"key":"e_1_3_3_1_7_2","doi-asserted-by":"crossref","unstructured":"Marcotte R. and Hamilton H.\u00a0J. 2017. Behavior Trees for Modeling Artificial Intelligence in Games: A Tutorial. In Proc. IEEE Conf. on Computational Intelligence and Games.","DOI":"10.1007\/s40869-017-0040-9"},{"key":"e_1_3_3_1_8_2","doi-asserted-by":"crossref","unstructured":"Eiben A.\u00a0E. and Smith J.\u00a0E. 2015. \u201cWhat Is an Evolutionary Algorithm?\u201d In Introduction to Evolutionary Computing 2nd ed. pp.\u00a025\u201345.","DOI":"10.1007\/978-3-662-44874-8_3"},{"key":"e_1_3_3_1_9_2","doi-asserted-by":"crossref","unstructured":"Zhu M. and Feng L. 2022. Design and Implementation of NPC AI based on Genetic Algorithm and BP Neural Network. (Conference paper).","DOI":"10.1145\/3547578.3547604"},{"key":"e_1_3_3_1_10_2","unstructured":"Machado A.\u00a0F.\u00a0V. et al. 2012. Real-Time Pathfinding with Genetic Algorithms. In Proc. SBGames (Computing Track) 107\u2013114."},{"key":"e_1_3_3_1_11_2","unstructured":"Colledanchise M. Parasuraman R. and \u00d6gren P. 2015. Learning of Behavior Trees for Autonomous Agents. arXiv:https:\/\/arXiv.org\/abs\/1504.05811."},{"key":"e_1_3_3_1_12_2","unstructured":"Sutton R.\u00a0S. and Barto A.\u00a0G. 2018. Reinforcement Learning: An Introduction (2nd ed.). MIT Press."},{"key":"e_1_3_3_1_13_2","doi-asserted-by":"crossref","unstructured":"Shakya A.\u00a0K. Pillai G. and Chakrabarty S. 2023. Reinforcement Learning Algorithms: A Brief Survey. Expert Systems with Applications 212: 118710.","DOI":"10.1016\/j.eswa.2023.120495"},{"key":"e_1_3_3_1_14_2","unstructured":"Kingma D.\u00a0P. and Welling M. 2013. Auto-Encoding Variational Bayes. arXiv:https:\/\/arXiv.org\/abs\/1312.6114."},{"key":"e_1_3_3_1_15_2","doi-asserted-by":"crossref","unstructured":"Soares E.\u00a0S. and Bulitko V. 2019. Deep Variational Autoencoders for NPC Behaviour Classification. In Proc. IEEE Conf. on Computational Intelligence and Games 1\u20138.","DOI":"10.1109\/CIG.2019.8848095"},{"key":"e_1_3_3_1_16_2","unstructured":"Peffers K. Tuunanen T. Rothenberger M.\u00a0A. and Chatterjee S. 2007. A Design Science Research Methodology for Information Systems Research. MIS Quarterly 31(1): 83\u2013106."}],"event":{"name":"CIIS 2025: 2025 The 8th International Conference on Computational Intelligence and Intelligent Systems","location":"Okayama , Japan","acronym":"CIIS 2025"},"container-title":["Proceedings of the 2025 8th International Conference on Computational Intelligence and Intelligent Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3787256.3787265","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,2,2]],"date-time":"2026-02-02T16:23:32Z","timestamp":1770049412000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3787256.3787265"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,21]]},"references-count":15,"alternative-id":["10.1145\/3787256.3787265","10.1145\/3787256"],"URL":"https:\/\/doi.org\/10.1145\/3787256.3787265","relation":{},"subject":[],"published":{"date-parts":[[2025,11,21]]},"assertion":[{"value":"2026-02-02","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}