Heuristic Evaluation Functions For General Game Playing. by James Edmond Iii Clune