Go to Post Bringing this back to the college advise topic: Don't get caught hacking into the school's computers. - kaszeta [more]
Home
Go Back   Chief Delphi > Competition > Regional Competitions
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #61   Spotlight this post!  
Unread 03-03-2007, 10:34
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: "Random" match Schedules

Oh boy, hard numbers!

I wrote a C program to crunch the numbers of teams that teams played with or against at the first day of various regionals.

NASA/VCU Regional
Code:
S = set of teams that a given team played with or against
P = set of teams that a given team played against
A = set of teams that a given team played with
There were 66 teams at this regional
Team	Games		|S|	|P|	|A|
116 	7		23	15	15
122 	7		23	15	15
339 	7		23	15	15
343 	7		23	15	15
345 	8		23	15	15
346 	8		23	15	15
384 	6		20	13	13
393 	6		20	13	13
401 	6		20	13	13
405 	6		20	13	13
414 	6		20	13	13
422 	6		20	13	13
435 	6		20	13	13
510 	6		20	13	13
539 	6		20	13	13
540 	6		20	13	13
587 	6		20	13	13
600 	6		20	13	13
611 	6		20	13	13
612 	6		20	13	13
617 	6		20	13	13
619 	6		20	13	13
620 	6		16	14	13
623 	6		16	14	13
638 	6		16	14	13
843 	6		16	14	13
900 	6		16	14	13
928 	6		16	14	13
975 	7		18	16	15
1002	7		18	16	15
1033	7		18	16	15
1054	7		18	16	15
1086	8		18	16	15
1093	8		18	16	15
1095	6		16	14	13
1123	6		16	14	13
1137	6		16	14	13
1172	6		16	14	13
1184	6		16	14	13
1222	6		16	14	13
1236	6		16	14	13
1262	6		16	14	13
1413	6		16	14	13
1522	6		16	14	13
1541	6		20	13	13
1598	6		20	13	13
1599	6		20	13	13
1610	6		20	13	13
1655	6		20	13	13
1731	6		20	13	13
1748	6		20	13	13
1793	6		20	13	13
1829	6		20	13	13
1830	6		20	13	13
1885	6		20	13	13
1895	6		20	13	13
1907	7		23	15	15
1908	7		23	15	15
2021	7		23	15	15
2028	7		23	15	15
2068	8		23	15	15
2074	8		23	15	15
2106	6		20	13	13
2107	6		20	13	13
2108	6		20	13	13
2186	6		20	13	13
New Jersey Regional
Code:
S = set of teams that a given team played with or against
P = set of teams that a given team played against
A = set of teams that a given team played with
There were 59 teams at this regional
Team	Games		|S|	|P|	|A|
11  	7		21	14	15
25  	7		20	14	15
41  	7		20	14	15
75  	7		20	14	15
88  	7		20	14	15
102 	7		21	14	15
103 	7		21	13	15
136 	7		21	13	15
165 	7		21	13	15
177 	7		21	13	15
219 	7		21	13	15
223 	7		21	13	15
224 	8		21	13	15
237 	8		21	13	15
293 	6		19	11	13
303 	6		18	12	13
341 	6		19	11	13
359 	6		18	12	13
375 	6		19	11	13
381 	7		23	15	15
486 	7		23	15	15
522 	7		23	15	15
550 	7		23	15	15
555 	7		23	15	15
613 	7		23	15	15
637 	8		23	15	15
694 	8		23	15	15
708 	6		20	13	13
714 	6		20	13	13
716 	6		20	13	13
816 	6		20	13	13
834 	6		20	13	13
836 	6		20	13	13
869 	6		20	13	13
1048	6		20	13	13
1089	6		20	13	13
1155	6		20	13	13
1218	6		20	13	13
1279	6		20	13	13
1302	7		27	13	15
1367	7		26	14	15
1391	7		27	13	15
1403	7		27	13	15
1495	8		26	14	15
1547	8		27	13	15
1617	6		24	12	13
1672	6		22	12	13
1676	6		24	12	13
1689	6		23	11	13
1727	6		23	13	13
1807	6		23	11	13
1811	6		24	12	13
1881	6		22	12	13
1882	6		24	12	13
1923	6		23	11	13
2016	6		24	12	13
2140	6		23	11	13
2180	7		27	13	15
2191	7		27	13	15
St Louis Regional
Code:
S = set of teams that a given team played with or against
P = set of teams that a given team played against
A = set of teams that a given team played with
There were 45 teams at this regional
Team	Games		|S|	|P|	|A|
45  	7		25	14	15
148 	8		21	13	15
217 	8		21	13	15
292 	7		21	13	15
461 	7		21	13	15
525 	7		21	13	15
547 	7		21	13	15
829 	7		21	13	15
830 	7		21	13	15
868 	7		21	13	15
888 	7		21	13	15
931 	7		21	13	15
939 	6		17	11	13
967 	6		20	12	13
1094	6		21	12	13
1098	7		18	15	15
1178	7		21	15	15
1182	8		18	14	15
1208	7		19	13	13
1250	6		16	13	13
1288	6		16	13	13
1315	7		17	15	15
1329	7		17	15	15
1444	7		17	15	15
1451	7		17	15	15
1472	7		17	15	15
1502	7		17	15	15
1602	7		17	15	15
1625	7		17	15	15
1646	7		18	15	15
1658	7		23	14	15
1706	7		20	12	15
1723	7		24	14	15
1747	8		21	13	15
1752	8		23	13	15
1769	7		20	12	15
1939	7		24	14	15
1985	7		21	13	15
1986	7		23	13	15
2011	6		19	12	13
2014	6		21	13	13
2133	6		17	11	13
2167	7		21	13	15
2177	7		21	13	15
2219	7		22	14	15
Interpretation
First column is how many games a team played.

