Alex Clink
|
d7623482fd
|
Make SAN case sensitive, add ability to specify from to squares
moves that specify the b column get confused with the symbol for
a bishop. More regex magic required for case insensitivity
|
2021-09-12 23:37:31 -04:00 |
|
Alex Clink
|
d750e9cba0
|
Add en passant move generation
|
2021-09-12 15:49:19 -04:00 |
|
Alex Clink
|
39010fcdf2
|
Fix fen placement string, disambiguate moves from san
|
2021-09-12 00:01:54 -04:00 |
|
Alex Clink
|
279a9adaaa
|
Add pawn captures, FEN placement, board turns
|
2021-09-11 23:20:00 -04:00 |
|
Alex Clink
|
466075bee9
|
Add moving pieces based on input SAN
|
2021-09-11 21:14:05 -04:00 |
|
Alex Clink
|
e496f6c51a
|
Generate all pseudolegal moves
|
2021-09-11 00:07:22 -04:00 |
|
Alex Clink
|
af020fb3c6
|
Add more moves to generation
|
2021-09-09 23:59:31 -04:00 |
|
Alex Clink
|
5ebe8a920c
|
Update method for consistency
|
2021-09-09 00:55:52 -04:00 |
|
Alex Clink
|
025c8b9681
|
Add initial SAN parsing
|
2021-09-09 00:52:11 -04:00 |
|
Alex Clink
|
c55511dcb9
|
Add MoveSet
|
2021-09-08 23:41:29 -04:00 |
|
Alex Clink
|
9254aa5cdf
|
Add some basic move generation
|
2021-09-07 23:37:37 -04:00 |
|
Alex Clink
|
0e8ad2878a
|
Consolidate classes
|
2021-09-07 22:41:18 -04:00 |
|
Alex Clink
|
d2f9753255
|
Add concrete move object
|
2021-09-07 21:14:28 -04:00 |
|
Alex Clink
|
e21d704046
|
Add notation parser
|
2021-09-07 00:12:35 -04:00 |
|
Alex Clink
|
3132fee58f
|
Add more methods to board
|
2021-09-04 23:09:24 -04:00 |
|
Alex Clink
|
3f2d89e0ad
|
Refactor placement to own method
|
2021-09-04 19:48:12 -04:00 |
|
Alex Clink
|
f19fb93e5b
|
Initial commit
|
2021-09-02 23:20:21 -04:00 |
|