Let me simplify and solve the challenging of teams.
Volunteer = team willing to schedule all games if necessary as they have plenty of tokens - 8 in total (see previous list).
Non-volunteer - the other 8 teams
Below is what we can go with:
1. I have taken into account the 8 managers/teams who have 'volunteered' to schedule all their matches. I have bolded each of their team names where they came up against a non-volunteer.
2. Now, each of these 8 volunteers also plays the other 7 volunteers. So, we can't split it evenly. Therefore, considering these volunteers already have enough tokens for every game, I don't think it matters if 4 of these volunteers schedule 4 games while the other 4 volunteers only schedule 3 games. We are splitting hairs.
Here is the finished and fair schedule taking into account the volunteers and non-volunteers:
[....]
So, these are all the games where volunteers are involved. As you can see, it still leaves games where non-volunteers v non-volunteers. This means that all non-volunteers will still have 7 games to schedule. I will go through next those games and distribute them as fairly as possible.
With the above list, all volunteers are now scheduling either 11 or 12 games. That's as even as I can get it. Given we volunteers all have enough, whether it is 11 or 12 seems irrelevant.
I will now fairly distribute the non-volunteer games and finish the schedule.
It seems you already took a strong initiative (and took an effort to bold most teams on the list), so we can solve it like that if (and as) it works that way.
I agree it's totally irrelevant whether volunteer uses 11, or 13 tokens - they are volunteers for a reason.
In order to possibly save trouble for the forthcoming seasons, after you finish your work, I'd appreciate if you'd take a loot at my previous message
(324689.509) and see what you think of that solution, as it is at least to me very clear what my responsibilities would be using that strategy.
Benefit of using your strategy is token usage being more evenly distributed, but as you mentioned, that's hardly a problem for any of us volunteers (as I can easily use 15-20 tokens each season for HGL).
On the other hand, my proposition (
for possibly used in future) would include the benefit of not having to mark (bold, etc.) those teams responsible for sending challenge to league schedule. I don't know how it is for supporters, but at least for non-supporters BB text editor is a pain to use when adding anything but basic text as it doesn't accept formatting as is if copy-pasted from another source (if you want to bold or underline something and need to do that regularly, it'd be something that's better done somewhere else than in BB text edtor).
Another, possibly a major benefit (if that system I proposed works) would actually be the uneven distribution of tokens required, so it would be possible to make exceptions to accept teams with currently very little tokens.
Like I mentioned in a previous messages (link above), "a non-volunteer" list would only challenge themselves, so requiring at most 7 (the uppermost team of the list) and for that bottom team on that list would require no tokens at all to complete the whole schedule for the season. So based on the situation/request we could then position teams based on their possibility to use tokens. What do you think of that for future use (not for this season)?