Go to Post Your opions and statements DO reflect on your team and its' reputation, regardless of what your disclaimer says. - Chris Fultz [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
  #31   Spotlight this post!  
Unread 17-09-2007, 01:06
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,942
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by Rich Kressly View Post
It's not uncommon to go to an FRC event and have the actual team list differ slightly from the most recently published team list on FIRSTs and regional websites.
Rich,

You and I agree.

When I wrote "once the event staff announces them" I meant at the start of the event, not predictions announced before then.

I presumed that once the actual team assignments (to the placeholder IDs that were used to pre-compute the schedule), were entered into the scouting utility, it would then execute some code, or would use Excel's capabilities, or would ... to cook up lists of the matches/teams the scout wants to study.

Blake
__________________
Blake Ross, For emailing me, in the verizon.net domain, I am blake
VRC Team Mentor, FTC volunteer, 5th Gear Developer, Husband, Father, Triangle Fraternity Alumnus (ky 76), U Ky BSEE, Tau Beta Pi, Eta Kappa Nu, Kentucky Colonel
Words/phrases I avoid: basis, mitigate, leveraging, transitioning, impact (instead of affect/effect), facilitate, programmatic, problematic, issue (instead of problem), latency (instead of delay), dependency (instead of prerequisite), connectivity, usage & utilize (instead of use), downed, functionality, functional, power on, descore, alumni (instead of alumnus/alumna), the enterprise, methodology, nomenclature, form factor (instead of size or shape), competency, modality, provided(with), provision(ing), irregardless/irrespective, signage, colorized, pulsating, ideate
Reply With Quote
  #32   Spotlight this post!  
Unread 17-09-2007, 20:57
Rich Kressly's Avatar
Rich Kressly Rich Kressly is offline
Robot/STEM troublemaker since 2001
no team (Formerly 103 & 1712. Now run U.P. Robotics (other programs))
Team Role: Mentor
 
Join Date: Oct 2001
Rookie Year: 2001
Location: Pennsburg, PA
Posts: 2,045
Rich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond reputeRich Kressly has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by 1885.Blake View Post
Rich,

You and I agree.

When I wrote "once the event staff announces them" I meant at the start of the event, not predictions announced before then.

I presumed that once the actual team assignments (to the placeholder IDs that were used to pre-compute the schedule), were entered into the scouting utility, it would then execute some code, or would use Excel's capabilities, or would ... to cook up lists of the matches/teams the scout wants to study.

Blake
gotcha...I misread the first time
__________________
technology, innovation, and invention without a social conscience will only allow us to destroy ourselves in more creative ways
Reply With Quote
  #33   Spotlight this post!  
Unread 18-09-2007, 09:50
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,942
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

In reply to my "long-shot" question about scheduling matches comprised of more than two alliances, Tom wrote:
Quote:
Originally Posted by Tom Saxton View Post
It doesn't handle that now, but there are only a few bits of code that would need to be adjusted to accommodate more alliances. Are duplicated opponents all the same for accounting purposes, or does it matter which opposing alliance they are on? How should alliance position balancing be generalized?
My answer is "Beats me"

I don't have the answers to those questions either.

When/if the subject becomes worthy of serious investigation, maybe we can get some insight from other gaming domains or from game-theory research papers (or from economic theories?).

Blake
__________________
Blake Ross, For emailing me, in the verizon.net domain, I am blake
VRC Team Mentor, FTC volunteer, 5th Gear Developer, Husband, Father, Triangle Fraternity Alumnus (ky 76), U Ky BSEE, Tau Beta Pi, Eta Kappa Nu, Kentucky Colonel
Words/phrases I avoid: basis, mitigate, leveraging, transitioning, impact (instead of affect/effect), facilitate, programmatic, problematic, issue (instead of problem), latency (instead of delay), dependency (instead of prerequisite), connectivity, usage & utilize (instead of use), downed, functionality, functional, power on, descore, alumni (instead of alumnus/alumna), the enterprise, methodology, nomenclature, form factor (instead of size or shape), competency, modality, provided(with), provision(ing), irregardless/irrespective, signage, colorized, pulsating, ideate
Reply With Quote
  #34   Spotlight this post!  
