What is "guessing"?
Posted: Tuesday 3. August 2010, 19:46
Hello All,
There is something that I've never quite understood - with sudokus or str8ts - that came up again the other day; what exactly is the difference between "guessing" and logic. Ulrich over in the comments at str8ts.com mentioned these forums as someplace where people might be able to help me out.
Now some things I do in solving a str8t are obviously - to me - logic, but up the other end of the scale by pure guesswork, it seems to me like the difference is often primarily in the way my mental monologue runs. Let me use a simplistic example.
If I have 2 adjacent boxes for which I've worked out all of the possible values to be:
46 | 789
Then if I say to myself "Well everything on the right is too high, so the left one can't be 4, so it must be 6." That feels like a (short, simple) chain of logic to me.
But if instead I say to myself "Lets try 4 on the left. None of the options on the right work. Try 6 then; 7 works on the right. Must be 6 and 7 then." This seems like guessing.
But the way my mind really works is: "*beat* Oh. 6 and 7. duh." Which is that? Guessing, or not? Is the only difference between the two whats running through my head as I fill in the boxes?
It gets worse (at least with sudoku) when I learn a new pattern - like an X-wing, for instance - and its explained to me in terms of trial-and-error (from http://www.sudokuwiki.org/X_Wing_Strategy): "Well, A and B are a locked pair of 6's. So is C and D. They are locked because they are the only 6's in the first and last rows. We know therefore that if A turns out to be a 6 then B cannot be a 6, and vice versa. Likewise if C turns out to be a 6 then D cannot be, and vice versa."
That clearly sounds like trial-and-error to me; we try A as 6 and see what happens. Then we try C as 6. So if I discover the consequences of a pattern by trial-and-error, and later I just recognise the pattern and apply the consequences by rote, am I using trial-and-error at that point? Even worse, what if the person who found the pattern _didn't_ use trial-and-error to discover it, but used trial-and-error to explain it to me? Am I using trial-and-error now?
It seems very confusing and blurry to me, which is why I am always unsure of what is meant when people post things like "did it in 15 minutes - no guessing." I'm not sure if anything I'm doing is guessing or not.
There is something that I've never quite understood - with sudokus or str8ts - that came up again the other day; what exactly is the difference between "guessing" and logic. Ulrich over in the comments at str8ts.com mentioned these forums as someplace where people might be able to help me out.
Now some things I do in solving a str8t are obviously - to me - logic, but up the other end of the scale by pure guesswork, it seems to me like the difference is often primarily in the way my mental monologue runs. Let me use a simplistic example.
If I have 2 adjacent boxes for which I've worked out all of the possible values to be:
46 | 789
Then if I say to myself "Well everything on the right is too high, so the left one can't be 4, so it must be 6." That feels like a (short, simple) chain of logic to me.
But if instead I say to myself "Lets try 4 on the left. None of the options on the right work. Try 6 then; 7 works on the right. Must be 6 and 7 then." This seems like guessing.
But the way my mind really works is: "*beat* Oh. 6 and 7. duh." Which is that? Guessing, or not? Is the only difference between the two whats running through my head as I fill in the boxes?
It gets worse (at least with sudoku) when I learn a new pattern - like an X-wing, for instance - and its explained to me in terms of trial-and-error (from http://www.sudokuwiki.org/X_Wing_Strategy): "Well, A and B are a locked pair of 6's. So is C and D. They are locked because they are the only 6's in the first and last rows. We know therefore that if A turns out to be a 6 then B cannot be a 6, and vice versa. Likewise if C turns out to be a 6 then D cannot be, and vice versa."
That clearly sounds like trial-and-error to me; we try A as 6 and see what happens. Then we try C as 6. So if I discover the consequences of a pattern by trial-and-error, and later I just recognise the pattern and apply the consequences by rote, am I using trial-and-error at that point? Even worse, what if the person who found the pattern _didn't_ use trial-and-error to discover it, but used trial-and-error to explain it to me? Am I using trial-and-error now?
It seems very confusing and blurry to me, which is why I am always unsure of what is meant when people post things like "did it in 15 minutes - no guessing." I'm not sure if anything I'm doing is guessing or not.