Search papers, labs, and topics across Lattice.
This paper introduces Reward-Adaptive Iterative Discovery (RAID), an innovative approach to automate the testing of goalie AI in EA SPORTS NHL 26 by leveraging an iterative Reinforcement Learning (RL) methodology. By training a population of goal-scoring agents, RAID effectively identifies diverse exploit strategies, significantly reducing the time and effort required for manual testing. The results demonstrate that RAID can uncover multiple high-quality scoring strategies comparable to those identified by human playtesters in extensive sessions, showcasing its potential for efficiency in game development.
Automated testing with RAID uncovers diverse scoring exploits in NHL 26 that rival human playtesters, slashing testing time and costs.
Testing is a major effort for the gaming industry, requiring a significant part of development budget and people power. We present a case study on a development version of the ice hockey game EA SPORTS NHL 26, for which human playtesters test the goalie AI for behavioral exploits. To reduce the effort of re-testing the goalie AI after every game or behavior modification in the development phase, we propose Reward-Adaptive Iterative Discovery (RAID), a novel approach to automatically find exploits using an iterative Reinforcement Learning (RL) approach that trains a population of goal scoring agents. While previous approaches can already successfully find exploits, RL algorithms tend to overfit to a single solution. We introduce a simple extension on top of existing RL algorithms, such that they find multiple diverse high-quality solutions. For our first deployment of this approach, within a single experiment we were able to find six hockey scoring exploit strategies that were qualitatively similar to those that playtesters had found in hours-long manual testing sessions.