Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/29726
Title: AI in computer games : generating interesting interactive opponents by the use of evolutionary computation
Authors: Yannakakis, Georgios N.
Keywords: Evolutionary computation
Computer games
Human-computer interaction
Neural networks (Computer science)
Issue Date: 2005
Citation: Yannakakis, G. N. (2005). AI in computer games : generating interesting interactive opponents by the use of evolutionary computation (Doctoral thesis). University of Edinburgh.
Abstract: Which features of a computer game contribute to the player’s enjoyment of it? How can we automatically generate interesting and satisfying playing experiences for a given game? These are the two key questions addressed in this dissertation. Player satisfaction in computer games depends on a variety of factors; here the focus is on the contribution of the behaviour and strategy of game opponents in predator/prey games. A quantitative metric of the ‘interestingness’ of opponent behaviours is defined based on qualitative considerations of what is enjoyable in such games, and a mathematical formulation grounded in observable data is derived. Using this metric, neural-network opponent controllers are evolved for dynamic game environments where limited inter-agent communication is used to drive spatial coordination of opponent teams. Given the complexity of the predator task, cooperative team behaviours are investigated. Initial candidates are generated using off-line learning procedures operating on minimal neural controllers with the aim of maximising opponent performance. These example controllers are then adapted using on-line (i.e. during play) learning techniques to yield opponents that provide games of high interest. The on-line learning methodology is evaluated using two dissimilar predator/prey games with a number of different computer player strategies. It exhibits generality across the two game test-beds and robustness to changes of player, initial opponent controller selected, and complexity of the game field. The interest metric is also evaluated by comparison with human judgement of game satisfaction in an experimental survey. A statistically significant number of players were asked to rank game experiences with a test-bed game using perceived interestingness and their ranking was compared with that of the proposed interest metric. The results show that the interest metric is consistent with human judgement of game satisfaction. Finally, the generality, limitations and potential of the proposed methodology and techniques are discussed, and other factors affecting the player’s satisfaction, such as the player’s own strategy, are briefly considered. Future directions building on the work described herein are presented and discussed.
URI: https://www.um.edu.mt/library/oar//handle/123456789/29726
Appears in Collections:Foreign dissertations - InsDG

Files in This Item:
File Description SizeFormat 
AI_in_computer_games_generating_interesting_interactive_opponents_by_the_use_of_2005.pdf
  Restricted Access
2.03 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.