|
|
bcd5a3182a
|
remove redundant methods for positions
|
2025-11-03 16:33:56 +01:00 |
|
|
|
263bb0ddb6
|
new constructor for squares
|
2025-11-03 16:33:43 +01:00 |
|
|
|
c28c40186e
|
revert pinned pieces computation
|
2025-11-03 16:07:38 +01:00 |
|
|
|
2d3ae075d9
|
const -> static
|
2025-11-03 15:59:44 +01:00 |
|
|
|
6c706fae26
|
benches
|
2025-10-27 13:53:05 +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 |
|