Second column (|S|) is how many teams that team played either with or against. Obviously P and A are subsets of this.

Third column is how many teams a given team played AGAINST. So this is the size of the set that ALL their opponents were chosen from.

Fourth column is how many teams a given team played WITH. So this is the size of the set that ALL their alliance partners were chosen from.

You can see how a small size in either P or A might be problematic. If a team has a small pool to draw partners or opponents from, it is easy for that pool to be full of very good or very poor teams, thus throwing off that particular team's rankings.

Edit: See my post a few posts down for some stats from 2006. In general, teams did play with a wider variety back then.

Last edited by Bongle : 03-03-2007 at 12:18.
  #62   Spotlight this post!  
Unread 03-03-2007, 10:41
meaubry meaubry is offline
volunteer helper
FRC #6099 (Knights)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Shelby Twp, Mi
Posts: 783
meaubry has a reputation beyond reputemeaubry has a reputation beyond reputemeaubry has a reputation beyond reputemeaubry has a reputation beyond reputemeaubry has a reputation beyond reputemeaubry has a reputation beyond reputemeaubry has a reputation beyond reputemeaubry has a reputation beyond reputemeaubry has a reputation beyond reputemeaubry has a reputation beyond reputemeaubry has a reputation beyond repute
Re: "Random" match Schedules

I agree with Travis - fix the problem or consider reducing the # of seeding matches to 3.

How is the strength/true seeding of a team is to be measured without variation of the opponents, the true strengths and weakness will not be validated via competition.

Weaker teams beating even weaker teams do not provide a true ranking. If that is what is intended (for any reason) - than just eliminate the seeding rankings and randomly select the #1 though #8 seeds after the pre-elimination matches. The resultant will just about match what is going to occur using the current method.

Besides, how many times does it take to demoralize the losing team, particularly if the robot capabilities and strategy isn't significantly changed from match to match.

Whats next? Requiring different drivers for every match?? After all, if the robot and strategy doesn't change from match to match - the only way to get any kind of variation is to swap out drivers, with varying capability.

I hope FIRST fixes the problem soon.

Mike
  #63   Spotlight this post!  
Unread 03-03-2007, 11:00
Bongle's Avatar
Bongle Bongle is offline
Registered User
FRC #2702 (REBotics)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2002
Location: Waterloo
Posts: 1,069
Bongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond reputeBongle has a reputation beyond repute
Send a message via MSN to Bongle
Re: "Random" match Schedules

