{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,24]],"date-time":"2025-09-24T00:15:37Z","timestamp":1758672937051,"version":"3.44.0"},"publisher-location":"California","reference-count":0,"publisher":"International Joint Conferences on Artificial Intelligence Organization","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,9]]},"abstract":"<jats:p>In this demonstration, we present a system that automates regression testing for video games using automated planning techniques. Traditional test scripts are a common method for testing both video games and software in general. While effective, they require manual creation and frequent updates throughout development, making the process labor-intensive. Our system eliminates this burden by automatically generating and maintaining test scripts. The test engineer only needs to define the game\u2019s rules using the Planning Domain Definition Language (PDDL) and specify initial states and goals for individual test cases. This significantly reduces human effort while ensuring test scripts remain up to date. Additionally, our system integrates with game engine editors\u2014supporting both Unity and Unreal to execute and evaluate test cases directly within the game. It collects detailed logs, telemetry data, and video recordings, allowing users to review test results efficiently.<\/jats:p>","DOI":"10.24963\/ijcai.2025\/1250","type":"proceedings-article","created":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T08:10:40Z","timestamp":1758269440000},"page":"11004-11008","source":"Crossref","is-referenced-by-count":0,"title":["Using Planning for Automated Testing of Video Games"],"prefix":"10.24963","author":[{"given":"Tom\u00e1\u0161","family":"Balyo","sequence":"first","affiliation":[{"name":"Filuta AI"}]},{"given":"Roman","family":"Bart\u00e1k","sequence":"additional","affiliation":[{"name":"Filuta AI"},{"name":"Charles University"}]},{"given":"Luk\u00e1\u0161","family":"Chrpa","sequence":"additional","affiliation":[{"name":"Filuta AI"},{"name":"Czech Technical University in Prague"}]},{"given":"Michal","family":"\u010cervenka","sequence":"additional","affiliation":[{"name":"Filuta AI"}]},{"given":"Filip","family":"Dvo\u0159\u00e1k","sequence":"additional","affiliation":[{"name":"Filuta AI"}]},{"given":"Stephan","family":"Gocht","sequence":"additional","affiliation":[{"name":"Stephan Gocht - AI Software Engineering"}]},{"given":"Luk\u00e1\u0161","family":"Lip\u010d\u00e1k","sequence":"additional","affiliation":[{"name":"Filuta AI"}]},{"given":"Viktor","family":"Macek","sequence":"additional","affiliation":[{"name":"Filuta AI"}]},{"given":"Dominik","family":"Roh\u00e1\u010dek","sequence":"additional","affiliation":[{"name":"Filuta AI"}]},{"given":"Josef","family":"Ryz\u00ed","sequence":"additional","affiliation":[{"name":"Filuta AI"}]},{"given":"Martin","family":"Suda","sequence":"additional","affiliation":[{"name":"Filuta AI"},{"name":"Czech Technical University in Prague"}]},{"given":"Dominik","family":"\u0160afr\u00e1nek","sequence":"additional","affiliation":[{"name":"Filuta AI"}]},{"given":"Slavom\u00edr","family":"\u0160vancar","sequence":"additional","affiliation":[{"name":"Filuta AI"}]},{"given":"G. Michael","family":"Youngblood","sequence":"additional","affiliation":[{"name":"Filuta AI"}]}],"member":"10584","event":{"number":"34","sponsor":["International Joint Conferences on Artificial Intelligence Organization (IJCAI)"],"acronym":"IJCAI-2025","name":"Thirty-Fourth International Joint Conference on Artificial Intelligence {IJCAI-25}","start":{"date-parts":[[2025,8,16]]},"theme":"Artificial Intelligence","location":"Montreal, Canada","end":{"date-parts":[[2025,8,22]]}},"container-title":["Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence"],"original-title":[],"deposited":{"date-parts":[[2025,9,23]],"date-time":"2025-09-23T11:36:34Z","timestamp":1758627394000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.ijcai.org\/proceedings\/2025\/1250"}},"subtitle":[],"proceedings-subject":"Artificial Intelligence Research Articles","short-title":[],"issued":{"date-parts":[[2025,9]]},"references-count":0,"URL":"https:\/\/doi.org\/10.24963\/ijcai.2025\/1250","relation":{},"subject":[],"published":{"date-parts":[[2025,9]]}}}