aboutsummaryrefslogtreecommitdiff
path: root/src/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.c')
-rw-r--r--src/main.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main.c b/src/main.c
index 2bd9583..0272073 100644
--- a/src/main.c
+++ b/src/main.c
@@ -5,6 +5,10 @@
int main() {
start_test_section("Bitboards"); {
unit_test(pop_count(0b01110) == 3, "Pop count of 01110 is 3");
+
+ Bitboard bb = 0b1100;
+ unit_test(bitscanAndReset(&bb) == 2, "Bitscan of 0b1100 is 2");
+ unit_test(bb == 0b1000, "After bitscan with reset the LS1B is flipped");
}
start_test_section("Default FEN string"); {