Unread 11-01-2008, 18:44
Tom Saxton's Avatar
Tom Saxton Tom Saxton is offline
Registered User
no team (Issaquah Robotics Society)
Team Role: Mentor
 
Join Date: Dec 2003
Rookie Year: 2003
Location: Sammamish, WA
Posts: 98
Tom Saxton has much to be proud ofTom Saxton has much to be proud ofTom Saxton has much to be proud ofTom Saxton has much to be proud ofTom Saxton has much to be proud ofTom Saxton has much to be proud ofTom Saxton has much to be proud ofTom Saxton has much to be proud ofTom Saxton has much to be proud ofTom Saxton has much to be proud of
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

I've just posted an update to the MatchMaker program that Cathy and I wrote which includes an option for scheduling any surrogate matches in a specified round.

http://www.idleloop.com/matchmaker/

As described in the 2008 manual, surrogate matches will be scheduled in the third round instead of in the last round, so this new option implements that strategy.

This is the engine that FIRST will be using this year to schedule matches at the regionals and the championship, so it would be great to get in some testing before the regionals start off. If you do find any problems, please let me know ASAP!
__________________
Tom Saxton
http://www.idleloop.com/
Reply With Quote
  #35   Spotlight this post!  
Unread 25-03-2008, 12:35
Travis Hoffman's Avatar Unsung FIRST Hero
Travis Hoffman Travis Hoffman is offline
O-H
FRC #0048 (Delphi E.L.I.T.E.)
Team Role: Engineer
 
Join Date: Sep 2001
Rookie Year: 2001
Location: Warren, Ohio USA
Posts: 4,047
Travis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

So................

How has the new alliance pairing algorithm treated you so far this season?

I still notice some repetition - are regional staffers correctly parameterizing the algorithm to yield optimal results?

http://www.thebluealliance.net/tbatv/team.php?team=48

Personally, I'm rather agitated and puzzled by the fact that 48 has been stuck in Qualification Match #1 at 3 different regionals, regardless of whether we are the lowest numbered team there or not. At Midwest, 33 didn't even play til Match #5, so it's not like all the lowest-numbered teams are stuck in Matches 1-3.

One begins to wonder if this rather annoying fate is intentionally being forced upon us, given the supposedly random nature of this year's algorithm over last year's...... It's a running joke with us to predict, accurately, that we're in Match #1 at every event we attend, and find out later that we are correct.

After last year, where the Algorithm of Death pretty much forced us to be in one of the first three queued matches, it's GETTING OLD. I'd prefer not to be queued up as soon as we get to the venue on Friday, just for ONE TIME. Is that too much to ask? Perhaps in Atlanta we can have a bit of a break? Cuz, ya know, sometimes it's nice to be able to get a breath in and perform functional checks and such without having the event pit announcers breathing down our necks as soon as we walk in. K? thx, bai.
__________________

Travis Hoffman, Enginerd, FRC Team 48 Delphi E.L.I.T.E.
Encouraging Learning in Technology and Engineering - www.delphielite.com
NEOFRA - Northeast Ohio FIRST Robotics Alliance - www.neofra.com
NEOFRA / Delphi E.L.I.T.E. FLL Regional Partner

Last edited by Travis Hoffman : 25-03-2008 at 12:53.
Reply With Quote
  #36   Spotlight this post!  
Unread 25-03-2008, 12:39
Tom Bottiglieri Tom Bottiglieri is offline
Registered User
FRC #0254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Jan 2004
Rookie Year: 2003
Location: San Francisco, CA
Posts: 3,188
Tom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond reputeTom Bottiglieri has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by Travis Hoffman View Post

Personally, I'm rather agitated and puzzled by the fact that 48 has been stuck in Qualification Match #1 at 3 different regionals, regardless of whether we are the lowest numbered team there or not.
On a side note: Interestingly enough, my team has never been in the first match of any event in all of my years of FIRST.
Reply With Quote
  #37   Spotlight this post!  
