Go to Post Engineering is all about trade offs. You can design yor system to do A, B or C easily. Combining A abd C or A and B or B and C requires some effort. Combining A, B and C should be near impossible. - Mike Betts [more]
Home
Go Back   Chief Delphi > FIRST > General Forum > FIRST E-Mail Blast Archive
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 4 votes, 5.00 average. Display Modes
  #46   Spotlight this post!  
Unread 25-03-2008, 19:44
AcesPease AcesPease is offline
Teacher Mentor
AKA: Bill Pease
FRC #2836 (Team Beta)
Team Role: Teacher
 
Join Date: Apr 2004
Rookie Year: 1996
Location: Suffield CT
Posts: 266
AcesPease has much to be proud ofAcesPease has much to be proud ofAcesPease has much to be proud ofAcesPease has much to be proud ofAcesPease has much to be proud ofAcesPease has much to be proud ofAcesPease has much to be proud ofAcesPease has much to be proud ofAcesPease has much to be proud of
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by dsmoker View Post
The algorithim was very harsh for us. We frequently found ourselves paired with very inexperienced teams and went up against many of the titans of the CT regional (Uberbots, Gaelhawks). It wasn't until our matches on Saturday that we were paired with any really strong teams (love ya Cyberknights), and there was one team we saw three times (once with us, twice against), while many of the 62 teams we never saw, either with or against us.
I wonder if the time between matches was not entered correctly at CT. Almost all our matches were exactly 1 hour apart. And, I was a little surprised at the lack of variety in the pairings, we were with and then against many of the same teams.

Maybe we should be thankful we weren't against the same teams twice like last year. But, I wouldn't mind going 45 min or 1 hr 30 on occasion, so we could see a wider variety of the competitors on the field.
__________________
Bill Pease FIRST Team 2836 Team Beta
Formerly FIRST Team 176 Aces High
WFF 2010
Reply With Quote
  #47   Spotlight this post!  
Unread 25-03-2008, 19:52
Pat Fairbank's Avatar
Pat Fairbank Pat Fairbank is offline
Circuit Breaker
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: San Jose, CA
Posts: 2,132
Pat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond reputePat Fairbank has a reputation beyond repute
Send a message via MSN to Pat Fairbank
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

As the scorekeeper for the Waterloo Regional, I was pretty happy with the scheduling algorithm considering what a small event it was (30 teams). The seedings at the end of the qualification round really seemed to reflect team quality well.

One thing that I noticed - not sure if it's a negative or not - is that the algorithm seems to optimize the number of other teams each team is paired with, possibly at the expense of optimizing the number of opponent teams. For example, at Waterloo, where each team played 11 qualification matches, each team had 22 different alliance partners (the maximum possible), while having a number of opponents ranging between 20 and 25. So no team was paired together with the same team twice, while having a repeated opponent anywhere between 8 and 13 times.
__________________
Patrick Fairbank
Team 254 | Mentor (2012-)
Team 1503 | Mentor (2007-2011)
Team 296 | Alumnus (2001-2004) | Mentor (2005-2006)

patfairbank.com
Reply With Quote
  #48   Spotlight this post!  
Unread 25-03-2008, 19:59
waialua359's Avatar
waialua359 waialua359 is offline
Mentor
AKA: Glenn
FRC #0359 (Hawaiian Kids)
Team Role: Mentor
 
Join Date: Apr 2003
Rookie Year: 2000
Location: Waialua, HI
Posts: 3,316
waialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by Dave Flowerday View Post
I think there's still issues with how the individual regionals are setting things up. At Midwest, we felt the scheduling algorithm did a very poor job (especially since we had to play against 1625 three times in a row). However, the schedule at Boilermaker seemed to have excellent diversity (at the expense of occasionally very short cycle times between matches). I also felt that the diversity of the Boilermaker schedule was responsible for a more accurate Top 8 at the end of qualification matches (completely subjective, of course).

I'd say the algorithm is better when used correctly, but honestly I think a lot of the problems in the past were also due to incorrect use (minimum match spacing set too high). I think that option really needs to be taken out of the control of the local regional.
I agree that it should be taken out of the control of the local regional. Why even have a new and improved algorithm if they differ greatly from regional to regional. Our first regional had 64 teams with the second being 61 teams. The VCU one was pretty diverse, however, we played with one team, only to play against them in the next match, repeatedly. The Chesapeake one had us playing same teams over and over again. 4 times in 5 consecutive matches is a bit too much.
I still dont understand why we cant play against and with ALL different teams if there are only 8 matches in a field of 60++ teams. If they have to extend play time in order to do this (due to matches not evenly spaced apart), then I think its the lesser of two evils. Why go to a regional with a large no. of teams only to see the same few ones over and over again.
__________________

