« profile & posts archive

This author has written 750 posts for Larvatus Prodeo.

Return to: Homepage | Blog Index

16 responses to “Your sudoku will not be spoiled”

  1. TimT

    Great post!

    I don’t do Sudoku that often, but when I do I often find myself running through the possibilities in my head, comparing and contrasting different possibilities. (I’m not a good player.) If I did do them more often I’d be quite interested in this.

    When I was a kid I used to like doing things like devising the ‘perfect’ game of Patience (or Solitaire as they call it in the US). I did this by arranging the cards so that, as soon as you dealt them out you were able to arrange them in their various suits and win the game (with a normal pack of 52 cards it’s impossible). Sometimes I’d even try and ‘invent’ new card games.

    I don’t think in general there is any one sacred or sacrosanct way to approach games and amusements like card games or Sudoku – James Crook’s approach provides an interesting fresh perspective on the game.

  2. Andrew E

    In other news, a device has been invented which has a similar effect on crossword puzzles and games of Scrabble. Called a dictionary, it contains every word that could be used in those games. Reports that dictionaries preceded these games, and that they continue in popularity regardless, have been described as “a cheap shot”.

    Further studies at the Merkel Institute have shown that any fool in a tinny can travel across water faster than Libby Trickett can swim, and that most hoons in appalling old bombs of cars can travel faster than Usain Bolt can run. Stirling Mortlock could also run faster, and suffer less inconvenience and injury, were he to do so without feeling obliged to carry a rugby ball. I could go on.

  3. David Rubie

    There’s a guy here at the university that wrote a genetic algorithm program that he demonstrated to the rest of us mouth breathers by having it solve sudoku puzzles on the screen of the computer.

    It knows the rules of the game, but devises fiendish little formulas of fitness for solutions by ranking them according to correctness, then modifying the solutions a bit and tries the new ones for fitness. It’s a brute force version of the hard coded algorithm described above and is fascinating to watch.

    I’m not sure why Andrew E isn’t impressed – as a comment on the parlous state of science reporting Roberts piece is interesting. I’m not sure the whole “technology beats humans at boring tasks, news at 11″ idea is even mentioned.

  4. Nana levu

    For me the purpose of Sudoku is to occupy me so intensely that I reach my bus, plane, or train destination without being aware of the time it has taken. Crook should address the issue of how we can add meaning to a life lived in transit, rather than try to spoil our Sudoku.

  5. Danijel

    I found this article very helpful in debunking the sensationalist press. I didn’t feel like reading through 9 pages of someone’s else math scribbles so I’m grateful that there are people that did.

    I also don’t feel that this story deserves such attention as it brings no new information (just a fancy article about something that any grad student in math or computer science could come up with) and the title is an outright fabrication. This has been a standard in journalism for years now, so many will probably not find it surprising. But to me it’s sad that there are people who buy into such stories and repeat them forever just because they read it in the newspaper.

  6. Nabakov

    “… it’s a textbook example of the kind of lousy science coverage we usually get in the mainstream media.”

    Yes, they just cranked it out by the numbers didn’t they?

  7. Jacques Chester

    Good tear up and too true. Solutions for Sudoku are legion. I’ve seen solutions in at least Java, C, Haskell and (really) SQL.

    The human ‘methods’ for solving Sudoku might come in handy for an A* search, I figure. More mindblowing is the way you can get a computer to invent its own heuristics for you.

    This is why the lay person thinks we do magic, Mr Merkel. Because we take their brutal mind-crushers, sniff dismissively about trivial search problems, and go back to the Hard Problems.

  8. David Irving (no relation)

    Jacques @ 7, you’ve just expressed beautifully why I could never get excited about Sudoko. (My late mother loved them, although she could have been a good mathematician if she’d put her mind to it.)
    It’s trivial.

  9. TimT

    I always thought Sudoku’s were cranked out by the numbers as well.

    Many crossword businesses these days produce their crosswords mostly through computer programs, with checkers to verify word spellings, and make sure they clues/answers aren’t too hard/easy. And crosswords require significantly more human input and imagination in their creation than Sudoku.

  10. FDB

    Once more, the cryptic crossword firms up as the only real contender for proper human puzzling.

  11. Laura

    “Crook should address the issue of how we can add meaning to a life lived in transit”

    Brilliant! Although I respectfully submit that the answer is, simply, a novel.

  12. Nana levu

    Laura
    It is a matter too of balance: Sometimes a novel, sometimes Sudoku…

  13. Peter Biddlecombe

    Dodgy stuff is legion in articles about puzzles. An article about the (London) Times cryptic crossword is pretty sure to include the tale of the Provost of Eton who supposedly used his daily attempt to time his breakfast egg-boiling. Nearly as patently false as “the great wall of China is the only man-made object visible from space/the moon” when you discover how much solving times vary, even for experts.

    Crosswords and computers: There is a program called Crossword Maestro which does a pretty good job of solving cryptic crosswords. But as far as cryptic xwds are concerned, the only attempt so far made (in the UK at least) to computerise the production process was not a success, and a canny campaign by its xwd setters ensured that a lot of humble pie had to be consumed by the newspaper concerned.

  14. Nabakov

    Alright! We got a real player in here.

    So Peter any truth to the great story about some Bletchly Park code wranglers being recruited through their speed at solving the Times crossword?

  15. TimT

    A few years ago I made inquiries about possibly employment at a large crossword publisher/compiler in Australia. I came away with the impression that most of the process of putting together crosswords (either quick or cryptic) together were computer driven…. the crossword pattern, and the words, could be generated; and as for the clues, well, I think they had a large database of them to be re-used on certain words.

    It’s not so much a question of thinking up ‘new’ clues for every word, but either using a pre-existing clue, or applying existing rules to come up with another one. (If you pick up one of their books many of the clues will be easily identifiable in this way.)

    I’d imagine there are plenty of other medium to large crossword publishers/producers who use computers in a similar way. The pressures of regular publication would be too much otherwise.

  16. Peter Biddlecombe

    Computer-made puzzles: I guess it depends where you go for your crosswords. In the UK, the puzzles for at least the 5 “broadsheet” papers (Times, FT, Telegraph, Guardian, Independent) are written by humans using original clues (some old chestnuts get repeated). The same is true for their non-cryptic puzzles. I’m not aware of any UK national newspaper cryptic puzzle that’s produced by computers. I don’t know much about the Australian market, but I’m sure the SMH cryptic puzzles are by humans. So is the “Stickler” puzzle (in a “something Telegraph” paper?), and the puzzle in the Australian is syndicated from the (London) Times. If I saw “easily identifiable” machine made-clues for a puzzle I would be very unlikely to continue solving it.

    The Bletchley Park story: except that it was the Telegraph puzzle that they were timed on, the story is apparently true. 12 minutes or less and you were in, I believe.

Leave a Reply