Update TODO messages
This commit is contained in:
parent
834d4f1cf4
commit
11dacef42b
3
Board.h
3
Board.h
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue