Article
Details
Citation
Li J & Kendall G (2017) A hyper-heuristic methodology to generate adaptive strategies for games. IEEE Transactions on Computational Intelligence and AI in Games, 9 (1), pp. 1-10. https://doi.org/10.1109/TCIAIG.2015.2394780
Abstract
Hyper-heuristics have been successfully applied in solving a variety of computational search problems. In this study, we investigate a hyper-heuristic methodology to generate adaptive strategies for games. Based on a set of low-level heuristics (or strategies), a hyper-heuristic game player can generate strategies which adapt to both the behaviour of the co-players and the game dynamics. By using a simple heuristic selection mechanism, a number of existing heuristics for specialised games can be integrated into an automated game player. As examples, we develop hyper-heuristic game players for three games: iterated prisoner’s dilemma, repeated Goofspiel and the competitive traveling salesmen problem. The results demonstrate that a hyperheuristic game player outperforms the low-level heuristics, when used individually in game playing and it can generate adaptive strategies even if the low-level heuristics are deterministic. This methodology provides an efficient way to develop new strategies for games based on existing strategies.
Keywords
Hyper-heuristic;
game;
iterated prisoner’s dilemma
Journal
IEEE Transactions on Computational Intelligence and AI in Games: Volume 9, Issue 1
Status | Published |
---|---|
Funders | Engineering and Physical Sciences Research Council |
Publication date | 31/03/2017 |
Publication date online | 21/01/2015 |
Date accepted by journal | 14/01/2015 |
URL | http://hdl.handle.net/1893/23316 |
Publisher | IEEE |
ISSN | 1943-068X |