About a month ago a teacher from Switzerland reached out to me with a feature request for https://goodenoughgolfers.com, so I threw together an update. What’s new this week:
- The Prefer splitting these groups box lets you enumerate groups of players that should be split up if possible. It’s similar to Never allow these pairs but has a lower priority for the solver (it seeds pair-costs with weight 1 instead of weight Infinity).
One use of this is to gender-balance groups: If you list all students of one gender as a group in this box, the solver will try to spread them out as much as possible. - Printing the page now produces a clean view of the latest results. There’s a new Print Results button in the results footer.
- The app now automatically saves your last settings and results to your local machine, and reloads them when you come back.
- There’s a new Help view. You can open it by clicking the help link at the bottom of the left column.
Good-Enough Golfers is free, open source, and MIT-licensed.
Your solver is excellent for my needs for assigning partners each month pulled from 12 different groups. The only problem is I have more then 60 people. Could you expand your slider to 50 groups for a total of 100 people (if the group size is 2)?
Done! It’ll be fast with 50 groups of two, but can get really slow with larger group sizes. Use at your own risk!