Class BitSetStartingBoard


  • public class BitSetStartingBoard
    extends java.lang.Object
    This Class represents the starting board configuration for every pieces
    Author:
    Alessandro Buldini, Alessandro Pomponio, Federico Zanini
    • Field Detail

      • blackStartingBitSet

        public static final B2PBitSet blackStartingBitSet
        B2PBitSet containing all the black pawns in their starting position
        See Also:
        B2PBitSet
      • whiteStartingBitSet

        public static final B2PBitSet whiteStartingBitSet
        B2PBitSet containing all the white pawns in their starting position
        See Also:
        B2PBitSet
      • kingStartingBitSet

        public static final B2PBitSet kingStartingBitSet
        B2PBitSet containing the king his starting position
        See Also:
        B2PBitSet
      • topRightQuadrant

        public static final B2PBitSet topRightQuadrant
        B2PBitSet containing the top right quadrant cells
        See Also:
        B2PBitSet
      • bottomLeftQuadrant

        public static final B2PBitSet bottomLeftQuadrant
        B2PBitSet containing the bottom left quadrant cells
        See Also:
        B2PBitSet
      • bottomRightQuadrant

        public static final B2PBitSet bottomRightQuadrant
        B2PBitSet containing the bottom right quadrant cells
        See Also:
        B2PBitSet
    • Constructor Detail

      • BitSetStartingBoard

        public BitSetStartingBoard()