View Single Post
  #3   Spotlight this post!  
Unread 25-03-2011, 22:12
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,062
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Match Scheduler Issues

http://forums.usfirst.org/showthread.php?t=7805 May shed some light on your questions if you have the time/desire to read through it. It details the 2008 scheduling algorithm. To my knowledge nothing major has changed (ie no return to the 2007 algorithm) . http://www.idleloop.com/matchmaker/download.php may also provide some information if you are willing to dig.

James, as I mentioned to you, after finals I'll poke around a little more if no one else has by then. (Only 2 more papers to write... and some hw)

Edit: Criteria from Game Manual

Quote:
5.3.2 Match Assignment
The Field Management System (FMS) will assign each TEAM two ALLIANCE partners for each
qualifying match played using a predefined algorithm. The algorithm employs the following criteria:
A. Maximum time (in number of matches) between each match played for all TEAMS
B. Minimum possible number of times a TEAM plays opposite any TEAM
C. Minimum possible number of times a TEAM is allied with any TEAM
D. Minimize the use of SURROGATESs.
E. Even distribution of matches played on Blue and Red ALLIANCE (without sacrificing A,
B, C and D)
All TEAMS will play the same number of qualification matches except if the number of TEAM
appearances (number of TEAMS multiplied by number of rounds) is not divisible by six; in that case
the FMS will randomly select some TEAMS to play an extra MATCH. For purposes of seeding
calculations, those TEAMS will be designated as SURROGATES for the extra MATCH. If TEAMS
play a MATCH as a SURROGATE, it will be indicated on the match schedule, and it will always be
their third match
__________________




.

Last edited by Andrew Schreiber : 25-03-2011 at 22:17.
Reply With Quote