MCPcopy Index your code
hub / github.com/coding-parrot/chess-engine / updateHashForRemove

Method updateHashForRemove

src/main/java/game/Board.java:398–400  ·  view source on GitHub ↗
(Piece piece)

Source from the content-addressed store, hash-verified

396 }
397
398 private void updateHashForRemove(Piece piece) {
399 zobristHash ^= zobrist[piece.pieceType.ordinal()][piece.color.ordinal()][(piece.position.row << 3) + piece.position.col];
400 }
401
402 private void updateHashForAddition(Piece piece) {
403 zobristHash ^= zobrist[piece.pieceType.ordinal()][piece.color.ordinal()][(piece.position.row << 3) + piece.position.col];

Callers 1

makeMoveMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected