lichess.org
Donate

Playing against real opponents or against the engine?

I like starting with a game or two against stockfish on a level that is a little higher than what I expect to win against every time, just to "warm up" and to be confident that I haven't forgotten something in my opening. I also like to do that when I'm trying to learn some specific opening or situation. I just go to analysis-board and set up the position I want to learn and play from that position against stockfish. Then I play people and try to set up the situation I've practiced if possible ;)
play human because you have to learn how to make psyche type moves for instanse you might try to catch the other guy sleeping
One aspect in which the engines have to improve: in the endgame where the engine knows that it is going to lose, they consider that the opponent is going to play a perfect game and the engine looks for the longest line until the mate.
That line, although it requires many movements, can be a trivial mate.
A human would think "I'm lost, I'm going to try to complicate things a bit for my opponent" and would look for positions where there is some possibility of stalemate at the risk of receiving a faster mate (if the opponent plays a perfect game).
These positions, therefore, it would be better to train with a human.

This topic has been archived and can no longer be replied to.