SQUARE_COLOUR 283 src/eval.cpp if (SQUARE_COLOUR(wb) != SQUARE_COLOUR(bb)) { SQUARE_COLOUR 283 src/eval.cpp if (SQUARE_COLOUR(wb) != SQUARE_COLOUR(bb)) { SQUARE_COLOUR 1744 src/eval.cpp if (SQUARE_COLOUR(wb) == SQUARE_COLOUR(bb)) return false; // TODO SQUARE_COLOUR 1744 src/eval.cpp if (SQUARE_COLOUR(wb) == SQUARE_COLOUR(bb)) return false; // TODO SQUARE_COLOUR 1883 src/eval.cpp if (PIECE_IS_BISHOP(piece) && SQUARE_COLOUR(from) == SQUARE_COLOUR(to)) { SQUARE_COLOUR 1883 src/eval.cpp if (PIECE_IS_BISHOP(piece) && SQUARE_COLOUR(from) == SQUARE_COLOUR(to)) { SQUARE_COLOUR 128 src/recog.cpp if (SQUARE_COLOUR(wb) == SQUARE_COLOUR(bb)) { // bishops on same colour SQUARE_COLOUR 128 src/recog.cpp if (SQUARE_COLOUR(wb) == SQUARE_COLOUR(bb)) { // bishops on same colour SQUARE_COLOUR 283 src/recog.cpp && SQUARE_COLOUR(wb) != SQUARE_COLOUR(A8)) { SQUARE_COLOUR 283 src/recog.cpp && SQUARE_COLOUR(wb) != SQUARE_COLOUR(A8)) {