Package b2p.state.bitboard.bitset.test
Class BitSetMoveTest
- java.lang.Object
-
- b2p.state.bitboard.bitset.test.BitSetMoveTest
-
public class BitSetMoveTest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BitSetMoveTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testBorderCollision()
void
testCampCollision()
void
testCastleCollision()
void
testGetCapturedPawnsCampIllegalCapture()
void
testGetCapturedPawnsCampLegalCapture()
void
testGetCapturedPawnsCastleLegalCapture()
void
testGetCapturedPawnsDoubleCapture()
void
testGetCapturedPawnsKingInCastle()
void
testGetCapturedPawnsKingOutOfCastle()
void
testGetCapturedPawnsNoCaptures()
void
testGetCapturedPawnsOutOfCampCapture()
void
testGetCapturedPawnsSingleCapture()
void
testGetCapturedPawnsTripleCapture()
void
testGetMovesForBlackPawnsAtStart()
void
testGetMovesForWhitePawnsAtStart()
void
testKingCollisions()
void
testMovesNeededForKingEscapeNoMoves()
void
testMovesNeededForKingEscapeOneMove()
void
testMovesNeededForKingEscapeThreeMoves()
void
testMovesNeededForKingEscapeTwoMoves()
-
-
-
Method Detail
-
testGetMovesForWhitePawnsAtStart
public void testGetMovesForWhitePawnsAtStart()
-
testGetMovesForBlackPawnsAtStart
public void testGetMovesForBlackPawnsAtStart()
-
testCampCollision
public void testCampCollision()
-
testCastleCollision
public void testCastleCollision()
-
testBorderCollision
public void testBorderCollision()
-
testKingCollisions
public void testKingCollisions()
-
testGetCapturedPawnsNoCaptures
public void testGetCapturedPawnsNoCaptures()
-
testGetCapturedPawnsSingleCapture
public void testGetCapturedPawnsSingleCapture()
-
testGetCapturedPawnsDoubleCapture
public void testGetCapturedPawnsDoubleCapture()
-
testGetCapturedPawnsTripleCapture
public void testGetCapturedPawnsTripleCapture()
-
testGetCapturedPawnsCastleLegalCapture
public void testGetCapturedPawnsCastleLegalCapture()
-
testGetCapturedPawnsCampLegalCapture
public void testGetCapturedPawnsCampLegalCapture()
-
testGetCapturedPawnsCampIllegalCapture
public void testGetCapturedPawnsCampIllegalCapture()
-
testGetCapturedPawnsOutOfCampCapture
public void testGetCapturedPawnsOutOfCampCapture()
-
testGetCapturedPawnsKingInCastle
public void testGetCapturedPawnsKingInCastle()
-
testGetCapturedPawnsKingOutOfCastle
public void testGetCapturedPawnsKingOutOfCastle()
-
testMovesNeededForKingEscapeNoMoves
public void testMovesNeededForKingEscapeNoMoves()
-
testMovesNeededForKingEscapeOneMove
public void testMovesNeededForKingEscapeOneMove()
-
testMovesNeededForKingEscapeTwoMoves
public void testMovesNeededForKingEscapeTwoMoves()
-
testMovesNeededForKingEscapeThreeMoves
public void testMovesNeededForKingEscapeThreeMoves()
-
-