movegen-test: add set_checkers_pinners_blockers call
This commit is contained in:
@@ -237,6 +237,8 @@ int main(int __unused ac, __unused char**av)
|
|||||||
}
|
}
|
||||||
/* print movelists */
|
/* print movelists */
|
||||||
send_stockfish_fen(outfd, fishpos, &fishmoves, fen);
|
send_stockfish_fen(outfd, fishpos, &fishmoves, fen);
|
||||||
|
|
||||||
|
pos_set_checkers_pinners_blockers(pos);
|
||||||
pos_gen_pseudomoves(pos, &pseudo);
|
pos_gen_pseudomoves(pos, &pseudo);
|
||||||
//moves_print(&pseudo, 0);
|
//moves_print(&pseudo, 0);
|
||||||
pos_all_legal(pos, &pseudo, &legal);
|
pos_all_legal(pos, &pseudo, &legal);
|
||||||
|
@@ -307,12 +307,12 @@ int main(int __unused ac, __unused char**av)
|
|||||||
ms3_total += ms3;
|
ms3_total += ms3;
|
||||||
|
|
||||||
if (sf_count == my_count) {
|
if (sf_count == my_count) {
|
||||||
printf("pt3 OK : line=%03d perft=%lu %'ldms lps=%'lu \"%s\"\n",
|
printf("pt3 OK : line=%3d perft=%lu %'ldms lps=%'lu \"%s\"\n",
|
||||||
test_line, my_count, ms3,
|
test_line, my_count, ms3,
|
||||||
ms3? my_count*1000l/ms3: 0,
|
ms3? my_count*1000l/ms3: 0,
|
||||||
fen);
|
fen);
|
||||||
} else {
|
} else {
|
||||||
printf("pt3 ERR: line=%03d sf=%lu me=%lu \"%s\"\n",
|
printf("pt3 ERR: line=%3d sf=%lu me=%lu \"%s\"\n",
|
||||||
test_line, sf_count, my_count, fen);
|
test_line, sf_count, my_count, fen);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user