Chess tactics trainer software recommendation ?

Sort:
mgx9600

I'm looking for your help to find a computer chess program that purposely blunders such that the human player must carry out some combination to fully capitalize on the blunder.  I.e. not obvious blunders but more like chess.com tactical puzzle type blunder.

 

Instead of chess.com tactics puzzles which starts are some pre-defined board position, I'd like to play a chess game where tactical opportunities like those tactics puzzles are randomly put it.

 

Whether the human player notices or misses the blunder, another one should be thrown in later during the game, i.e. keeping the human on his/her toes (more preferred).  OR the computer can just end the game there and tell the human that a tactic was missed (less preferred).

 

Basically, I want it to train me to spot tactical opportunities during a game.  When playing against humans, we see these situations where a blunder isn't immediately obvious but can be either quickly exploited with a combination or exploited for long-term positional advantage.

 

Additional features would be configurable difficulty and types of the tactical-puzzle blunders.

 

Of course, all blunders put in by the computer during the game should be able to be reviewed (i.e. here on chess.com, when I can't solve a tactics puzzle, I can ask for the solution).

 

TIA.

 

mgx9600

And for wise guys who simply say that chess game is just a large tactics puzzle... If you don't know that's not what I'm looking for, then I'm tell you explicitly here.

 

I've played something similar to what I'm looking for in Majestic Chess, but its tactic puzzles are a bit too easy for me now.  I.e. in Majestic Chess, it'd go over some tactic dealing with fork/pin/whatever, then it plays a game (boss stage) where that tactics very likely gets setup by the computer.

 

dannyhume
I know the Hiarcs app (when fully bought) allows you to custom make an opponent within a narrow rating range, with different chess styles, and with varying degrees of opening book knowledge. You can climb up the ratings latter, starting by playing 800 level players and moving up in 25 point increments when you feel you are ready. 800 level players will blunder often, 1500 level players less so, and so on. I am sure it is good practice, but training by games in this manner is more of a sporadic trial and error "learning" and you will have to go back and tediously evaluate with an engine to find all of your missed opportunities. With a tactics trainer, however, every single problem is a direct learning experience in terms of short term calculation, analysis, and pattern recognition.
mgx9600
An example action of the program that I'm looking for would be: if there is a chance to develop a smothered mate pattern, then the program will try to purposely setup for a smothered mate. The setup will probably not be direct and will likely involve the human player to "play" his/her part too (e.g. perhaps initiating a pin and putting the knight into place).
mgx9600
The tactics puzzles are great and fun to do, but I find them artificial in the sense that I must study where all my pieces are (and sometimes I even why they are where they are, e.g. how they'd get arranged to be there in a game; esp. on positions that I won't play into). So, I'm looking for something different.
EscherehcsE

I'm not aware that anything like that exists. I guess it would be possible to create, but some programmer would have to be convinced that there was a demand for the program.

I guess the trick is how to have the engine blunder into a tactical situation, but not blunder too badly (i.e., not just giving pieces away en-prise). Maybe the solution would be to build a large hashed database of tactical positions (epd or fen, idk), and then have the engine do a 1-ply search, check the hash file for hits, then do a 2-ply search, check the hash file for hits, etc. If it finds a hit, then it would make the move required to get to that position. Of course, the problem with more than a 1-ply search is that the engine is depending on the player to also make the proper move to get to that tactical position; The player may not cooperate.

Maybe it would also be possible to build hash tables based on various tactical themes. The engine could also do searches based on these themes.

mgx9600

@EscherehcsE I've not looked into the implementation details so can't comment on your response.  I'm just looking for some program that fits the description.

 

@ ShelbyLohrman Thanks for your suggestion; I'm currently taking a look at it.  Basically, I'm hoping for a program that disguises training as more-fun chess games.

 

CONCHESSNESS

Chessking tactics. Chess tutor from Shredder. best of chess for any phone free no ads three levels.

mgx9600

Thank anamorphosis64.  While I do enjoy playing against the different computer personalities in (and Fritz friend mode), they all miss the main thing I'm looking for in this thread; and that is setting up for common pattern/combinations.

 

For example, I'm reading checkmate patterns and would like to practice recognizing them when I'm a few moves away.

Fer8799

For me the best are ct-art and the renko DVD of chessbase

BeepBeepImA747
Chess is just a large tactics puzzle
CONCHESSNESS

my bad mgx9600 was very tired and didn't carefully read your original post before responding. May I suggest playing the match up to the position you want and than assign the engine to opponents side when ready. It's the long way but the only way I can think of.

 

https://www.chess.com/forum/view/general/need-app-for-real-time-position-analysis-ie-coaching

http://www.shredderchess.com/chess-download/info-download/pocket-shredder-documentation.html