And now, I have analyzed the schedule for the first day at NASA/VCU from 2006.
Let's just get to the point:
Conclusion (tentative, the algorithm might switch it up on day 2):
The set of teams a team could expect to play with or against at NASA/VCU last year was much larger. On average, a 2006 team could expect to play with or against 27 teams in the first day of the regional. In the 2007 regional, a team could expect to play with or against 18 teams.

However, the larger set of teams from 2006 was split up interestingly. A 2006team could expect to see their opponents each match come from a pool of 16.5 teams, while their allies came from a pool of 12.0 teams. In 2007, opponents come from a pool of 13.5 teams, and allies from from a pool of 13.5 teams. So a 2007 team actually has more variety in allies than in 2006, but much less variety in opponents.

And here is the raw stats from the first day of the NASA/VCU regional in 2006.
Code:
S = set of teams that a given team played with or against
P = set of teams that a given team played against
A = set of teams that a given team played with
There were 64 teams at this regional
Team	Games		|S|	|P|	|A|
116 	6		29	17	13
122 	5		25	15	11
165 	5		25	15	11
222 	5		25	15	11
339 	5		25	15	11
343 	5		25	15	11
345 	6		30	18	13
346 	5		25	15	11
384 	6		29	17	13
388 	6		30	18	13
401 	6		29	18	13
405 	5		25	15	11
414 	6		30	18	13
416 	6		29	18	13
422 	6		30	18	13
435 	5		25	15	11
447 	6		29	17	13
510 	5		25	15	11
539 	5		25	15	11
540 	6		30	18	13
587 	6		30	18	13
600 	5		25	15	11
611 	6		30	18	13
612 	6		30	18	13
617 	6		30	18	13
619 	6		30	18	13
620 	5		25	15	11
623 	6		29	17	13
638 	7		33	21	14
804 	5		25	15	11
843 	5		25	15	11
926 	5		25	15	11
928 	5		25	15	11
975 	6		30	18	13
977 	6		30	18	13
1002	5		25	15	11
1033	6		30	18	13
1054	6		30	18	13
1086	6		30	18	13
1093	6		29	17	13
1095	6		30	18	13
1132	6		30	18	13
1137	5		25	15	11
1172	5		25	15	11
1184	5		25	15	11
1222	5		25	15	11
1236	6		30	18	13
1262	6		29	18	13
1413	5		25	15	11
1467	5		25	15	11
1522	5		25	15	11
1541	6		30	18	13
1598	5		25	15	11
1599	5		25	15	11
1610	7		33	20	14
1715	6		30	18	13
1731	5		25	15	11
1793	5		25	15	11
1829	6		30	18	13
1830	6		30	18	13
1871	5		25	15	11
1885	5		25	15	11
1907	5		25	15	11
1908	5		25	15	11

Last edited by Bongle : 03-03-2007 at 18:15.
  #64   Spotlight this post!  
Unread 03-03-2007, 16:50
Dad1279 Dad1279 is offline
Registered User
FRC #1279 (Cold Fusion)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: NJ
Posts: 511
Dad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud of
Re: "Random" match Schedules

We (1279) played against 1218 every match in NJ. (100%) Very non-random, and I hope this is corrected.

Last edited by Dad1279 : 03-03-2007 at 16:54.
  #65   Spotlight this post!  
Unread 03-03-2007, 19:50
pufame's Avatar
pufame pufame is offline
Registered User
FRC #0291 (CIA)
Team Role: Webmaster
 
Join Date: Apr 2006
Location: US
Posts: 84
pufame has much to be proud ofpufame has much to be proud ofpufame has much to be proud ofpufame has much to be proud ofpufame has much to be proud ofpufame has much to be proud ofpufame has much to be proud ofpufame has much to be proud ofpufame has much to be proud of
Re: "Random" match Schedules

I could see how this whole thing was a plan by FIRST to make the competition a little less harsh to newer teams. However, as a few people have already mentioned, team number is not a measure of how good a robot will be. Hence, the plan backfired.

I think the problem needs to be fixed for the coming week's regionals, if nothing else go back to last year's system.

