From Mayura Software:
Play chess against your computer using Mayura Chess Board. Beginner, intermediate and expert levels of play are supported. Beginners will find plenty of assistance Mayura Chess Board can optionally highlight squares to which a piece can be moved, and highlight undefended and attacked pieces. Expert players will be challenged by the included Sjeng chess engine. Players at all levels will appreciate features such as animated piece movement, arrow to indicate last computer move and unlimited undo/redo. Version 1.8 may improved look and feel. Also, you can type in moves. This is useful when reading books on chess.