Unread 25-03-2008, 12:46
Racer26 Racer26 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2003
Location: Beaverton, ON
Posts: 2,229
Racer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

We found at Waterloo regional that the pairing was almost always that you would play WITH a team, and then one match later you would play against that team.

ie. Match X 1075/1114/m v p/q/r, Match Y 1075/188/b v 1114/c/d, Match Z 1075/e/f v 188/g/h
Reply With Quote
  #38   Spotlight this post!  
Unread 25-03-2008, 13:07
dsmoker's Avatar
dsmoker dsmoker is offline
Robo Mom
FRC #0558 (Elm City Robo Squad)
Team Role: Mentor
 
Join Date: Apr 2007
Rookie Year: 2004
Location: Connecticut
Posts: 213
dsmoker has much to be proud ofdsmoker has much to be proud ofdsmoker has much to be proud ofdsmoker has much to be proud ofdsmoker has much to be proud ofdsmoker has much to be proud ofdsmoker has much to be proud ofdsmoker has much to be proud ofdsmoker has much to be proud of
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

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.
__________________
Denise Smoker, Mentor, Team #558, Elm City RoboSquad
Finalist, N.E. District Championshp 2014 (thanks 195 and 5122)
Judge's Award, N.E. District Championship 2014
Winner, Hartford District Event 2014 (thanks 177 and 5129)
Chairman's Award, Southington District Event 2014
Winners, Southington District Event 2014 (thanks 195 and 999)
Creativity Award, WPI Regional 2013
Finalist, CT Regional 2012 (thanks 1071 and 2067)
Engineering Inspiration Award, CT Regional 2010
Judge's Award, CT Regional 2009
Johnson & Johnson Gracious Professionalism Award, CT Regional 2008
Woodie Flowers Award (mentor Ernie Smoker), CT Regional 2008
Winner, CT Regional 2007 (thanks 195 & 1124)
Daimler-Chrysler Team Spirit Award, CT Regional 2007
Finalist, CT Regional 2006 (thanks 181 & 356)
Imagery Award, CT Regional 2005
Reply With Quote
  #39   Spotlight this post!  
Unread 25-03-2008, 13:13
jgannon's Avatar
jgannon jgannon is offline
I ᐸ3 Robots
AKA: Joey Gannon
no team
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Pittsburgh, PA
Posts: 1,467
jgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond reputejgannon has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by 1075guy View Post
We found at Waterloo regional that the pairing was almost always that you would play WITH a team, and then one match later you would play against that team.
I wouldn't swear that this is the case, but I definitely noticed this trend in our match schedules. This was probably not an intentional design, but rather a side effect of the constraints on match spacing and opponent diversity. If a team was your partner in one match, then the way to ensure that you both get the same amount of downtime is to put you both together in the next match, but on opposite sides. This seems like a pretty good behavior... it should guarantee that no team gets to play with a whole bunch of good teams without having to face some of them, or vice versa.
__________________
Team 1743 - The Short Circuits
2010 Pittsburgh Excellence in Design & Team Spirit Awards
2009 Pittsburgh Regional Champions (thanks to 222 and 1218)
2007 Pittsburgh Website Award
2006 Pittsburgh Regional Champions (thanks to 395 and 1038)
2006 Pittsburgh Rookie Inspiration & Highest Rookie Seed

Team 1388 - Eagle Robotics
2005 Sacramento Engineering Inspiration
2004 Curie Division Champions (thanks to 1038 and 175)
2004 Sacramento Rookie All-Star

_
Reply With Quote
  #40   Spotlight this post!  
Unread 25-03-2008, 13:49
Racer26 Racer26 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2003
Location: Beaverton, ON
Posts: 2,229
Racer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Of course, it still hosed us, because 1114's distro block disconnected itself in our match with them, and they demolished us when against us.
Reply With Quote
  #41   Spotlight this post!  
