Keeping a rolling social history via some sort of merge-friendly approximate frequency data-structure (e.g., count-min sketch - https://en.wikipedia.org/wiki/Count%E2%80%93min_sketch ) would allow you to score the game dynamically based on the play history of the current players, their friends, or others with similar or different characteristics (e.g., "We're playing Brooklyn Scrabble now!").