900 Chess Puzzles

Chess puzzle software for beginners and intermediate chess players to learn and practice chess tactics. The chess puzzles of the program were selected from many training positions, chess compositions and…

Read more »