The app
Chess Endgame Training is a web application to practice a variety of well organized chess endgames.
- It allows you to play against the Syzygy tablebases or against the Stockfish 16 NNUE engine.
- The application tracks your personal record in each position. It also allows you to solve each position automatically and review the movements once completed.
- It includes challenges of mate and also of draw, for both white and black.
- Save configurations and progress to Google Drive to avoid losing them.
- When reaching a trivial position, it doesn't force you to solve it manually (it prompts you to resolve those last moves automatically without penalizing you for it).
- Parameterize Stockfish by depth and time.
- List of moves: allows you to select a move and continue another line from there.
- Manual mode: to move opponent's pieces to explore lines not suggested by syzygy or Stockfish: "what if...?"
- Uses the chessground board which allows you to draw circles and arrows.
- Light and dark themes
- Multiple piece styles
- Several board colors to choose from
- Multi language (currently English/Spanish)
- Board image capture.
- Copy FEN and PGN to clipboard.
- Button to open position analysis on Lichess.
It is distributed in both Android App and Progressive Web App.
The Web App allows to open an arbitrary position from a FEN string indicating the objective to achieve (checkmate or draw) : https://chess-endgame-trainer.mooo.com/fen/FEN_STRING/TARGET
TARGET is checkmate by default. Examples:
https://chess-endgame-trainer.mooo.com/fen/8/4p1p1/8/7k/2qN3B/4P1P1/2B4K/8 w - - 0
1
https://chess-endgame-trainer.mooo.com/fen/8/5qpB/5P2/4B2N/8/p7/P2k4/K7 w - - 0
1/draw