Complementary Round Robin schedule type added
Splendid City 5.2 now supports complementary style
round robin scheduling offering an optimized algorithm for shared home field
usage for team pairs.
The Complementary Round Robin schedule type offers
an optimized algorithm for shared home field usage for team pairs. In other
words, if two teams were to share a home location, this cyclic round robin
pattern will ensure that both teams never play home or away on the same date or
in the same round, allowing for better management of shared locations. In order
for this algorithm to work, game rounds should be allocated using the standard
round robin (i.e. number of games per round = Number of Teams / 2) games per
round distribution. For odd numbers of teams, fractional remainders are
truncated (i.e. 5 / 2 = 2).
Sharing
teams would then be assigned with their complement. The formula for determining
the complement of a position would be:
complement = position + (number of Teams /
2).
A complement pairing example using
eight, Splendid City template team objects would be:
Temp_Team_1 & Temp_Team_5,
Temp_Team_2 & Temp_Team_6, Temp_Team_3 & Temp_Team_7, Temp_Team_4 &
Temp_Team_8.
Hence, using the
complementary round robin algorithm, scheduled teams would be able to share a
common home field and not be positioned home or away on the same
date.
Posted: Mon - August 15, 2005 at 11:03 AM