Hyperheuristics 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 hyperheuristic game players for three games: iterated prisoner's dilemma, repeated Goofspiel and the competitive traveling salesmen problem. The results demonstrate that a hyperheurist...
The current research trends on hyper-heuristics design have sprung up in two different flavours: heu...
General Video Game Playing (GVGP) algorithms are usually focused on winning and maximizing score but...
Computer game players are typically designed to play a single game: today’s best chess-playing progr...
Hyperheuristics have been successfully applied in solving a variety of computational search problems...
Hyper-heuristics have been successfully applied in solving a variety of computational search problem...
Hyper-heuristics comprise a set of approaches that are motivated (at least in part) by the goal of a...
This chapter presents a literature review of the main advances in the field of hyper-heuristics, sin...
There is a growing interest towards the design of reusable general purpose search methods that are a...
Hyper-heuristics have emerged as a way to raise the level of generality of search techniques for com...
Determining the most appropriate search method or artificial intelligence technique to solve a probl...
The purpose of this investigation is to develop a methodology for the automated generation of game s...
One of the challenges of General Game Playing (GGP) is to effectively solve puzzles. Solving puzzles...
The present study is concerned with the design and analysis of a selection hyper-heuristic for solvi...
A hyper-heuristic is a high level methodology which performs search over the space of heuristics eac...
The current research trends on hyper-heuristics design have sprung up in two different flavours: heu...
General Video Game Playing (GVGP) algorithms are usually focused on winning and maximizing score but...
Computer game players are typically designed to play a single game: today’s best chess-playing progr...
Hyperheuristics have been successfully applied in solving a variety of computational search problems...
Hyper-heuristics have been successfully applied in solving a variety of computational search problem...
Hyper-heuristics comprise a set of approaches that are motivated (at least in part) by the goal of a...
This chapter presents a literature review of the main advances in the field of hyper-heuristics, sin...
There is a growing interest towards the design of reusable general purpose search methods that are a...
Hyper-heuristics have emerged as a way to raise the level of generality of search techniques for com...
Determining the most appropriate search method or artificial intelligence technique to solve a probl...
The purpose of this investigation is to develop a methodology for the automated generation of game s...
One of the challenges of General Game Playing (GGP) is to effectively solve puzzles. Solving puzzles...
The present study is concerned with the design and analysis of a selection hyper-heuristic for solvi...
A hyper-heuristic is a high level methodology which performs search over the space of heuristics eac...
The current research trends on hyper-heuristics design have sprung up in two different flavours: heu...
General Video Game Playing (GVGP) algorithms are usually focused on winning and maximizing score but...
Computer game players are typically designed to play a single game: today’s best chess-playing progr...