FlagPlus Football uses a schedule building algorithm/platform to create both its Winter and Spring season schedules. The SKEDBUILDER platform allows teams to rate all location-day-time slots available in a given season by allocating points to each available option. (example: Sunday / Soccerplexe Catalogna / 21:00) Teams may also "blackout" up to a number of slots and specific dates - virtually ensuring that they won't be scheduled there. Due to the fact that we allow individuals to play on multiple teams (in different divisions) in the same season, the platform is equipped to handle avoiding conflicts between any combination of teams with common players, and thereafter also aims to closely match the schedules of those same teams to convene the players (example: back to back games, games on the same night of the week).
Once teams submit their final rosters and their preference form prior to the start of a season, the platform’s objective is to maximize some function of the ratings that makes every team as satisfied as possible, by taking all of the following into account:
- preferred day preferences
- preferred time preferences
- preferred location preferences
- set blackout dates (limited to two)
- possible overlapping games for teams with common players
Unlike many other sports leagues, FPF does not tie specific divisions to any specific day of the week (example: Thursday night Division 2 League) because we’ve seen that teams often sacrifice playing in the right caliber in order to play on a specific day of the week, even if the skill level is not the best fit. We do everything in our power to maintain the integrity of each division’s caliber.
Instead, we give teams the opportunity to communicate which days work best for them, and by through our automated scheduling program, we are consistently able to build as ideal a schedule as possible.
Because our divisions are quite large compared to other sports leagues (as many as 32 teams), there are enough teams for us to group together those with similar preferences and schedule them against each other to satisfy their requests.
In 2017, we held games on the following nights:
WINTER: Saturday, Sunday, Monday, Tuesday, Wednesday, Thursday
SPRING: Sunday, Monday, Tuesday
FALL: Monday, Tuesday, Wednesday, Thursday, Saturday