daniel_the_smith wrote:Actually, I was hinting that they probably don't exist in the way people think they do. At the heart of it, it is pure reading.
With this I agree 100%. I said it badly, but what I mean is that the only objective way to say that a play is correct is to read until the end of the game and confirm that it is leads to a sure win. (you need disambiguations, but you can use any kind of ordering)
Incidentally this means that having a super strong computer in chess still has no bearing on how much we know of the correct play.
daniel_the_smith wrote:Even when chess programs say something like "the rook on the 7th makes this a winning position", they say it because they've done all the reading. A rook on the 7th in a slightly different position might *not* be winning.
However this is false. Computer programs are not able to do all the reading even when there are about ten pieces (including kings) on the board. They use the above heuristic to actually say that the position is good enough and needs no more evaluating, exactly like a human would do. Would you lose a queen blindly? No. You would consider it a lost position and not read the variation any longer. So does a computer, it uses heuristics to avoid reading.
daniel_the_smith wrote:Understanding a chess position is vastly simpler due to the discreet pieces. E.g., in chess the concept "a knight on a high row" means something; in go "a stone in a high position" means nothing without boatloads of context.
I agree with this too: Go is more complex. The only thing I want to point out is that there is no known qualitative difference and we can expect computers to beat the best humans at some point. I prefer to avoid delusions, especially after seeing the situation in chess.
hyperpape wrote:@iazzi Yes, but you'll see in my post that I was referring to a carefully chosen set of claims, each of which was provably true or false, where the counterexamples showed a certain structure. It's easy enough to wall off particular types of questions that can always be answered through a single method.
Oh, I did not realise it was a condition, sorry.
I have to say that giving a set of problems chosen in a particular subset and get them solved by a general purpose machine makes me unsure of what we are actually checking. For example there are some papers where statistics of solutions to k-SAT problems are analysed. Since they have to define a probability distribution over the problems one (me but also a few colleagues raised the same objection) is left to wonder if the results depend on it and how natural the choice actually is. I have the same feeling about the test you propose, but I may be wrong.