Automatically Generating Game Tactics through Evolutionary Learning
Ponsen, Marc, Munoz-Avila, Hector, Spronck, Pieter, Aha, David W.
Dynamic scripting is a reinforcement learning approach to adaptive game AI that learns, during gameplay, which game tactics an opponent should select to play effectively. We introduce the evolutionary state-based tactics generator (ESTG), which uses an evolutionary algorithm to generate tactics automatically. Experimental results show that ESTG improves dynamic scripting's performance in a real-time strategy game. We conclude that high-quality domain knowledge can be automatically generated for strong adaptive game AI opponents.
Sep-15-2006