P.S. Windows terminal can replace black pawn with ugly emoji one, so be sure to turn that off. Or you can also run this project in integrated terminal of IDE instead.
Simple terminal app for chess engine.
Copy repository and run project with dotnet run
.
To see all legal moves for specific piece, type its tile. For example: d2
will show all legal moves for piece on tile d2.
To make a move, type piece tile and target tile separated by space. For example : d2 d4
will move piece on tile d2 to d4.
See core library potential improvements