School of Electronic Engineering and Computer Science

Dr. John H. Drake


Modified Choice Function Code

Java code for the Modified Choice Function

Here we provide a HyFlex (Java) implementation of the Modified Choice Function using a simple 'All Moves' acceptance criteria as described in the following paper:

John H. Drake, Ender Özcan and Edmund K. Burke. An Improved Choice Function Heuristic Selection for Cross Domain Heuristic Search The 12th International Conference on Parallel Problem Solving From Nature (PPSN 2012), Lecture Notes in Computer Science, Volume 7492, pp. 307-316, 2012. [pdf] [bibtex]

Get the source code here

Get the compiled .class here

The raw scores for 31 runs on the competiton instances are here

Please direct any questions regarding this code to John Drake

Last updated: Monday September 17th, 2012