Package b2p.state.bitboard.bitset
Class BitSetStartingBoard
- java.lang.Object
-
- b2p.state.bitboard.bitset.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 Summary
Fields Modifier and Type Field Description static B2PBitSet
blackStartingBitSet
B2PBitSet
containing all the black pawns in their starting positionstatic B2PBitSet
bottomLeftQuadrant
B2PBitSet
containing the bottom left quadrant cellsstatic B2PBitSet
bottomRightQuadrant
B2PBitSet
containing the bottom right quadrant cellsstatic B2PBitSet
kingStartingBitSet
B2PBitSet
containing the king his starting positionstatic B2PBitSet[]
quadrants
B2PBitSet
containing the quadrantsstatic B2PBitSet
topLeftQuadrant
B2PBitSet
containing the top left quadrant cellsstatic B2PBitSet
topRightQuadrant
B2PBitSet
containing the top right quadrant cellsstatic B2PBitSet
whiteStartingBitSet
B2PBitSet
containing all the white pawns in their starting position
-
Constructor Summary
Constructors Constructor Description BitSetStartingBoard()
-
-
-
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
-
topLeftQuadrant
public static final B2PBitSet topLeftQuadrant
B2PBitSet
containing the top left quadrant cells- 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
-
-