>The more likely outcome if the engine is 'correct' is that it sees the line but thinks an alternative one offers a much greater advantage
No I mean it literally does not see the advantage until after the move is played and it runs depth on the new position. then if you "undo" the move, the engine will now assert it as the best move instead of its previous recommendation (thanks to its cache). It is a very rare occurrence, but Ive seen it happen watching analyses of top games.
another similar thing is that engines aren't that great at detecting "fortresses". So a position that is a draw might be evaluated as an advantage for the attacking side, even though there is no successful attack available. technically the attacking side does have the advantage / more powerful position.. but since it cant be won it should be evaluated to 0. by evaluating it to +1 or similar, that might make the engine favor it over a +0.5 position where attacking chances still exist.
>The engine might also generate lines of play that have one or two flaws, but the engine thinks it's very unlikely that the opponent will find those flaws
do engines do this? this seems much closer to human strategies. In general I totally agree with the larger point that a mix of human and machine is the best combo.
>chess masters around the world don't feel threatened by the computers yet
what do you mean by this? If any master needed to play against stockfish for their life, I think they would feel overwhelmingly threatened. Or do you mean this strictly in the context of human + engine being better than just engine alone?
No I mean it literally does not see the advantage until after the move is played and it runs depth on the new position. then if you "undo" the move, the engine will now assert it as the best move instead of its previous recommendation (thanks to its cache). It is a very rare occurrence, but Ive seen it happen watching analyses of top games.
another similar thing is that engines aren't that great at detecting "fortresses". So a position that is a draw might be evaluated as an advantage for the attacking side, even though there is no successful attack available. technically the attacking side does have the advantage / more powerful position.. but since it cant be won it should be evaluated to 0. by evaluating it to +1 or similar, that might make the engine favor it over a +0.5 position where attacking chances still exist.
>The engine might also generate lines of play that have one or two flaws, but the engine thinks it's very unlikely that the opponent will find those flaws
do engines do this? this seems much closer to human strategies. In general I totally agree with the larger point that a mix of human and machine is the best combo.
>chess masters around the world don't feel threatened by the computers yet
what do you mean by this? If any master needed to play against stockfish for their life, I think they would feel overwhelmingly threatened. Or do you mean this strictly in the context of human + engine being better than just engine alone?