2016 Hawaii Regional #1 seed, IDesign, Safety Award
2016 NY Tech Valley Regional Champions, #1 seed, Innovation in Controls Award
2016 Lake Superior Regional Champions, #1 seed, Quality Award, Dean's List
2015 FRC Worlds-Carver Division Champions
2015 Hawaii Regional Champions, #1 seed.
2015 Australia Regional Champions, #2 seed, Engineering Excellence Award
2015 Inland Empire Regional Champions, #1 seed, Industrial Design Award
2014 OZARK Mountain Brawl Champions, #1 seed.
2014 Hawaii Regional Champions, #1 seed, UL Safety Award
2014 Dallas Regional Champions, #1 seed, Engineering Excellence Award
2014 Northern Lights Regional Champions, #1 seed, Entrepreneurship Award
2013 Championship Dean's List Winner
2013 Utah Regional Champion, #1 seed, KP&B Award, Deans List
2013 Boilermaker Regional Champion, #1 seed, Motorola Quality Award
2012 Lone Star Regional Champion, #1 seed, Motorola Quality Award
2012 Hawaii Regional Champions #1 seed, Motorola Quality Award
Reply With Quote
  #49   Spotlight this post!  
Unread 25-03-2008, 20:08
ChrisH's Avatar Unsung FIRST Hero
ChrisH ChrisH is offline
Generally Useless
FRC #0330 (Beach 'Bots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Hermosa Beach, CA
Posts: 1,230
ChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by Pat Fairbank View Post
One thing that I noticed - not sure if it's a negative or not - is that the algorithm seems to optimize the number of other teams each team is paired with, possibly at the expense of optimizing the number of opponent teams. For example, at Waterloo, where each team played 11 qualification matches, each team had 22 different alliance partners (the maximum possible), while having a number of opponents ranging between 20 and 25. So no team was paired together with the same team twice, while having a repeated opponent anywhere between 8 and 13 times.
That's because you need more opponents than partners. In fact with that small a pool, you HAD to have repeat opponents. With 11 matches you needed 22 unique partners and 33 unique opponents to not have a repeat. That is really hard to do with only 29 other robots. Under these circumstances it is understandable that virtually every match had at least one non-unique opponent.

Which would you rather have? Play eleven robots twice or two robots eleven times? Admittedly those are the extremes and the likely result is somewhere in between ie. 6 robots three times and 3 robots twice, but you get the idea...
__________________
Christopher H Husmann, PE

"Who is John Galt?"
Reply With Quote
  #50   Spotlight this post!  
Unread 29-03-2008, 20:51
mtaman02's Avatar
mtaman02 mtaman02 is offline
FIRST's Spare, Queuer & 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: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

You know whats kinda funny about all this, FTA and the Scoring table can talk live w/ other fields operating that week to ask for help in general. While the FTA don't touch the score table during competition, I'm fairly certain they are trained how to operate the software since they have to sit and make sure the matches generated are correct.

I know our FTA guy sat there w/ a book, laptop and something to pull his hair out. Although unlike my many other FTA friends he actually was running numbers down to the decimal to make sure all was right . They were working real hard on thursday to get er done and even help up a match or 2 in the process. I don't see why they can't just calculate the schedule and have it run in the back round that way it doesn't delay the match.... anyways

LI's pairing algorithm wasn't too bad... may have a couple of repeats but wasn't noticeable at all. Seemed fairly random in LI.
__________________
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.
Reply With Quote
  #51   Spotlight this post!  
Unread 30-03-2008, 02:59
waialua359's Avatar
waialua359 waialua359 is offline
Mentor
AKA: Glenn
FRC #0359 (Hawaiian Kids)
Team Role: Mentor
 
Join Date: Apr 2003
Rookie Year: 2000
Location: Waialua, HI
Posts: 3,316
waialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond reputewaialua359 has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

The algorithm used in the Hawaii one was pretty good.
We saw an opponent twice only twice during qualifying matches, considering there was only 37 teams here, and both of those teams happened in our last match. Considering the small size and 10 matches, I'd say its pretty random and spread out.
Cool!
__________________

