We will now implement a human versus human chess game. Our chess game will enforce all the standard rules that are applicable to a game of chess. Some advanced rules such as castling and en passant are left as an exercise for you.
In its final form, our chess program will look like this:
![](https://static.packt-cdn.com/products/9781788837460/graphics/assets/670b8c08-8200-4bdd-8a5a-83e95d0029ed.png)