|
4acdf8063e
|
refactor: en passant target square calculation
|
2024-10-04 23:00:58 -04:00 |
|
|
ecda71f176
|
test: make pawn promotion move
|
2024-10-04 22:34:45 -04:00 |
|
|
f73d34ee41
|
feat: construct move from uci algebraic
|
2024-10-04 22:25:16 -04:00 |
|
|
98b4f116d6
|
feat: promotion moves
|
2024-10-04 20:03:19 -04:00 |
|
|
8804c0e1c4
|
feat: make move forfeits castling rights
|
2024-10-01 21:13:06 -04:00 |
|
|
ca0c17cbbe
|
feat: unmake move
|
2024-09-29 14:14:20 -04:00 |
|
|
c29a7ff789
|
feat: basic make move
|
2024-09-29 13:47:02 -04:00 |
|
|
8db3a236c0
|
feat: FEN printing
|
2024-09-29 12:32:11 -04:00 |
|
|
77838fd417
|
stub: movegen
|
2024-09-29 10:43:45 -04:00 |
|
|
1914d812e4
|
refactor: split off fen parser into trait
|
2024-09-27 21:22:51 -04:00 |
|
|
795cd1028b
|
test: fen parser
|
2024-09-27 20:59:38 -04:00 |
|
|
cccf41e7b0
|
implemented full FEN parser
todo: fix bugs
|
2024-09-24 22:01:49 -04:00 |
|
|
c3439bdd46
|
initial commit
partial FEN parser with an internal board representation
|
2024-09-22 21:08:40 -04:00 |
|