|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: Is the qualification match robot randomizer really "random"
The problem I have with this 'random' match schedule, is that it can be redone if they feel there are 'too many repeat'. By doing this it is no longer a random schedule. While I don't think this is likely, it leaves the door open for someone to rerun the program because of an unfavorable schedule.
Last edited by XaulZan11 : 29-03-2008 at 23:45. |
|
#2
|
|||
|
|||
|
Re: Is the qualification match robot randomizer really "random"
Quote:
The idea that we would keep re-running the match list to meet some competitive profile is something I literally never considered until you suggested it. I know for sure that my scorekeeping partner and I would have laughed at the idea. (Although, as I posted elsewhere, we did redo the match schedule once to give a particular team an early match to meet the needs of the television coverage.) |
|
#3
|
||||
|
||||
|
Re: Is the qualification match robot randomizer really "random"
Last year i was determined that it wasn't random at all because at the Greater Toronto Regional, waterloo regional and curie division qualification match we never played 1114 until the finals at the regionals and quarter finals in curie. However this year we played them at waterloo and then not at Toronto. Therefore I've come to the conclusion that its all luck.
|
|
#4
|
||||||
|
||||||
|
Re: Is the qualification match robot randomizer really "random"
Quote:
The auditing screen gives the following information about each team: Number of unique partners - this should be #of rounds x 2 and generally is Number of unique opponents - ideally this would be # of rounds x 3 but there is some variaition here. This is the number checked most closely. Number of matches as Surrogate - should be no more than 1 and not many of those. Teams played and number of times - listed in numeric order, not by what match they are in. # of times played should be no more than 2 for any one team, unless the event is really small and there are lots of matches, in which case there should be lots of 3s not only one or two. None of this gives very much information about the difficulty of the schedule for a particular team. To figure that out you have to go over the schedule itself which would be very time consuming. Then if you cause the schedule to be re-generated, the schedule you have will disappear. So you are taking a very significant risk that the new scedule will be even worse that the one you just blew away, and you have to do all the analysis all over again to find out. The costs outweigh the benefits very quickly. In practice, you run the scheduler once and check the output against the criteria above. If it passes you go with it. If not you change one parameter and try again. Once you get somehng that is "good" you lock it and attempt to fire up the printer. But that is a whole different story... |
|
#5
|
||||
|
||||
|
Re: Is the qualification match robot randomizer really "random"
To answer this thread's title, no the qualification matches are not random and never were intended to be random. In order to be random, every team needs to have an equal chance of being in every match. Thus, a team can be in multiple matches in a row. Since having a team play 3 matches in a row in not desired, perameters were set so allow time inbetween matches. Within the certain perameters, however, the matches are random (if they don't redo the match list). There is nothing wrong with it not being random, but it shouldn't be called random because its not.
|
|
#6
|
|||
|
|||
|
Re: Is the qualification match robot randomizer really "random"
Mathematically you are correct. In this context, however, I'm guessing that most people would equate "random" with "not biased in favor of a particular team or class of teams." It might be more valid to ask if the match scheduler produces a fair schedule.
|
|
#7
|
|||||
|
|||||
|
Re: Is the qualification match robot randomizer really "random"
First, sorry for saying "big-name", i meant to say "sucessful".
another problem was that in qualifications, if a team couldnt go on the field, there was a 2 VS. 3 match, which obviously favors the 3-team alliance. ~Philip |
|
#8
|
||||
|
||||
|
Re: Is the qualification match robot randomizer really "random"
Quote:
The scheduling won't help the teams compete on the field...but YOU can. You have the match list at some point on Thursday, then you can go around to your alliance partners and make sure that their bot is working. If it isn't, then try your best to help them make your match. Also, just because it's 2v3 doesn't automatically mean that it's a lock. I've seen plenty of matches where the alliance with 2 teams, win. |
|
#9
|
|||||
|
|||||
|
Re: Is the qualification match robot randomizer really "random"
I saw a practice match on Rack-n-Roll where an alliance with zero robots won. The HP scored one ringer, and that was the only score of the game!
|
|
#10
|
|||||
|
|||||
|
Re: Is the qualification match robot randomizer really "random"
I thought the "big names" had every bit as tough a road through the qualifications as anyone. Sean's post shows that pretty well. Second, not only is the algorithm not a secret, it's entire testing and development is well documented right here on CD. Third, I thought our (1712) schedule was a lot more balanced this year than it was last year. Last year, because the algorithm was way too stringent, we wound up with a "big name/low number" partner in nearly every match. Thanks to the help of 272, 341, etc we had a great match record in Philly last year. This year we only saw top tier partners a few times and it certainly made our road to Saturday afternoon a lot more difficult, but albeit more fair.
You also need to realize that if you desire to win, you'll have to best the "top tier" anyway. Eight of us on 1712 spent our entire lunch break repairing a claw just for the privelege of going up against the 103 alliance - and I do consider it a privelege. Next, be careful as to what you perceive about teams and their funding. This is a year when 357 lost a major sponsor. Ask 272 about their major funding and they'll point to a tune up FLL event they run to fund a regional entry fee. All of the time and energy spent on that event takes away time that could be spent on prototyping for the season. 103 seems to be a juggernaut with their number of events and facilities, etc but if you talk to their leadership you'll find two people that started the team with absolutely nothing some 10-11 years ago in the middle of the woods. Every relationship and piece of hardware that exists in Kintnersville is because of hard work and persistence. Even suggesting that something is "fixed" here is truly unfounded. With a 44 team event (very small) a match schedule with 6 on the field at a time can only look so many different ways. -Rich |
|
#11
|
|||
|
|||
|
Re: Is the qualification match robot randomizer really "random"
Quote:
I also want to echo that match pairings and distribution have been MUCH better this year than in my previous experience. This algorithm is a huge step forward in generating good, distributed matches. //Dillon |
|
#12
|
|||||
|
|||||
|
Re: Is the qualification match robot randomizer really "random"
Since we all are getting off-topic, ill do too and give a plug to Metal Moose. So good hurdler they could throw it out of the ring (literally). Great 'bot. And 304 had a match against them, and almost lost were it not for a good matchup. Ill look for you guys in the Atlanta vids!!
~Philip |
|
#13
|
||||
|
||||
|
Re: Is the qualification match robot randomizer really "random"
I was a scorekeeper for the Philadelphia Regional. I was present when the match schedule was generated (by the lead scorekeeper).
The FMS (the event management software) uses a very complicated algorithm to generate a completely RANDOM schedule. When FMS calculates who should be paired with whom, and who should be pitted against whom, it has no knowledge of the team's "big name"ship nor of that team's standings at other regionals. The match parings take about 3-5 minutes to generate. Last year's algorithm only took seconds to generate... this one is definitely a lot more random by definition. Also, once a match is generated, it is impossible for a human to edit the schedule and rearrange the pairings to fit some sort of side agenda. I assure you, the Philadelphia Regional's schedule was generated once, and that was the official schedule used for the qualifying rounds. |
|
#14
|
|||||
|
|||||
|
Re: Is the qualification match robot randomizer really "random"
Quote:
-dave |
|
#15
|
|||
|
|||
|
Re: Is the qualification match robot randomizer really "random"
Quote:
As for the original topic-can anyone figure out what the minimum match separation was? I'm far too lazy to page through that schedule, and teams that were there probably can figure it out pretty quickly. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| no "teasers" here, its really our robot | Stillen | General Forum | 5 | 28-01-2008 15:01 |
| Championship Event - Where the "Random" Match Sorting Really "Shines" | Travis Hoffman | Championship Event | 57 | 19-04-2007 08:06 |
| "Random" match Schedules | Ben Piecuch | Regional Competitions | 211 | 23-03-2007 08:36 |
| "Random" Match List Generation | Sean Schuff | Regional Competitions | 32 | 01-04-2006 21:26 |