Unread 25-03-2008, 13:52
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by Travis Hoffman View Post
How has the new alliance pairing algorithm treated you so far this season?
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.
Reply With Quote
  #42   Spotlight this post!  
Unread 25-03-2008, 14:04
dtengineering's Avatar
dtengineering dtengineering is offline
Teaching Teachers to Teach Tech
AKA: Jason Brett
no team (British Columbia FRC teams)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Vancouver, BC
Posts: 1,833
dtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

I have to say that I am very pleased with how the new scheduling algorithm is working out. Through 18 qualifying matches in Portland and Seattle we saw and played with a wide range of partners and opponents and had matches that were reasonably well spaced.

As for starting first at the three regionals that Team 48 has been to so far, it would seem the chances of that happening randomly are about 0.3% Which sounds pretty unlikely.

On the other hand there are other patterns that would have similar significance to teams... always having the first match on Saturday, or always having the first match after lunch... always being scheduled for the last match of the qualifiers, etc. so that means that the chance of a team seeing a significant pattern to their matches across these three regionals increases to maybe a bit over 1%. Considering the number of teams at regionals, it may not be surprising that at least one of them has found a pattern to their matches.

This doesn't mean that 48 shouldn't be asking "is something weird here?" There are certainly grounds for them to ask. It merely means that if the answer comes back as "no", then no one should be too surprised. Luck... good, bad, or just weird (I would consider three Q1 matches good luck, as I like to have as many people as possible see our robot) does create funny patterns sometimes and we humans are very good at assigning significance to those patterns.

Jason
Reply With Quote
  #43   Spotlight this post!  
Unread 25-03-2008, 14:13
Travis Hoffman's Avatar Unsung FIRST Hero
Travis Hoffman Travis Hoffman is offline
O-H
FRC #0048 (Delphi E.L.I.T.E.)
Team Role: Engineer
 
Join Date: Sep 2001
Rookie Year: 2001
Location: Warren, Ohio USA
Posts: 4,047
Travis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by dtengineering View Post
This doesn't mean that 48 shouldn't be asking "is something weird here?" There are certainly grounds for them to ask. It merely means that if the answer comes back as "no", then no one should be too surprised. Luck... good, bad, or just weird (I would consider three Q1 matches good luck, as I like to have as many people as possible see our robot) does create funny patterns sometimes and we humans are very good at assigning significance to those patterns.

Jason
You may note that we have LOST each of those Match 1's in which we have played. Good luck, indeed.

You want our spot? I'd rather have the extra prep time. To each, his own.

We're used to weird patterns this year, whether we are in control of their creation or not.

For instance, in addition to being in the first match at each event, we've finished as quarterfinalists at all three regionals this season, losing the first match, winning the 2nd, and losing the 3rd.

We've also won 2 awards at each event, with the UL Industrial Safety Award being the common component.
__________________

Travis Hoffman, Enginerd, FRC Team 48 Delphi E.L.I.T.E.
Encouraging Learning in Technology and Engineering - www.delphielite.com
NEOFRA - Northeast Ohio FIRST Robotics Alliance - www.neofra.com
NEOFRA / Delphi E.L.I.T.E. FLL Regional Partner
Reply With Quote
  #44   Spotlight this post!  
Unread 25-03-2008, 14:29
dtengineering's Avatar
dtengineering dtengineering is offline
Teaching Teachers to Teach Tech
AKA: Jason Brett
no team (British Columbia FRC teams)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Vancouver, BC
Posts: 1,833
dtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond repute
Re: **FIRST EMAIL**/Updated Alliance Pairing Algorithm

Quote:
Originally Posted by Travis Hoffman View Post
You may note that we have LOST each of those Match 1's in which we have played. Good luck, indeed.

You want our spot? I'd rather have the extra prep time. To each, his own.

We're used to weird patterns this year, whether we are in control of their creation or not.

For instance, in addition to being in the first match at each event, we've finished as quarterfinalists at all three regionals this season, losing the first match, winning the 2nd, and losing the 3rd.

