A very clever, novative, often upgraded, entertaining program. Free, always growing with new options and a big well illustrated documentation, particularly in french. Sadly, I just understand a littlle french. Same in English would be appreciate. And ther is training in endgame also.
The hints for better move are really good ones, and difficulty on different levels and engines is quite high, really very good games against computer and will teach you really very well to play better.