simont |
Sat 2005-06-25 18:43 |
The game need not become deterministic. At any stage, there are some number of combinations not already ruled out by previous guesses; when the player makes a new guess you pick one of those at random, making sure it isn't the one they just guessed if possible, and you mark according to that. Then you winnow the list of possible combinations to eliminate those inconsistent with the new mark (with the result, of course, that the combination you just thought of will remain in the list).
I suppose you could take it a step further (as John might or might not have intended to imply) and deliberately choose a mark to return which will rule out the fewest of the combinations still in the list; that might run a greater risk of leading to determinism and would therefore presumably be undesirable. (Though it might still not become completely deterministic: in situations where there are two joint-nastiest marks you could return, you would probably still want to pick randomly.)
Perhaps a sensible middle ground would be to examine the full range of marks you could legitimately return for the current guess, rule out a few of the ones that provide tons and tons of information but leave most of them still present, then pick at random from them (possibly weighted by the number of combinations scoring each one). This might strike a plausible balance between avoiding determinism and also avoiding disappointingly short games (since being entirely right isn't the only danger - being almost entirely right is almost as bad).
I suspect I'm not actually going to get round to trying this, but I don't think it's fundamentally infeasible in principle. (Though I do agree with you that it's taking the idea quite a lot further than I did in Mines.) |
|