CuckooChess: Fixed broken handling of UCI "searchmoves".

This commit is contained in:
Peter Osterlund
2012-01-17 23:34:41 +00:00
parent e4b468d88d
commit 7a762d1ff0
2 changed files with 12 additions and 4 deletions

View File

@@ -18,6 +18,8 @@
package chess;
import java.util.List;
/**
*
* @author petero
@@ -35,6 +37,13 @@ public final class MoveGen {
m = new Move[MAX_MOVES];
this.size = 0;
}
public final void filter(List<Move> searchMoves) {
int used = 0;
for (int i = 0; i < size; i++)
if (searchMoves.contains(m[i]))
m[used++] = m[i];
size = used;
}
}
/**