Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So stockfish has long been superhuman strength, but there are kind of two separate reasons for it

1. Tactics - in middle game there are a lot of possible variations and humans are bad at looking at all the possibilities so they blunder some tactic (eg some move order combination of under 10 moves that leads to a mating attack or significant material advantage). This alone is close to enough to be superhuman.

2. Long term advantage building — a move order that has no clear tactical advantage but puts the player into a better position many moves into the future. This is something that old fashion chess engines used to need very high depth but with nnue stockfish started selecting these kind of move orders even at low depths.

Variations of type 2 are more interesting to people because this is something we can try to learn from and infer general rules (eg instigating with flank pawns without immediate conversion of the attack became more common after alphazero used this in many games to get long term advantage).

At the same time most people analyze their games in browser running on their laptop/mobile device (since most games happen on chess.com or lichess.org) so really they only get low depth stockfish variations.

Without strong ability in (2) it can be hard to interpret SF generated variations since it is still superhuman (eg it will beat a human from a given position) but it sometimes makes moves that are probably suboptimal (because there are no immediate tactics available). But you can’t really tell if a variation is because sf doesn’t know what to do or because there is some hidden tactic/etc. The normal “solution” is if you suspect the position is pivotal to just calculate to very high depth. But that takes time and not something an average player will do.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: