1
0
Fork 0
Commit graph

37 commits

Author SHA1 Message Date
b3eee18a16 make Setup::bitboards public 2025-11-18 06:49:33 +01:00
b45952b6b7 update docs 2025-11-18 06:49:33 +01:00
671ff331d3 fix typo 2025-11-17 22:07:05 +01:00
2994e9d7eb update move sorting 2025-11-17 22:07:05 +01:00
36535f292a add details about the maximum number of moves 2025-11-17 22:07:05 +01:00
7d7884326c update ArrayVec 2025-11-17 22:07:04 +01:00
00261d95c1 no_std 2025-11-17 22:07:04 +01:00
c0e915f1b4 edition 2021 -> 2024 2025-11-17 22:07:04 +01:00
0cc2402991 fix docs 2025-11-17 22:07:04 +01:00
72dec4a5bb fix promotion iterator 2025-11-13 23:10:22 +01:00
3be85b7a77 misc 2025-11-13 23:10:22 +01:00
89e77fb977 control flow 2025-11-13 23:10:22 +01:00
34df546eaa use macro 2025-11-13 23:10:22 +01:00
c19498e6b5 fmt 2025-11-13 23:10:22 +01:00
aab131dea0 impl Debug for Bitboard 2025-11-13 23:10:22 +01:00
d66828c861 check, mate & en passant methods 2025-11-13 23:10:22 +01:00
098071046d misc 2025-11-13 23:10:22 +01:00
882ffa9e8f docs 2025-11-13 23:10:22 +01:00
457e0c5aff must_use 2025-11-13 23:10:22 +01:00
01253b66de split code 2025-11-13 23:10:22 +01:00
b3a1e476b2 misc 2025-11-05 23:47:00 +01:00
d500f525f7 update move generation for pinned pieces 2025-11-05 23:47:00 +01:00
2426a0cdb3 movegen 2025-11-05 23:47:00 +01:00
f45a384a96 make bitboards public 2025-11-05 23:37:02 +01:00
5d1fa02280 vocabulary update 2025-11-05 23:37:02 +01:00
d17fae4fce remove redundant methods 2025-11-05 23:37:02 +01:00
ad1c4c57ad new square constructors 2025-11-05 23:37:02 +01:00
de321719f4 const -> static 2025-11-05 23:37:02 +01:00
149aa841c9 update interface for text records 2025-10-23 23:34:31 +02:00
0d8b9cc9cf update interface for illegal positions 2025-10-23 23:34:31 +02:00
d8f9be3b2c impl TryFrom<Setup> for Position 2025-10-23 23:34:31 +02:00
6f409799db Setup::validate -> Setup::into_position 2025-10-23 23:34:31 +02:00
0d22c59cc3 const lookup table 2025-10-22 22:59:53 +02:00
752150107e update move generation for pinned pieces 2025-10-22 22:59:53 +02:00
c71bbc216f fix file & rank parsing 2025-10-22 22:59:53 +02:00
a6a00fc819 misc 2025-10-22 22:59:53 +02:00
faccfbc1c5 eschac 2025-09-03 20:57:14 +02:00