This is an idea I had last night. I made a list of places from which we could potentially order delivery. Conveniently, it was a nice round number (40). Then my spouse and I weighted some of the results using these rules:
- You have a budget of 15 +'s and 5 (-)'s.
- Apply +'s to places you like and (-)'s to places you don't.
- The maximum number of +'s you can apply to each place is 2. Max (-)'s per place is 1.
- Each place starts with a 3-point share, modified by the sum of +'s and (-)'s applied to it.
This was the result:
Today, I refined it further. It was pretty straightforward because I'd made something similar for TV shows back in 2019. So, now, here's Dinner Picker v. 0.10:
And, hey, a printable PDF version (88 KB) because why not.
Each restaurant appears in the grid a number of times equal to its modified share value. Luckily, it works out that there are 140 results (40×3+(15-5)×2) which fits nicely into a 12x12 grid if you chop off the corners. Scrambled the positions because it's more interesting that way (and it helps prevent I thing I dislike where folks can start predicting results without consulting the table after they become familiar with the layout).
Each restaurant appears in the grid a number of times equal to its modified share value. Luckily, it works out that there are 140 results (40×3+(15-5)×2) which fits nicely into a 12x12 grid if you chop off the corners. Scrambled the positions because it's more interesting that way (and it helps prevent I thing I dislike where folks can start predicting results without consulting the table after they become familiar with the layout).
(cue announcer:) Dinner decisions don’t have to be a nightly spiral into vacillation. With a little structure, Dinner Picker turns chaos into clarity—one grid square at a time. Go ahead, let the table decide.