Update TODO messages

This commit is contained in:
Quinten Kock 2020-06-19 16:12:15 +02:00
parent 834d4f1cf4
commit 11dacef42b
1 changed files with 1 additions and 2 deletions

View File

@ -148,7 +148,7 @@ void make(Move m) {
int sq_diff_abs = abs(sq_diff);
// TODO test the csatling code
// TODO test the castling code more extensively
// Handle castling
if(piece_type == W_KING && sq_diff_abs == 2) {
// We are castling! After all, a king cannot move
@ -172,7 +172,6 @@ void make(Move m) {
u.sq_from |= 0x08;
// We are doing the simple way:
// unset it any time a move is made from the original position.
// TODO handle castle rights and unmake
if(m.sq_from == 0x00) // white queenside rook
field[PTR_SIDE_AND_CASTLERIGHT] &= ~0b00010;
else if(m.sq_from == 0x07) // white kingside rook