
Screenshots

Watch trailer on Steam ↗Chess Exerciser
Rapid-IT · Published by Rapid-IT · Official site ↗
4 user reviews — 100% positive (4 reviews)
Last updated 27 Sept 2026
Become a better chess player with learning by repetition. Exercise from 3.000+ opening lines and discover their best continuation. Learn tactics from millions of puzzles split into 38 categories and 11 difficulty levels. Master 18.000+ endgame positions sorted by category and difficulty.
£6.69
Lowest price we've ever recorded
View on SteamPrices can lag the live Steam store — always confirm before buying.
Price history
Strategy, Early Access · 2023 · More £5 - £15 games
Delve into over 3,000 opening lines and millions of tactical puzzles to sharpen your chess skills. Chess Exerciser from Rapid-IT offers a comprehensive learning experience across various endgame positions and categories.
About this game
It allows the conscious thinking to transfer to the subconscious, freeing up time for new and more complex reasoning.
It is difficult to have things go wrong when you always play the best moves as analysed by a strong chess engine.
The Chess Exerciser application aims at helping you play the best moves repetitively.
Openings
Learn from more than 3.000+ standard opening lines and discover their best continuations with the assistance of a chess engine.Decide how you and your virtual opponent are going to play while you are still in the opening repertoire, or when you are in the continuation line.
Receive hints when you make a mistake, so you can learn from it.
Each time a new line starts, the application will randomly choose a new variation, but you can also request to replay the last line again if you want.
Tactics
Exercise your tactics by solving puzzles. learning them pattern by pattern, level per level.The puzzles are extracted from a database of 3.000.000+ puzzles, and split into 38 categories and 11 difficulty levels.
Pass tests for unlocking the next difficulty levels.
Review your test results, identify and train your weaknesses.
Endgames
Exercise your endgames by playing positions extracted from a database of 18.000+ positions.The positions are all sorted by category and difficulty, and are all extracted from real games.
Choose your virtual opponent from 12 predefined configurations, or create your own specific configuration.
Decide to play with or without the assistance of a chess engine.
Play the computer
Verify your improvements by testing yourself against one of the 12 predefined configurations. You might as well create your own specific configuration if you want.Decide to play with or without the assistance of a chess engine.
Isolate your mistakes, analyse them and improve further.
System Requirements
Will my PC run this? →Minimum
- Requires a 64-bit processor and operating system
- OS: Windows 10 64-bits
- Processor: Intel Core i7-5500U @ 2.40GHz
- Memory: 2 GB RAM
- Storage: 300 MB available space
Recommended
- Requires a 64-bit processor and operating system
Supported Languages
Latest news
AnnouncementsOfficial
intermediate release 0.2.1 is now available as a beta branch
This release contains the following upgrades: A technical upgrade of the java runtime from version 8 to 17 to help resolve the latest look & feel problems with high-resolution monitors, and a better support of windows scaling system. This development was more intense than initially anticipated as many unforeseen problems arise during the development of the upgrade, requiring a greater test effort. An improved puzzle module with the following added features: The possibility to request an initial evaluation test that estimates your approximate tactical level and unlocks the according levels based on your test results. It has to be noted that this functionality is only available if no previous tests have already been passed... If this is not more the case, resetting your global puzzle statistics is the only way to access this feature again. The possibility to adjourn an ongoing level test so it can be resumed later on that day, or another day. The possibility to store and display the results of the user's latest sessions when playing puzzles in free mode. Minor bugs corrections How to use beta releases. The following video shows how easily you can activate a Beta branch with the current Steam graphical interface : https://www.youtube.com/watch?v=H3YyeeaNrqo .. A few words about future beta release 0.2.2 The second part of the future Alpha Release 0.3.0 is already in the development phase.. It will feature a very interesting functionality where you can play against a Games database. It will work at its best when you build a Games database containing the best games from the best Grand Masters in the world. You and your opponent will only be allowed to play moves that have been played within that database. If not, you will receive hints about the moves that are still available to you. You can then quickly and repetitively learn from the best players in the world, and also discover when they play different moves than what you would have played. All moves played will be aut...Read full article on Community Announcements (enrico.miccolis)Patch NotesOfficial
Quick Fix - Puzzle Analysis stalling
Quick fix for the puzzle analysis stalling when showing the engine configuration screenRead full article on Community Announcements (enrico.miccolis)Patch NotesOfficial
Chess Exerciser, major alpha version 0.2.0 has been released
Added features Allow users to setup some basic look and feel preferences such as: Changing the font size Adding one of the predefined background image to the board or choose a custom image. Setting up board colors, including the transparency level to accomodate the background image. Improved screen layouts for supporting resolutions between 1366x768 and 3840x2160(4k) Support for external chess engines, allowing users to add / remove and use any UCI compatible chess engine. Added 4 easy engine analysis pre-configuration: Quick (10 seconds) Moderate (30 seconds) Strong (60 seconds) Very Strong (120 seconds) Configurable muti-threaded background analyser that can now take advantage of multicore CPUs. Games databases allowing you to : create, delete, move, rename databases mass import of games from correctly formatted external PGN files mass export of games to PGN files copy, move games from one database to another, delete games, or review past games. automatically save your endgames or complete games against the computer to a games database. setup separate engine configuration per database and run mass analysis. Mistakes databases allowing users to : create, delete, move, rename databases copy, move mistakes from one database to another, delete mistakes or review and comment mistakes. automatically save approximations, small mistakes, big mistakes played in endgames or against the computer to a mistakes database. Puzzle analysis : after each played puzzle, users can now request a complete puzzle analysis with the possibility to configure the engine that will perform the analysis. The assistant will now allow users to also play good moves or approximation moves next to the best move, when playing endgames or when playing against the computer. And may more small enhancements... Bugs solved (Major) When playing against the computer and pressing Ok to start a second game, and then trying to move the first piece as the white player in 'best move' mode, the assistant was som...Read full article on Community Announcements (enrico.miccolis)AnnouncementsOfficial
Chess Exerciser, major alpha version 0.2.0 has been released
Added features Allow users to setup some basic look and feel preferences such as: Changing the font size Adding one of the predefined background image to the board or choose a custom image. Setting up board colors, including the transparency level to accomodate the background image. Improved screen layouts for supporting resolutions between 1366x768 and 3840x2160(4k) Support for external chess engines, allowing users to add / remove and use any UCI compatible chess engine. Added 4 easy engine analysis pre-configuration: Quick (10 seconds) Moderate (30 seconds) Strong (60 seconds) Very Strong (120 seconds) Configurable muti-threaded background analyser that can now take advantage of multicore CPUs. Games databases allowing you to : create, delete, move, rename databases mass import of games from correctly formatted external PGN files mass export of games to PGN files copy, move games from one database to another, delete games, or review past games. automatically save your endgames or complete games against the computer to a games database. setup separate engine configuration per database and run mass analysis. Mistakes databases allowing users to : create, delete, move, rename databases copy, move mistakes from one database to another, delete mistakes or review and comment mistakes. automatically save approximations, small mistakes, big mistakes played in endgames or against the computer to a mistakes database. Puzzle analysis : after each played puzzle, users can now request a complete puzzle analysis with the possibility to configure the engine that will perform the analysis. The assistant will now allow users to also play good moves or approximation moves next to the best move, when playing endgames or when playing against the computer. And may more small enhancements... Bugs solved (Major) When playing against the computer and pressing Ok to start a second game, and then trying to move the first piece as the white player in 'best move' mode, the assistant was som...Read full article on Community Announcements (enrico.miccolis)