Can ANYONE confirm or deny a plan to change the system for the coming weeks, has anyone been told anything?
  #66   Spotlight this post!  
Unread 03-03-2007, 19:59
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: "Random" match Schedules

IMHO, a team's number should not have ANY impact on the seeding of the teams, as there are exceptions to the rule. Relying on team number alone is a very poor method of randomly seeding matches, as although there might be a slight trend towards lower number teams as better teams, "picking and choosing" your data to randomly sample a population creates biased results.

It's like asking everyone who's standing outside a building if they smoke, to try to ascertain the number of people who smoke in a company. Your data is obviously going to be biased.

So to solve this problem, we need to go back to elementary statistics and what they have to say about randomness. What we want is a match schedule that "mixes teams up", while still allowing for a minimum time span between matches. To do that, we will need a normally distributed match schedule.

Here's a quick sketch I made to illustrate the idea:



Of course I picked 1 hour as the mean and 15 minutes as the standard deviation, but that data can be changed as necessary. Increasing the mean would allow for greater separated matches, while increasing the standard deviation would also allow more "mixing up" of the matches, but at the sacrifice of some of the minimum timespan between matches.

And of course the real algorithm would have to take into account more variables than this, but this is just a concept.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
  #67   Spotlight this post!  
Unread 03-03-2007, 20:24
Psychoflood's Avatar
Psychoflood Psychoflood is offline
John Schreiner a.k.a. Psychoflood
FRC #0011 (MORT)
Team Role: Student
 
Join Date: Feb 2006
Location: New Jersey
Posts: 67
Psychoflood has a spectacular aura aboutPsychoflood has a spectacular aura aboutPsychoflood has a spectacular aura about
Send a message via AIM to Psychoflood
Re: "Random" match Schedules

we played 25 in at least half of our matches today. IMHO, i was very entertained by the eliminations at the regional, they were some very intense matches so i'm not complaining, but it seemed to me that they put a low number with a mid-ish number, and a rookie team/high number (<2000) I don't see how you can expect a fair and or "random" match from the same groups/sets of teams based on the teams number and not their robots specific ability/skill/efficiency this year
__________________
2008 COMPETITION SEASON
New Jersey: Regional Finalist
Woody Flowers Award -Mr. McGowan!
Chesapeake: Regional Champions
Nationals: UNDEFEATED in eliminations, 9-2 total. Semifinalists.


M. ount O. live R. obotics T. eam

MORT Team 11
-Autodesk Inventor Team-

From this point on i'm officially in OVERDRIVE
  #68   Spotlight this post!  
Unread 03-03-2007, 20:33
mtaman02's Avatar
mtaman02 mtaman02 is offline
FIRST's Spare, Queuer &amp; Tech guy =)
AKA: Mike M. / Mouse =)
no team (FRC Volunteer)
Team Role: Alumni
 
Join Date: Jun 2002
Rookie Year: 2001
Location: Staten Island, NYC
Posts: 1,504
mtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant futuremtaman02 has a brilliant future
Send a message via AIM to mtaman02 Send a message via Yahoo to mtaman02
Re: "Random" match Schedules

