3 ms·
That is incredible. I'm not really advocating that way of playing - I never really play a word I can't define. But I'm trying to justify an exception for the tw
by zephod 15y ago
That is incredible. I'm not really advocating that way of playing - I never really play a word I can't define. But I'm trying to justify an exception for the two-letter-words because they're so useful. They're a bit of a special case - knowing them keeps a game feeling enjoyable and flowing pleasantly.
As for 'learning new words and their meanings', clearly Scrabble isn't that game. But to be fair that isn't its stated aim, either. If you know any good examples I'd love to play them.
- jgw 15y agoTrue - they're indispensable. I have a coworker who plays Scrabble at a competitive level and has memorized every 2, 3, 4 and 5 letter word in The Word List, and will randomly shout out, on hearing words like "tandoor", that there are 3 anagrams of it - tornado, odorant, and something else I can't even remember. It's an amusing parlour trick, but seems a very arbitrary, non-transferable skill he's developed. He also has a couple of funny anecdotes about words that aren't allowed - like "picowatt", which rather offended our collective sensibilities as electrical engineers. You're quite right that Scrabble is not about definitions, per se. But Scrabble does describe itself as a "word game", and it really isn't - it's more of a memorization with a bit of math kind of game.
- jollyjerry 15y agoThis reminds me of the documentary "Wordplay" about competitive crossword puzzle players. Without a formal proof, my guess is that scrabble is faster to solve that a hard crossword puzzle for a computer. It's amazing that the human mind can stitch together patterns like these and internalize that in a meaningful way. A cool extension of this project would be to write a scrabble tool that generates arbitrary strategies that would be useful for a human player. So instead of generating the best play for a move, the program would recognize that "when the board is like X, then try and use strategy Y" Awesome project @zephod!
- shaggyfrog 15y agoIt depends what you mean by solve. Scrabble, as a two-player game, has a significant branching factor compounded by the fact that the tile drawing makes it both a stochastic game as well as one with hidden information. Maven http://en.wikipedia.org/wiki/Maven_(Scrabble) http://en.wikipedia.org/wiki/Maven_(Scrabble) is an AI that can play Scrabble, and it's good, but it's certainly not "solved". On the other hand, crossword puzzles are single-player games that use natural language wordplay to create a challenge. Some AI work has been done in this field, which can use a Web search engine (like Google) to try and determine the answer to each clue based on the clue (as well as any candidate words/letters already filled in). The hard part is understanding the clue. Look to systems like IBM's Watson to see how those kinds of problems can be solved. "Solution" in a single player game, like a crossword puzzle, is solved in exactly one way: when all the rows and columns are filled with legal words (usually -- unless the author rigged it to allow clues to have multiple solutions, like the election day crossword in the NYT in 1996). A "solution" in a two-player game is when, no matter what move you make, your opponent knows perfect play. For example, checkers is solved: http://en.wikipedia.org/wiki/Chinook_(draughts_player) http://en.wikipedia.org/wiki/Chinook_(draughts_player)
- zem 15y agoquackle [http://people.csail.mit.edu/jasonkb/quackle/ http://people.csail.mit.edu/jasonkb/quackle/] is an open-source scrabble ai that can currently play on par with all but the very best human players. which is not the same thing as scrabble being "solved" of course, but it does bode well for the state of the art.
- shaggyfrog 15y agoI am pretty sure Maven was playing at the same level circa 2001, so not surprised to hear other AIs are doing just as well in 2011. I guess it's kind of like chess: it's almost impossible to beat a computer, so it's effectively solved. Except when they play each other :)