{"ID":2886757,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2508.02144","arxiv_id":"2508.02144","title":"BiFuzz: A Two-Stage Fuzzing Tool for Open-World Video Games","abstract":"Open-world video games present a broader search space than other video games, posing challenges for test automation. Fuzzing, which generates new inputs by mutating an initial input, is commonly used to uncover issues. In this study, we proposed BiFuzz, a two-stage fuzzer designed for automated testing of open-world video games, and investigated its effectiveness. The results revealed that BiFuzz mutated the overall strategy of gameplay and test cases, including actual movement paths, step by step. Consequently, BiFuzz can detect character stuck issues. The tool and its video are at https://github.com/Yusaku-Kato/BiFuzz and https://www.youtube.com/watch?v=VOrHfnLJSbk.","short_abstract":"Open-world video games present a broader search space than other video games, posing challenges for test automation. Fuzzing, which generates new inputs by mutating an initial input, is commonly used to uncover issues. In this study, we proposed BiFuzz, a two-stage fuzzer designed for automated testing of open-world vi...","url_abs":"https://arxiv.org/abs/2508.02144","url_pdf":"https://arxiv.org/pdf/2508.02144v2","authors":"[\"Yusaku Kato\",\"Norihiro Yoshida\",\"Erina Makihara\",\"Katsuro Inoue\"]","published":"2025-08-04T07:43:24Z","proceeding":"cs.SE","tasks":"[\"cs.SE\"]","methods":"[]","has_code":false,"code_links":[{"ID":611343,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_id":2886757,"paper_url":"https://arxiv.org/abs/2508.02144","paper_title":"BiFuzz: A Two-Stage Fuzzing Tool for Open-World Video Games","repo_url":"https://github.com/Yusaku-Kato/BiFuzz","is_official":false,"mentioned_in_paper":false,"mentioned_in_github":true,"github_stars":0}]}
