Attempt to create a relatively simple Chess engine to understand how they (can) work. The goal of the project is not to create a perfect, efficient and fast engine, but rather to help (myself) understand how to write a Chess engine and what would be involved in creating one.
The initial release is a basic setup of a board, pieces and movement validation. Although it is certainly functional, the design of of the application needs more work.
These details are provided for information only. No information here is legal advice and should not be used as such.