DocumentCode :
2165448
Title :
Achieving dynamic AI difficulty by using reinforcement learning and fuzzy logic skill metering
Author :
Massoudi, Peyman ; Fassihi, Amir H.
Author_Institution :
Dead Mage Studio, Houston, TX, USA
fYear :
2013
fDate :
23-25 Sept. 2013
Firstpage :
163
Lastpage :
168
Abstract :
The most important functional requirement of a video game is to provide entertainment. Players can always be entertained if they face a challenge according to their own level of skills. While different players owned different levels of skills, the game should not be very hard or very easy for different players with varying levels of skills. Artificial intelligence provides a number of methods to adaptively tune the playing agents in the game with respect to human players. In this paper we propose a method in which reinforcement learning is used to make learning agents as well as a dynamic AI difficulty system based on fuzzy logic. To validate our approach we applied our method to an action tower defense game to show how a player can have better experiences while playing against agents who can learn to adapt their behavior to the skill level of the player.
Keywords :
computer games; fuzzy logic; learning (artificial intelligence); multi-agent systems; action tower defense game; artificial intelligence; dynamic AI difficulty system; functional requirement; fuzzy logic; fuzzy logic skill metering; human players; learning agents; level of skills; reinforcement learning; video game; Fuzzy logic; Games; Heuristic algorithms; Learning (artificial intelligence); Poles and towers; Vectors; Artificial Intelligence; Dynamic AI Difficulty; Fuzzy Sets; Reinforcement Learning; Video Games;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Games Innovation Conference (IGIC), 2013 IEEE International
Conference_Location :
Vancouver, BC
ISSN :
2166-6741
Print_ISBN :
978-1-4799-1244-5
Type :
conf
DOI :
10.1109/IGIC.2013.6659136
Filename :
6659136
Link To Document :
بازگشت