First of all, any chess is better than no chess so if you can't find desired opponents online or because of a poor internet connection, by all means => go for it.
BUT ... if you selectively choose to play computers even with other options, keep in mind the following:
- Chess Engines were never designed to be "watered down". Fritz or whatever application software will try to mimick a human (however good or bad) and play "weak" ... but that in it of itself is inefficient for training.If you are training to beat humans in tournaments (a fairly realistic goal for any player picking up chess seriously), you are NOT subjecting yourself to very human like behaviors in opponents such as:
- Gambits/High-Risk/High-Reward Playing
- Psychological Pressure/gamesmanship
-Playing for cheapos/traps and swindles
- Being able to punish mistakes early in the game (most "1600" engines will not botch the opening the way a human would)
- Human-ish "practical +sensible" moves as opposed to insane forcing moves leading to positions that are really tough for humans to keep playing.
- Unpredictability : A 1200 opponent can suddenly pull out a 2400+ level move in a critical position. This *does* happen. Conversely, a 1900 may make a massive blunder or mis-calculate an analytical position.
Not to completely rain on this parade, but there are 3 ways I train vs. computers but in very specific scenarios.
A- Technique Practice: Playing out "won" or "draw" positions vs a engine at MAXIMUM strength. Either middlegame or endgame.
B- Ply-count adjustment for Tactical Sparring: If your engine can limit the maximum ply it searches for (2-3 for example), you can train yourself to play "clean" chess (any tactical oversight less than the ply-depth and you will be punished severely)
C- Time trouble training : A variation of A where you play out a won position in blitz (or even bullet) against a maximum strength engine. This really tests to see if you "know" this position in your sleep.
My advice: Patiently waiting an extra 15 mins (I've rarely had to wait longer for a slow (G/30 and above) game on FICS or any of the other servers) is worth it :)
As part of my chesstraining I consider using Fritz more as sparring partner. Not just by analysing my otb games. I played a 25 min. game vs. 1500 yesterday and outplayed it slowly. (I have an elo about 1650).
My impression is that it played more natural/human than expected.
My reasons for chosing Fritz and not human opponents are:
- I can select a rated play and always play vs. rating 100 points above my own "fritz-rating"- No need to wait on some chessserver for an opponent who wants to play a 30 min game.
- I can set it to play a specifik opening.
What are your opinion about using computers as sparring partner? Any hints and advice?