mlsanityData to 7 Oct 2026

Combining Neuroevolution with the Search for Novelty to Improve the Generation of Test Inputs for Games

arXiv 2407.04985 ↗First posted 6 Jul 2024cs.SE cs.LG cs.NEcited by 0

Not on the map. Why?

Abstract (arXiv)

As games challenge traditional automated white-box test generators, the Neatest approach generates test suites consisting of neural networks that exercise the source code by playing the games. Neatest generates these neural networks using an evolutionary algorithm that is guided by an objective function targeting individual source code statements. This approach works well if the objective function provides sufficient guidance, but deceiving or complex fitness landscapes may inhibit the search. In this paper, we investigate whether the issue of challenging fitness landscapes can be addressed by promoting novel behaviours during the search. Our case study on two Scratch games demonstrates that rewarding novel behaviours is a promising approach for overcoming challenging fitness landscapes, thus enabling future research on how to adapt the search algorithms to best use this information.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 5 of its 40 references that are in the map. First posted on arXiv 6 Jul 2024.

Builds on

5 of 40 references.

References · 5

  1. 2021A Survey of Video Game Testingcited by 18
  2. 2019Novelty Search for Deep Reinforcement Learning Policy Network Weights by Action Sequence Edit Metric Distancecited by 9
  3. 2022Automated Test Generation for Scratch Programscited by 1
  4. 2022Neuroevolution-Based Generation of Tests and Oracles for Gamescited by 1
  5. 2023Learning by Viewing: Generating Test Inputs for Games by Integrating Human Gameplay Traces in Neuroevolutioncited by 1

Built on by

Not cited yet.