2016 Hawaii Regional #1 seed, IDesign, Safety Award
2016 NY Tech Valley Regional Champions, #1 seed, Innovation in Controls Award
2016 Lake Superior Regional Champions, #1 seed, Quality Award, Dean's List
2015 FRC Worlds-Carver Division Champions
2015 Hawaii Regional Champions, #1 seed.
2015 Australia Regional Champions, #2 seed, Engineering Excellence Award
2015 Inland Empire Regional Champions, #1 seed, Industrial Design Award
2014 OZARK Mountain Brawl Champions, #1 seed.
2014 Hawaii Regional Champions, #1 seed, UL Safety Award
2014 Dallas Regional Champions, #1 seed, Engineering Excellence Award
2014 Northern Lights Regional Champions, #1 seed, Entrepreneurship Award
2013 Championship Dean's List Winner
2013 Utah Regional Champion, #1 seed, KP&B Award, Deans List
2013 Boilermaker Regional Champion, #1 seed, Motorola Quality Award
2012 Lone Star Regional Champion, #1 seed, Motorola Quality Award
2012 Hawaii Regional Champions #1 seed, Motorola Quality Award
Reply With Quote
  #52   Spotlight this post!  
Unread 30-03-2008, 11:10
ChrisH's Avatar Unsung FIRST Hero
ChrisH ChrisH is offline
Generally Useless
FRC #0330 (Beach 'Bots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Hermosa Beach, CA
Posts: 1,230
ChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond reputeChrisH has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by mtaman02 View Post
You know whats kinda funny about all this, FTA and the Scoring table can talk live w/ other fields operating that week to ask for help in general. While the FTA don't touch the score table during competition, I'm fairly certain they are trained how to operate the software since they have to sit and make sure the matches generated are correct.

I know our FTA guy sat there w/ a book, laptop and something to pull his hair out. Although unlike my many other FTA friends he actually was running numbers down to the decimal to make sure all was right . They were working real hard on thursday to get er done and even help up a match or 2 in the process. I don't see why they can't just calculate the schedule and have it run in the back round that way it doesn't delay the match.... anyways

LI's pairing algorithm wasn't too bad... may have a couple of repeats but wasn't noticeable at all. Seemed fairly random in LI.
Running the scoring system is part of FTA training. Partly so we know how it works if something goes wrong and partly so the Scorer can take a break without shutting down the field.

The schedule generating algorithm makes something like 5 milliion schedules and compares them against each other accoring to various criteria. The processor is pretty well maxed out while this is going on. We wouldn't want it to miss scores because it was too busy doing something else now woud we?
__________________
Christopher H Husmann, PE

"Who is John Galt?"
Reply With Quote
  #53   Spotlight this post!  
Unread 30-06-2008, 15:51
qzrrbz qzrrbz is offline
Registered User
FRC #0469
 
Join Date: May 2008
Location: Michigan
Posts: 210
qzrrbz is a splendid one to beholdqzrrbz is a splendid one to beholdqzrrbz is a splendid one to beholdqzrrbz is a splendid one to beholdqzrrbz is a splendid one to beholdqzrrbz is a splendid one to beholdqzrrbz is a splendid one to behold
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Is the software/source for the scheduler available? I had read the white paper that purports to be its basis, but am looking for the real thing now.

Thanks,
rnd
Reply With Quote
  #54   Spotlight this post!  
Unread 30-06-2008, 18:07
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,602
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

The software is available in the link here: http://www.chiefdelphi.com/forums/sh...1&postcount=34 but the source is not available.
Reply With Quote
  #55   Spotlight this post!  
Unread 30-06-2008, 19:19
Jwxie's Avatar
Jwxie Jwxie is offline
3017 Chife Captain
AKA: John Wong
FRC #3017 (Project Genesis)
Team Role: Leadership
 
Join Date: Jun 2008
Rookie Year: 2009
Location: New York City
Posts: 30
Jwxie is on a distinguished road
Send a message via ICQ to Jwxie Send a message via AIM to Jwxie Send a message via MSN to Jwxie
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by Joe Ross View Post
The software is available in the link here: http://www.chiefdelphi.com/forums/sh...1&postcount=34 but the source is not available.

Thank you man
you save me
hahaha jkjk
__________________
Build a Dream, Comes a Team, will make everything more than just a dream.

Project Genesis
Team 3017
Rookies 2009 FRC@ NYC
Reply With Quote
Reply


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
Best Alliance in the Alliance Era of FIRST Corey Balint General Forum 28 05-09-2006 20:14
Updated Manuals at FIRST dez250 General Forum 0 26-01-2004 19:53
**IMPORTANT FIRST EMAIL BLAST**/Updated Bill of Materials Winged Globe FIRST E-Mail Blast Archive 0 08-01-2004 13:49
Alliance pairing disaster at NYC patrickrd General Forum 3 24-03-2002 10:39
Pairing Drill Motors to Chiaphua Matt_White Motors 15 16-01-2002 13:15


All times are GMT -5. The time now is 15:36.

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