A program that shows the moves that you can make with any piece from any spot on the board.