THE COMPACT CHESSBOARD REPRESENTATION
Vladan V. Vuckovic · ICGA Journal · 2008
This note addresses theoretical and practical aspects of an important issue in computer-chess programming - the problem of chessboard representation. There are two main approaches used by the majority of computer-chess programs: arrays and bitboards.