Package ubc.team09.bitboard


package ubc.team09.bitboard

BitBoards

This package is where bitboards are implemented. A bitboard in this codebase is just a long[2] array.
  • P is a class which contains a set of precomputed bitboards.
  • BitBoard contains a set of static methods used for operating on long[2] values to perform common bitboard operations.