Rename move_is_legal() in move_is_pl()

We disjoint pseudo legal detection from full legal detection.

It will be used by future patches.

No functional change.

Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
Marco Costalba
2011-05-23 12:04:59 +02:00
parent bc86668ba4
commit 45ce92b89c
5 changed files with 18 additions and 15 deletions

View File

@@ -275,7 +275,8 @@ Move MovePicker::get_next_move() {
case PH_TT_MOVES:
move = (curMove++)->move;
if ( move != MOVE_NONE
&& pos.move_is_legal(move, pinned))
&& pos.move_is_pl(move)
&& pos.pl_move_is_legal(move, pinned))
return move;
break;
@@ -300,7 +301,8 @@ Move MovePicker::get_next_move() {
case PH_KILLERS:
move = (curMove++)->move;
if ( move != MOVE_NONE
&& pos.move_is_legal(move, pinned)
&& pos.move_is_pl(move)
&& pos.pl_move_is_legal(move, pinned)
&& move != ttMoves[0].move
&& move != ttMoves[1].move
&& !pos.move_is_capture(move))