Yeah I noticed that the matches were not quite random at NJ. My old team went up against another team all day Friday and Saturday. As far as Time in between matches, my old team went up every 10 - 12 matches which is probably almost 30 minutes (or more) if you count all of the field resets in between and 1 - 5 minor scoring table or robot technacalities - for the most part we were resetting the matches about 5 minutes every round (which isn't too bad) The Teams were very patient & I did not recieve any complaints about the matches not being random enough. I don't think the Match Generation System can be fixed while the software is out on the road traveling to about 4 - 5 regionals but I guess is FIRST has a private internet line I guess they (the Scoring Table) can d/l any updates to the System. The world may never know.
__________________
Past FIRST Robotics Events that I proudly volunteered at:
FLL: NY State Competition '03
FRC: NYC Remote Kickoff '04 & NYC Regionals '04-'15 ,'10-'13 & NJ Regionals '06-'10, Finger Lakes Regional '09 & SBPLI Regional '08-'15 and the World Championship in '05 (Galileo Field) '07 (Newton Field) '09 (Practice Fields Attendant / FTA(A)), CeBIT Convention in '04 & NextFEST in '06 both held @ the Javitts Center, Monty Madness '07-'10, Panda-monium '08, B.Eruption '08 & '09, Ramp Riot '08, PARC '09 & '10, BR^2 '09 & Wol. Inv. '09 -'15
2015 FIRST Robotics Off Season Events that I hope to volunteer at:
Where is Wolcott Invitational
2015 FIRST Robotics Events that I will be volunteering at:
SBPLI Reg. & Championships
Volunteer Resume:
Alt & Lead Team Queuer, Field Repair/Reset, Field Setup/Breakdown, Spare Parts Attendant, Field Power Controller/Score Keeper, Co-Emcee & Official Scorer, Control System Advisor, FIRST Tech Advisor Assistant & recently Practice Field Attendant.
  #69   Spotlight this post!  
Unread 03-03-2007, 21:16
FourPenguins's Avatar
FourPenguins FourPenguins is offline
Back in the Game
AKA: Ed Venator
FRC #2399
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Mount Olive, NJ
Posts: 261
FourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud ofFourPenguins has much to be proud of
Re: "Random" match Schedules

Yet another MORT member heard from. (Sorry guys, but we did get hosed.)
I think I understand the intent of this system. The belief (misguided though it is) was that by pairing a rookie with an experienced team, the rookies would be able to advance, making the competitions more "fair" to rookie teams.
Now, this system is based on two assumptions. The first is that a team's age and its robot's abilities are inversely proportional. This isn't always true, as our rookie all-stars prove every year. The second assumption was that rookies deserve a better shot at winning than experienced teams. Coming from an experienced team, I may be biased, but with three "rookie-only" awards, do we also need to skew the qualification matches to "help" rookies?
Sorry if I'm stepping on any toes, but this looks a bit like they're stacking it to me. I'd much prefer true randomized pairings, and let everyone rise or fall on their own merit, not their perpetual teammate/opponent's.
__________________
MORT 11
-2005 New Jersey Regional Chairman's Award Winner
-2006 Palmetto Regional Winner
-2007 New York Regional Delphi Driving Tomorrow's Technology Award
-2008 New Jersey Regional Finalist, Chesapeake Regional Winner, Championship Event Overall Top Seed
HB 2399
-2009 Buckeye Regional Delphi Driving Tomorrow's Technology Award, Pittsburgh Regional GM Industrial Design Award

Last edited by FourPenguins : 03-03-2007 at 21:19.
  #70   Spotlight this post!  
Unread 03-03-2007, 21:42
Pavan Dave's Avatar
Pavan Dave Pavan Dave is offline
Busy in College
AKA: I am John Gault.
FRC #1745 (P-51 Mustangs) FRC #118 (Robonauts)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Richardson, Texas
Posts: 1,387
Pavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond reputePavan Dave has a reputation beyond repute
Send a message via AIM to Pavan Dave
Re: "Random" match Schedules

Quote:
Originally Posted by JaneYoung View Post
Are you on 118?
Yes, my comments in no way, shape, or form represent Team 118, in any fashion and are solely the views of me.

What I meant:

To explain what I mean is that I believe it is more fair for the rookies to kind of have a fair chance at the Finals by having them compete more with rookies rather than veterans. I think that the matches should be 60% Vet vs Vet||Rooks vs Rooks, and that the other 40% should be a combination of integration.

But for it to fit their algorithm of the time between matches they would have to be similar to this:

(Odd = Veteran Team; Even = Rookie Team)
Match 1: 1,3,5,7,9,11
Match 2: 2,4,6,8,10,12
Match 3: 13,15,17,19,21,23
Match 5: 14,16,18,20,22,24
(Few matches later)
Match 7: 1,2,13,4,8,10
et cetera.

That is just how I feel it would be more fair because that way rookies would have a more fair chance of getting to the top 8 seeds.

Now some of you say well, the vets will kill the rooks, but if you think about it, you will have usually 4 vets and 4 rookies or 5 vets and 3 rookies or even 3 vets and 5 rookies at the final 8 before they pick their teams and after they pick they will probably be around one or two veterans per team to (naturally) balance things out.

Pavan.
__________________
Times change. People change. Teams change.
---
2008-Present: FRC1745, P51-Mustangs - Mentor
2005-2008: FRC118, Robonauts - Alumni
National Director of Philanthropy - Delta Epsilon Psi Fraternity, Inc.
1745 - 118 - ΔΕΨ
  #71   Spotlight this post!  
Unread 03-03-2007, 21:48
Cuog's Avatar
Cuog Cuog is offline
Registered Linux User: 390661
AKA: Alex
FRC #0422
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Richmond, Virginia
Posts: 852
Cuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond reputeCuog has a reputation beyond repute
Send a message via AIM to Cuog
Re: "Random" match Schedules

While the idea of trying to give rookies a leg up is a really nice thing to do I'm not sure if it is really fair. If the system is setup so that there is adequate time in between the teams should be playing a random set of teams. If a rookie robot is good then it will seed high just like any other good bot. Messing with the deck and stacking it even for the weaker players doesn't help make people feel better about the results.
__________________
KK4KQO
http://voltair.us
Too many projects, too little time.
  #72   Spotlight this post!  
Unread 03-03-2007, 21:52
JaneYoung JaneYoung is offline
Onward through the fog.
no team
Team Role: Alumni
 
Join Date: Mar 2006
Rookie Year: 2002
Location: Austin, TX USA
Posts: 5,996
JaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond reputeJaneYoung has a reputation beyond repute
Re: "Random" match Schedules

Quote:
Originally Posted by JaneYoung View Post
Are you on 118?
Side comment:
Pavan, what I meant by that was that 118's robot(s) can go in any direction beautifully and it seems that your thoughts can as well. 'Diagonal step forward' is a great way to express a thought and sounds like 118 movement.
Sorry for the confusion.
Jane
__________________
Excellence is contagious. ~ Andy Baker, President, AndyMark, Inc. and Woodie Flowers Award 2003

Character cannot be developed in ease and quiet. Only through experience of trial and suffering can the soul be strengthened, ambition inspired, and success achieved.
~ Helen Keller
(1880-1968)

Last edited by JaneYoung : 03-03-2007 at 21:57.
  #73   Spotlight this post!  
Unread 03-03-2007, 23:13
Keith Watson Keith Watson is offline
Registered User
FRC #0957 (WATSON)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Wilsonville, OR
Posts: 112
Keith Watson is just really niceKeith Watson is just really niceKeith Watson is just really niceKeith Watson is just really nice
Re: "Random" match Schedules

I recommend that someone write a short program which takes a look at the ranking after the "seeding rounds" take place. Look at the top 10 teams, see if they had repeat opponents, and note the final rank of those opponents.

Remember that rankings are very important to how alliances are chosen for the final rounds.

Does the data show a pattern?

I did this check by hand for the PNW Regional. (So my count may be slightly off.) There were 54 competitors.

Rank 1
- faced the same competitor 8 times who finished with a rank of 54

Rank 2
- faced the same competitor 4 times who finished with a rank of 32
- faced the same competitor 4 times who finished with a rank of 43

Rank 3
- faced the same competitor 8 times who finished with a rank of 52

Rank 4
- faced the same competitor 8 times who finished with a rank of 50

Rank 5
- faced the same competitor 4 times who finished with a rank of 18
- faced the same competitor 4 times who finished with a rank of 44

Rank 6
- faced the same competitor 8 times who finished with a rank of 51

Rank 7
- faced the same competitor 8 times who finished with a rank of 45

Rank 8
- faced the same competitor 8 times who finished with a rank of 46

Rank 9
- faced the same competitor 4 times who finished with a rank of 53
- faced the same competitor 4 times who finished with a rank of 33
- faced the same competitor 2 times who finished with a rank of 35
- faced the same competitor 2 times who finished with a rank of 49

Rank 10
- faced the same competitor 8 times who finished with a rank of 48

The PNW Regional data shows a pattern. Not to take away from every team who performed well, but is this really the "intended" outcome? Note that the rules clearly state the schedule cannot be changed after it is published.
__________________
Keith Watson - Professional Software Engineer
No relation to "Kevin" Watson, who created the camera tracking code.
  #74   Spotlight this post!  
Unread 04-03-2007, 00:11
VanMan's Avatar
VanMan VanMan is offline
NCSU student
AKA: David VanLeeuwen
no team (Team Awkward Turtle)
Team Role: Alumni
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Raleigh, NC
Posts: 193
VanMan will become famous soon enough
Send a message via AIM to VanMan
Re: "Random" match Schedules

2108 played 2186 every single match. I fell sorry for them because we only lost one match. 2106 played 2107 the whole time too. We did well though and we ended up winning. I never really expected to win but we did work hard.
  #75   Spotlight this post!  
Unread 04-03-2007, 01:02
eugenebrooks eugenebrooks is offline
Team Role: Engineer
AKA: Dr. Brooks
no team (WRRF)
 
Join Date: Jan 2004
Rookie Year: 2001
Location: Livermore, CA
Posts: 601
eugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond reputeeugenebrooks has a reputation beyond repute
Re: "Random" match Schedules

I am going to have to be blunt about this. This must be fixed. Teams that work hard to field a robot and come to a competition will not accept this sort of scheduling, and should not. There are many highly skilled mentors involved in the FIRST program who understand random scheduling, while satisfying constraints, and who would happily turn out validated scheduling software for FIRST to use. Yes, I know that it is a hard problem, but it is a solvable one. The match scheduling should be based only on the index of the teams, (1-N) for the teams at the regional, should be random while satisfying the needed constraints on the schedule and should be blind to the team numbers. The index schedule for a given value of "N teams" at a regional need never change, only the task of randomly matching teams to the indicies needs to be done at the regional.




Quote:
Originally Posted by Keith Watson View Post
I recommend that someone write a short program which takes a look at the ranking after the "seeding rounds" take place. Look at the top 10 teams, see if they had repeat opponents, and note the final rank of those opponents.

Remember that rankings are very important to how alliances are chosen for the final rounds.

Does the data show a pattern?

I did this check by hand for the PNW Regional. (So my count may be slightly off.) There were 54 competitors.

Rank 1
- faced the same competitor 8 times who finished with a rank of 54

Rank 2
- faced the same competitor 4 times who finished with a rank of 32
- faced the same competitor 4 times who finished with a rank of 43

Rank 3
- faced the same competitor 8 times who finished with a rank of 52

Rank 4
- faced the same competitor 8 times who finished with a rank of 50

Rank 5
- faced the same competitor 4 times who finished with a rank of 18
- faced the same competitor 4 times who finished with a rank of 44

Rank 6
- faced the same competitor 8 times who finished with a rank of 51

Rank 7
- faced the same competitor 8 times who finished with a rank of 45

Rank 8
- faced the same competitor 8 times who finished with a rank of 46

Rank 9
- faced the same competitor 4 times who finished with a rank of 53
- faced the same competitor 4 times who finished with a rank of 33
- faced the same competitor 2 times who finished with a rank of 35
- faced the same competitor 2 times who finished with a rank of 49

Rank 10
- faced the same competitor 8 times who finished with a rank of 48

The PNW Regional data shows a pattern. Not to take away from every team who performed well, but is this really the "intended" outcome? Note that the rules clearly state the schedule cannot be changed after it is published.

Last edited by eugenebrooks : 04-03-2007 at 20:49.
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
"Live with Lucas" Mock Match Tomasz Bania General Forum 14 10-04-2006 09:50
"Random" Match List Generation Sean Schuff Regional Competitions 32 01-04-2006 21:26
New NEMO White Papers! "Creating a Killer Packet" and "25 Ways to Sponsor" Jessica Boucher Team Organization 0 10-08-2005 10:55
"Thunderbirds" Vs. "Team America" Which one will rule the box office? Elgin Clock Chit-Chat 3 07-09-2004 19:53
"Random" pairings Ken Delaney General Forum 5 25-03-2002 00:38


All times are GMT -5. The time now is 01:41.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi