Package b2p.state.bitboard.bitset.test
Class BitSetStateTest
- java.lang.Object
-
- b2p.state.bitboard.bitset.test.BitSetStateTest
-
public class BitSetStateTest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BitSetStateTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testBlackStandardWinningCondition()
void
testCollisionGetAvailablePawnMoves()
void
testGetAvailablePawnMovesEmpty()
void
testKingInCastleBlackWinningCondition()
void
testKingInCastleIllegalCapture()
void
testKingInCastleIllegalSpecialCapture()
void
testKingNearCastleBlackWinningCondition()
void
testPerformMoveAction()
void
testPerformMoveFromMatch()
void
testPerformMoveNoCaptureBetweenPawnAndCamp()
void
testPerformMoveNoCaptureBetweenPawnAndCastle()
void
testPerformMoveNoCaptureBetweenPawns()
void
testPerformMoveStandard()
void
testPerformMoveString()
void
testWhiteStandardWinningCondition()
-
-
-
Method Detail
-
testGetAvailablePawnMovesEmpty
public void testGetAvailablePawnMovesEmpty()
-
testCollisionGetAvailablePawnMoves
public void testCollisionGetAvailablePawnMoves()
-
testPerformMoveAction
public void testPerformMoveAction()
-
testPerformMoveString
public void testPerformMoveString()
-
testPerformMoveStandard
public void testPerformMoveStandard()
-
testPerformMoveFromMatch
public void testPerformMoveFromMatch()
-
testPerformMoveNoCaptureBetweenPawns
public void testPerformMoveNoCaptureBetweenPawns()
-
testPerformMoveNoCaptureBetweenPawnAndCamp
public void testPerformMoveNoCaptureBetweenPawnAndCamp()
-
testPerformMoveNoCaptureBetweenPawnAndCastle
public void testPerformMoveNoCaptureBetweenPawnAndCastle()
-
testKingInCastleIllegalCapture
public void testKingInCastleIllegalCapture()
-
testKingInCastleIllegalSpecialCapture
public void testKingInCastleIllegalSpecialCapture()
-
testWhiteStandardWinningCondition
public void testWhiteStandardWinningCondition()
-
testBlackStandardWinningCondition
public void testBlackStandardWinningCondition()
-
testKingNearCastleBlackWinningCondition
public void testKingNearCastleBlackWinningCondition()
-
testKingInCastleBlackWinningCondition
public void testKingInCastleBlackWinningCondition()
-
-