This project should help you prove your knowledge of interfaces and polymorphism in Java.
Do Programming Project 9.2.
This project earns you (Level 6) toward your level requirements.
For an additional (Level 3), you can implement the Chess option mentioned in the book. (Keep in mind that you are not making a computer player — just a move validator, executer, and board displayer!)
This space reserved to add more boosters...