Added a Match Draw Generator to help leagues with producing match draws and populating fixtures at the start of a season.
This will create a match draw for a specific division/grade based on your criteria. It uses a round-robin algorithm to generate a regular season draw with a consistent number of home and away games across teams. It randomly assigns teams, officials and venues so running it again will yield a different mix. It will auto-add -bye- rounds for odd team numbers. If you set home venues for the chosen teams (in Teams/Edit) then these venues will be prioritised for those teams when they are scheduled to play a home game. If you have two match types in the same division then you can weave these in by running this twice. You can skip public holidays and other dates by entering these in the Skip Dates field. Finals fixtures need to be added manually.
Click on "Gen. Draw" at the top of the match screen to get started.
Select your criteria:
A draft draw will look like this (data not related to the screenshot above):
You then have the option to accept the generated draw and populate the fixtures or regenerate the draw.
The criteria selections should be good for most leagues. If you have any special needs that aren't covered then let me know.