Java implementation of a backtracker with some smart prunes for the Eternity II board game released in August 2007