Comment

Comment by chime

If I understand this correctly, they are applying the Chess strategy of thinking n-moves ahead to Scrabble, where the opponent's tiles are hidden and ones own future tiles are mostly unknown.

If you use all the tiles, on the upside you get +50 extra points. The downside is that you leave a lot more room for the opponent to score big since there are more letters on board after your move. Also, you have no control on your next 7 tiles and this can negatively affect your scores for the next 3-5 moves.

The benefit to keeping a few good tiles for future moves comes at the cost of fewer points in the immediate round. The upside is your opponent has fewer open tiles to score big on.

In general, the first strategy beats the second because of the bingo advantage, however their secret sauce is a list of 5 letter words that the opponent can't build on to score big points. So these inert words make the second strategy better for now.

I haven't written any Scrabble AI but I wonder if most of them optimize for the immediate move or look further down the game? Unlike Chess, there are many more unknown variables per move in Scrabble - tiles you both might get, x-y position of n-tiles placed per round, scores of each tile placed, tile bonuses (double/triple letter/word) etc. If anything, the Nigerians' victory has shown that there is a lot more room for optimization in Scrabble and scoring the max per round may not be the globally optimal solution.

parent chime 10 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton