Requirements - Simple DirectMedia Layer library
- Random chess board generation
- Chess pieces must be 75% (24 pieces). No illegal positions allowed. No checks.
- Buttons to Start/Stop the chess board generation/simulation.
- Display of time statistics for the board generation part of the code.
- Click on FEN notation (bottom text) to copy it in clipboard
- On paused simulation - highlghting of allowed positions when clicked on a chess piece.
- On paused simulation - pressing down arrow key seeks through the last 20 generated chess boards.
Highlighting selected piece legal moves
.png)
FEN copied the above chess board to clipboard and then pasted in online chess editor at
Currently all 32 pieces are displayed. Elimination rules - to be applied
In the console is displayed the Forsyth-Edwards Notation (FEN) of each generated position
Static frames:

.png)
.png)
.png)