We've also won 2 awards at each event, with the UL Industrial Safety Award being the common component.
I might suggest that the weirder co-incidence is Team 48 losing any three specific matches. You guys always put up a solid machine and have a very focussed team.

While I appreciate the desire for more pit time on Friday morning, there are actually 18 teams that have to be queued up before the opening ceremonies, so starting in Q1 doesn't actually reduce the pit time any more than starting in Q2 or Q3. I note that at Pittsburgh there were 36 teams, so fully half of the teams would have been queued prior to the start of the opening ceremonies.

And, to put it bluntly, "yeah, I want your spot". Although we've often had to queue up before opening ceremonies, we've only been in Q1 once as far as I can recall (last year in Portland) and put on a wild show in autonomous and nearly scored... before going on to lose the match. But I can understand... especially if you're working out bugs, how a later start would be appreciated.

Jason
Reply With Quote
  #45   Spotlight this post!  
Unread 25-03-2008, 17:23
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

For all of 330's years, we have felt really wierd on the rare occasions when we were not in Match 1 or 2. This began long before people started messing with the algorithm. In fact, NOT being in the first match was the only thing we liked about last years's pairings. Sometimes random things are just random, they only look like there is a pattern.

Before the match schedule is locked in, it can be "audited" to see how many different teams each team will play with and against. If there are "too many" repeats, then the algorithm can be run again. But it takes 10 or 15 minutes each run and the Field Management System can't be doing anything else during that time. If you have to run it more than twice, you can forget handing out match schedules at lunch time. In fact, the scorekeeper and FTA can forget lunch altogether.

There is a lot af variability in the performance depending on the constraints. If you have 48 teams and tell it you want 7 matches between times a team plays, then you only have 6 options for opponents and partners. A match schedule set up this way will have a lot of repeat teams. On the other hand, if you set it for 3 matches between times a team plays, then you have more sets of three opponents than you have matches. The algorithm is very sensitive to this and it takes some experimentation to get it right.

At the LA regional the fewest number of unique teams a team faced was 24, the maximum was 27, the average was somewhere between those two. ( The number of unique partners for every team was 18, the maximum except for surrogates, they had 30 oppponents and 20 partners). But we purposely set the minimum time between matches very low. I forget if we used 3 or 4. This guaranteed teams a minimum of 18 minutes between matches. Since a round took 8 matches to complete, the maximum time between matches was 90 minutes. This is typical of our experience under the pre-2007 algorithm. In actual practice I believe the average time between matches was more like 45 minutes, with very few, if any having turnaround times that short or long.

The best thing to do is set the minimum time between matches fairly low and let the algorithm sort out which schedule gives teams the most time between matches. It will probably pick a schedule within 5% of optimal.




Quote:
Originally Posted by Travis Hoffman View Post
So................

How has the new alliance pairing algorithm treated you so far this season?

I still notice some repetition - are regional staffers correctly parameterizing the algorithm to yield optimal results?

http://www.thebluealliance.net/tbatv/team.php?team=48

Personally, I'm rather agitated and puzzled by the fact that 48 has been stuck in Qualification Match #1 at 3 different regionals, regardless of whether we are the lowest numbered team there or not. At Midwest, 33 didn't even play til Match #5, so it's not like all the lowest-numbered teams are stuck in Matches 1-3.

One begins to wonder if this rather annoying fate is intentionally being forced upon us, given the supposedly random nature of this year's algorithm over last year's...... It's a running joke with us to predict, accurately, that we're in Match #1 at every event we attend, and find out later that we are correct.

After last year, where the Algorithm of Death pretty much forced us to be in one of the first three queued matches, it's GETTING OLD. I'd prefer not to be queued up as soon as we get to the venue on Friday, just for ONE TIME. Is that too much to ask? Perhaps in Atlanta we can have a bit of a break? Cuz, ya know, sometimes it's nice to be able to get a breath in and perform functional checks and such without having the event pit announcers breathing down our necks as soon as we walk in. K? thx, bai.
__________________
Christopher H Husmann, PE

"Who is John Galt?"
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 12:24.

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