Chess Endgame Training (Download Version)
This program, designed to teach you different endgame methods, has been written by IM ICCF Alexander Alpert. It includes: More than 2450 endgame exercises taken from practical games & endgame studies, training examples, all classified according to no less than 500 endgame themes and a built-in playing program Crafty to analyze or train with.
While solving exercises, you are shown refutations of wrong moves as well as numerous hints to help and find the correct answer. The program also keeps track of your rating and adjusts it after each exercise.