Laramée, François Dominic (2001) Design and implementation of a chess-playing program in the Java programming language. Other thesis, Concordia University.