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 voidtestBorderCollision()voidtestCampCollision()voidtestCastleCollision()voidtestGetCapturedPawnsCampIllegalCapture()voidtestGetCapturedPawnsCampLegalCapture()voidtestGetCapturedPawnsCastleLegalCapture()voidtestGetCapturedPawnsDoubleCapture()voidtestGetCapturedPawnsKingInCastle()voidtestGetCapturedPawnsKingOutOfCastle()voidtestGetCapturedPawnsNoCaptures()voidtestGetCapturedPawnsOutOfCampCapture()voidtestGetCapturedPawnsSingleCapture()voidtestGetCapturedPawnsTripleCapture()voidtestGetMovesForBlackPawnsAtStart()voidtestGetMovesForWhitePawnsAtStart()voidtestKingCollisions()voidtestMovesNeededForKingEscapeNoMoves()voidtestMovesNeededForKingEscapeOneMove()voidtestMovesNeededForKingEscapeThreeMoves()voidtestMovesNeededForKingEscapeTwoMoves()
-
-
-
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()
-
-