Varga Dávid Lajos
|
659413ca31
|
implemented pseudo-move generation for queens
|
2025-11-15 13:47:46 +01:00 |
|
Varga Dávid Lajos
|
4de505bc21
|
implemented pseudo-move generation for rooks
|
2025-11-15 13:47:03 +01:00 |
|
Varga Dávid Lajos
|
7c58f0d508
|
implemented pseudo-move generation for bishops
|
2025-11-15 13:46:11 +01:00 |
|
Varga Dávid Lajos
|
c9246d1342
|
added helper function: get_raycast_from_square_in_direction
|
2025-11-15 13:45:01 +01:00 |
|
Varga Dávid Lajos
|
eab795b6df
|
implemented pseudo-move generation for pawn captures
|
2025-11-15 13:43:37 +01:00 |
|
Varga Dávid Lajos
|
f8ab14a026
|
implemented pseudo-move generation for kings
|
2025-11-15 13:42:41 +01:00 |
|
Varga Dávid Lajos
|
274897a070
|
implemented pseudo-move generation for knights
|
2025-11-15 13:41:40 +01:00 |
|
Varga Dávid Lajos
|
8ecbeb9c41
|
implemented pseudo-move generation for pawn moves
|
2025-11-15 13:40:40 +01:00 |
|
Varga Dávid Lajos
|
a1482d11f2
|
added file and module structure for bitboard::attacks.rs
|
2025-11-15 13:38:48 +01:00 |
|
Varga Dávid Lajos
|
f9a302c9a0
|
implemented method add_checker for CheckInfo in bitboard::checkinfo.rs
|
2025-11-15 12:40:52 +01:00 |
|
Varga Dávid Lajos
|
ad530e9155
|
added constructor for struct CheckInfo in bitboard::checkinfo.rs
|
2025-11-15 12:39:35 +01:00 |
|
Varga Dávid Lajos
|
182aa59ee1
|
defined shape of struct CheckInfo in bitboard::checkinfo.rs
|
2025-11-15 12:37:47 +01:00 |
|
Varga Dávid Lajos
|
296f1f6c3a
|
added file and module structure for checkinfo.rs
|
2025-11-15 12:36:11 +01:00 |
|
Varga Dávid Lajos
|
f7355f8e74
|
implemented use of calc_pinned_squares in board.rs
|
2025-11-15 12:33:18 +01:00 |
|
Varga Dávid Lajos
|
cd58a7a321
|
added methods for detecting pinned pieces
|
2025-11-15 12:30:01 +01:00 |
|
Varga Dávid Lajos
|
2beb8ab303
|
added file and module structure for bitboard::legality.rs
|
2025-11-15 10:31:02 +01:00 |
|