yer i understand that, and i agree with u that is also a correct answer. but i still think that mine is not "incorrect"
Well, your statement is neither true nor false. Hence if the prisoner made it, the judge could sentence him to, say, 10 years, and not be breaking his word. However, if the prisoner says, "You will sentence me to 6 years," the judge cannot impose any sentence without breaking his word. So the judge lets the prisoner go free.
The difference between the two statements is that one is never either true or false, and therefore has no truth value, and the second is either true or false, depending on the judge's action, but is always one or the other.
Do you see the difference? Anyone else have a better way of explaining this? This is almost as bad as explaining the Monty Hall problem.