“…This is particularly of interest since hyperheuristic methods have demonstrated their effectiveness at solving problems such as automated planograms (Bai and Kendall, 2005), examination scheduling (Burke et al, 2003), personnel scheduling (Cowling et al, 2003), workforce scheduling (Remde et al, 2007) and artificial intelligence in computer games (Nareyek, 2004). These applications have shown that hyperheuristics offer some of the solution quality we would associate with tailored methods, but that they are very flexible in dealing with different problem instances (and indeed different problems) and that they remain effective when the problem is changed in significant ways, without requiring substantial intervention from a human expert (Kendall and Hussin, 2005a).…”