Play essential endgames against the engine. Each position has a concrete goal — mate in N, promote a pawn, or hold the draw — and progress is tracked per position.
K+Q, K+R, and two-rook mates.
Opposition, the square, key squares.
Lucena, Philidor, and rook activity.
Bishop and knight endings.
Queen vs pawn, perpetual defence.