Rockbox Development > Feature Ideas

"Scrabble"

<< < (4/4)

Chronon:
Yes, bluffing is a big part of Scrabble when played by humans.  Do computer algorithms have routines for deciding when to bluff?  I have doubts about how good the AI would be.

cool_walking_:
I think a definable dictionary is a pretty heavily-wanted feature, so the AI would be useless there.  Random chance might be best.

Although I think you are talking about something different than I am.

EDIT: One simple way to decide if the computer player should challenge the player's word is to have it simulate a vocabulary by taking random chunks of the dictionary adding up to 80% (or more/less for difficulty) of the dictionary and checking for the word in there.

EDIT: Maybe it could even check Levenshtein distance for "hmm... that sounds like it could be a word"-ness.

pondlife:
Hey, lets just get the "strict dictionary" out of the way and coded before worrying about bluffing... ;)

Bluffing stuff would be more useful for a poker simulator, another thing I'd like to see, but OT in this thread.

pondlife

Chronon:
I guess certain basic features like board layout have to be considered too.  We can't use the same board as the official game, I think.

froggyman:
I found an OpenSource Scrabble-like game here: pyscrabble.sourceforge.net and http://www.nongnu.org/eliot/en/index.html .

Dont think its code would be of much use, but the layouts of them may be useful for ideas.

Navigation

[0] Message Index

[*] Previous page

Go to full version