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

Eh, sometimes you aren’t ‘looking ahead’ that many moves, just that you can calculate the number of moves from a known-winning position.

This is why chess programs usually say “mate in 24” but humans would more likely just be looking a few moves ahead to get in a ‘winning position’ which they know is an eventual checkmate.

I’m not good at chess, and don’t calculate more than 5 moves ahead, but have ‘spotted’ a mate 20 moves ahead just because you recognise that a certain position is winning even if you don’t know every single possible move and response.



How does your comment differ from my comment?


I mean you don't actually have to 'look ahead' 65 moves to know that there is a winning move, even if that move is 65 moves ahead.

You can just go 'this move is winning, and I can infer that because of these logical points'. This isn't really 'looking ahead x moves into the future', you can just know a position is winning and will cause a cascade of moves of a predictable-length that will end in an eventual checkmate.

If you call this 'looking ahead x moves' or not depends on the definition I guess, but I just mean they might not be actually evaluating / imagining all those positions (because you can either use logic or pattern-match to previous situations).


> I mean you don't actually have to 'look ahead' 65 moves to know that there is a winning move, even if that move is 65 moves ahead.

> You can just go 'this move is winning, and I can infer that because of these logical points'. This isn't really 'looking ahead x moves into the future', you can just know a position is winning

Yes, that's exactly what I said in my original comment.




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

Search: