Go to Post I just want to say that the rack 'n roll was my first year with FIRST! It was the best thing I ever did. I cant wait to learn more when we get to start up again! - ctorloey [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
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
  #16   Spotlight this post!  
Unread 09-01-2010, 16:48
kirtar kirtar is offline
Alumnus
FRC #0461 (Westside Boiler Invasion)
Team Role: Alumni
 
Join Date: Jan 2008
Rookie Year: 2007
Location: West Lafayette, IN
Posts: 169
kirtar will become famous soon enough
Re: 9.3.4 Match Seeding Points

Quote:
Originally Posted by leafy View Post
Everyone being your alliance, or everyone being people in the competition? In the former, yes. In the latter, no; The cooperition bonus is only deterministic of the seeding rank with people whom you tie seeding points. If you don't score any points, the maximum points the other team can get (will get) is increased (even doubled or more) because you aren't going after any balls.
Everyone in this case == everyone (and I repeat... everyone), so it would be the latter

Quote:
Originally Posted by EricH View Post
Actually, if you had read the thread, there are two points of view. You have one of them.

The other is that the coopertition bonus is added to your seeding points (hence the "bonus" part), to produce a much higher seeding point total. Instead of the winner getting their own score as seeding points, the winner gets their own score plus their coopertition bonus as seeding points.

Also note:
9.3.7
Now, see this:
9.3.5
In other words, the Coopertition Bonus is in fact seeding points, which in fact are added to the seeding score, which is your ranking.

Winners have a distinct advantage here, especially in close games.
I agree. How the manual is worded at this specific point in time, it is abundantly clear that the Coopertition Bonus is a part of your total seeding score as well as the first tiebreaker. It is a bonus not a separate score, otherwise it wouldn't say that it was a bonus of additional seeding points.
__________________
  #17   Spotlight this post!  
Unread 09-01-2010, 16:54
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,648
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: 9.3.4 Match Seeding Points

The Seeding of teams is a tricky thing, even when a you have many many comparisons between teams (think of MLB with a 160ish game season). It is even more difficult when you have 7 or 8 matches for each team and you have multiple teams compared each match.

FIRST has the added problem of trying to encourage GP while still having a game worth playing.

The proposed system for 2010 is not that much different from some of the systems that we have had in the past. I think there are going to be anomalies but there always are anomalies.

There are always going to be teams in the top 8 slots that are "undeserving" in someone's eyes.

The drafting process is the great equalizer... ...which is a topic for another thread...

Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
  #18   Spotlight this post!  
Unread 09-01-2010, 17:06
Richard Wallace's Avatar
Richard Wallace Richard Wallace is offline
I live for the details.
FRC #3620 (Average Joes)
Team Role: Engineer
 
Join Date: Jan 2003
Rookie Year: 1996
Location: Southwestern Michigan
Posts: 3,676
Richard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond reputeRichard Wallace has a reputation beyond repute
Re: 9.3.4 Match Seeding Points

This seeding system appears to be an embodiment of the invention protected under US Patent 7507169.

The inventor? Dean Kamen.
__________________
Richard Wallace

Mentor since 2011 for FRC 3620 Average Joes (St. Joseph, Michigan)
Mentor 2002-10 for FRC 931 Perpetual Chaos (St. Louis, Missouri)
since 2003

I believe in intuition and inspiration. Imagination is more important than knowledge. For knowledge is limited, whereas imagination embraces the entire world, stimulating progress, giving birth to evolution. It is, strictly speaking, a real factor in scientific research.
(Cosmic Religion : With Other Opinions and Aphorisms (1931) by Albert Einstein, p. 97)
  #19   Spotlight this post!  
Unread 09-01-2010, 17:08
mathking's Avatar
mathking mathking is online now
Coach/Faculty Advisor
AKA: Greg King
FRC #1014 (Dublin Robotics aka "Bad Robots")
Team Role: Teacher
 
Join Date: Jan 2005
Rookie Year: 1999
Location: Columbus, OH
Posts: 642
mathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond repute
Re: 9.3.4 Match Seeding Points

This a fascinating exercise in applied game theory. I actually think collusion (that is the game theoretic term, not meant to imply anything negative) between the two alliances, where one scores 0 points and they all try to score as many as possible for the winning side so that all six teams get the same number of seeding points is not a bad strategy. There is definitely a problem in that there is an incentive for the "winning" side to cheat at the end of a match. But the fact that elimination competition is based solely on wins and losses means that if you always use this strategy you will likely not be as prepared for elimination rounds as a team that does not use this strategy. Nonetheless, there are a lot of chances for such collusion/coopertition.
__________________
Thank you Bad Robots for giving me the chance to coach this team.
Rookie All-Star Award: 2003 Buckeye
Engineering Inspiration Award: 2004 Pittsburgh, 2014 Crossroads
Chairman's Award: 2005 Pittsburgh, 2009 Buckeye, 2012 Queen City
Team Spirit Award: 2007 Buckeye, 2015 Queen City
Woodie Flowers Award: 2009 Buckeye
Dean's List Finalists: Phil Aufdencamp (2010), Lindsey Fox (2011), Kyle Torrico (2011), Alix Bernier (2013), Deepthi Thumuluri (2015)
Gracious Professionalism Award: 2013 Buckeye
Innovation in Controls Award: 2015 Pittsburgh
Event Finalists: 2012 CORI, 2016 Buckeye
  #20   Spotlight this post!  
Unread 09-01-2010, 17:08
kirtar kirtar is offline
Alumnus
FRC #0461 (Westside Boiler Invasion)
Team Role: Alumni
 
Join Date: Jan 2008
Rookie Year: 2007
Location: West Lafayette, IN
Posts: 169
kirtar will become famous soon enough
Re: 9.3.4 Match Seeding Points

The seeding system has always encouraged the winning alliance to ensure that its opponents had a somewhat high score, but to a lesser degree. Previously the opponent's score was used as the first tiebreaker. Now it's used as a part of the initial round as well as the first tiebreaker.

Quote:
Originally Posted by mathking View Post
This a fascinating exercise in applied game theory. I actually think collusion (that is the game theoretic term, not meant to imply anything negative) between the two alliances, where one scores 0 points and they all try to score as many as possible for the winning side so that all six teams get the same number of seeding points is not a bad strategy. There is definitely a problem in that there is an incentive for the "winning" side to cheat at the end of a match. But the fact that elimination competition is based solely on wins and losses means that if you always use this strategy you will likely not be as prepared for elimination rounds as a team that does not use this strategy. Nonetheless, there are a lot of chances for such collusion/coopertition.
If you're working with the other alliance, it's much better for both alliances to rig up a tie.
__________________
  #21   Spotlight this post!  
Unread 09-01-2010, 17:12
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is offline
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,569
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: 9.3.4 Match Seeding Points

This seems like an interesting system to me and I am not sure if I like it yet.

In a situation where the match is close it will always be better to score for your own team to try and win the match thus getting your penalized score and double the losing teams score.

However once the game gets lopsided say 10-0. The losing team, if they believe they cannot win, should attempt to score on the winning team’s goal because those goals will be given to their seeding score. The winning team should also try to score for their opponents because those scores will be worth double in their seeding score.

In the past it has been advantageous for the team that is winning to score for the losing team but never, to my knowledge, has it been better for a losing team to try to make the score differential higher. In past systems the losing team would get their score as their seeding score and would always continue to score for themselves.
  #22   Spotlight this post!  
Unread 09-01-2010, 17:17
ScottOliveira ScottOliveira is offline
Registered User
FRC #3455 (Carpe Robotum)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2006
Location: McLean, VA
Posts: 133
ScottOliveira is just really niceScottOliveira is just really niceScottOliveira is just really niceScottOliveira is just really niceScottOliveira is just really nice
Re: 9.3.4 Match Seeding Points

Quote:
Originally Posted by kirtar View Post
If you're working with the other alliance, it's much better for both alliances to rig up a tie.
It's actually much better for both alliances to say this, and then one to cheat at the end (the cheating team will receive more points). However if a team cheats, it's less likely to be able to use this strategy on later matches, as other teams won't trust them. However, in the last match an alliance plays it is more likely to cheat, because the trust matters little after that point. Using game theory again, specifically backwards induction, it's possible to show that everyone will cheat every single game (game theory doesn't account for honor, only an effort to maximize points).
  #23   Spotlight this post!  
Unread 09-01-2010, 17:24
kirtar kirtar is offline
Alumnus
FRC #0461 (Westside Boiler Invasion)
Team Role: Alumni
 
Join Date: Jan 2008
Rookie Year: 2007
Location: West Lafayette, IN
Posts: 169
kirtar will become famous soon enough
Re: 9.3.4 Match Seeding Points

Quote:
Originally Posted by ScottOliveira View Post
It's actually much better for both alliances to say this, and then one to cheat at the end (the cheating team will receive more points). However if a team cheats, it's less likely to be able to use this strategy on later matches, as other teams won't trust them. However, in the last match an alliance plays it is more likely to cheat, because the trust matters little after that point. Using game theory again, specifically backwards induction, it's possible to show that everyone will cheat every single game (game theory doesn't account for honor, only an effort to maximize points).
Maybe I should rephrase that. It would be most beneficial to both alliances to do so, but that is an ideal scenario which will likely not happen due to competition. It is the situation in which the gain of one team is not necessarily at the expense of the other per say (or at least not as large of an expense both in overall seeding and the tiebreaker).
__________________
  #24   Spotlight this post!  
Unread 09-01-2010, 17:24
Matthew2c4u's Avatar
Matthew2c4u Matthew2c4u is offline
Registered User
AKA: Matt Baker
FRC #1622 (Spyder)
Team Role: Tactician
 
Join Date: Sep 2007
Rookie Year: 2007
Location: Poway, California
Posts: 58
Matthew2c4u has a spectacular aura aboutMatthew2c4u has a spectacular aura about
Send a message via AIM to Matthew2c4u Send a message via MSN to Matthew2c4u
Re: 9.3.4 Match Seeding Points

Quote:
Originally Posted by EricH View Post
Actually, if you had read the thread, there are two points of view. You have one of them.

The other is that the coopertition bonus is added to your seeding points (hence the "bonus" part), to produce a much higher seeding point total. Instead of the winner getting their own score as seeding points, the winner gets their own score plus their coopertition bonus as seeding points.

Also note:

Now, see this:

In other words, the Coopertition Bonus is in fact seeding points, which in fact are added to the seeding score, which is your ranking.

Winners have a distinct advantage here, especially in close games.
Basically If you win you get coopertiton plus seeding, Lose = seeding
Secondary ranking factor = Highest coopertiton from any one match.
3rd is a point value based on hanging robot points for your alliance from every match that you played in combined.
__________________
This year is an "Outside" The box year.
  #25   Spotlight this post!  
Unread 09-01-2010, 17:27
mathking's Avatar
mathking mathking is online now
Coach/Faculty Advisor
AKA: Greg King
FRC #1014 (Dublin Robotics aka "Bad Robots")
Team Role: Teacher
 
Join Date: Jan 2005
Rookie Year: 1999
Location: Columbus, OH
Posts: 642
mathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond reputemathking has a reputation beyond repute
Re: 9.3.4 Match Seeding Points

Quote:
If you're working with the other alliance, it's much better for both alliances to rig up a tie.
There is an incentive to work for one side getting all the points so that both alliances get the same (hopefully high) score, but there is an incentive for the side with all the points to try to score on the side with none at the end because then they will get more points than, and move up in the rankings relative to, the teams on the losing alliance. On the other hand, you can only "cheat" like this once, because other teams will no longer trust you.

If everyone were to try for the n to 0 score strategy, it could end up being quite arbitrary as to who ended up as the top 8 teams for alliance selection. And it might well not be clear who those top 8 teams should select as partners. Still, I think we will see some examples of coopertitive collusion.
__________________
Thank you Bad Robots for giving me the chance to coach this team.
Rookie All-Star Award: 2003 Buckeye
Engineering Inspiration Award: 2004 Pittsburgh, 2014 Crossroads
Chairman's Award: 2005 Pittsburgh, 2009 Buckeye, 2012 Queen City
Team Spirit Award: 2007 Buckeye, 2015 Queen City
Woodie Flowers Award: 2009 Buckeye
Dean's List Finalists: Phil Aufdencamp (2010), Lindsey Fox (2011), Kyle Torrico (2011), Alix Bernier (2013), Deepthi Thumuluri (2015)
Gracious Professionalism Award: 2013 Buckeye
Innovation in Controls Award: 2015 Pittsburgh
Event Finalists: 2012 CORI, 2016 Buckeye
  #26   Spotlight this post!  
Unread 09-01-2010, 17:31
Matthew2c4u's Avatar
Matthew2c4u Matthew2c4u is offline
Registered User
AKA: Matt Baker
FRC #1622 (Spyder)
Team Role: Tactician
 
Join Date: Sep 2007
Rookie Year: 2007
Location: Poway, California
Posts: 58
Matthew2c4u has a spectacular aura aboutMatthew2c4u has a spectacular aura about
Send a message via AIM to Matthew2c4u Send a message via MSN to Matthew2c4u
Re: 9.3.4 Match Seeding Points

Coopertition bonus is always worth the win unless you have a very low chance then collusion is valued.
__________________
This year is an "Outside" The box year.
  #27   Spotlight this post!  
Unread 09-01-2010, 17:45
Jimmy K's Avatar
Jimmy K Jimmy K is offline
Registered User
FRC #1002 (Circuit Runners)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Marietta, GA
Posts: 52
Jimmy K is an unknown quantity at this point
Re: 9.3.4 Match Seeding Points

For any fixed total number of points (S) that are scored in a match, if you score x points, then your seeding score (if the game is penalty free) is:
S - x (if x < S/2)
2S - x (if x >= S/2)

Within each case, your seeding score decreases with the number of points you scored. The result is that the "optimal" options are to get shutout, or to win by the smallest possible margin (or even tie).

If the game becomes lopsided to the point where one alliance is guaranteed to win, then:
The winning alliance scoring 1 pt gives both the winning alliance and the losing alliance 1 seeding pt.
The losing alliance scoring 1 pt gives the winning alliance 2 seeding pts and the losing alliance 0 seeding pts.

This makes for a balance of competition when the game is close enough to be "competitive" and cooperation (scoring for the other team) when the game is decided.

Also, defensive robots are punished more in this game. A team that gets shut out 0 - 20 in every game beats a team that wins every game 19 - 0.

IMO, this is worse than last year's <G14>, but at least this doesn't apply for elimination matches.
__________________


Last edited by Jimmy K : 09-01-2010 at 17:51.
  #28   Spotlight this post!  
Unread 09-01-2010, 18:00
Lil' Lavery Lil' Lavery is offline
TSIMFD
AKA: Sean Lavery
FRC #1712 (DAWGMA)
Team Role: Mentor
 
Join Date: Nov 2003
Rookie Year: 2003
Location: Philadelphia, PA
Posts: 6,655
Lil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond reputeLil' Lavery has a reputation beyond repute
Send a message via AIM to Lil' Lavery
Re: 9.3.4 Match Seeding Points

Quote:
Originally Posted by mathking View Post
This a fascinating exercise in applied game theory. I actually think collusion (that is the game theoretic term, not meant to imply anything negative) between the two alliances, where one scores 0 points and they all try to score as many as possible for the winning side so that all six teams get the same number of seeding points is not a bad strategy. There is definitely a problem in that there is an incentive for the "winning" side to cheat at the end of a match. But the fact that elimination competition is based solely on wins and losses means that if you always use this strategy you will likely not be as prepared for elimination rounds as a team that does not use this strategy. Nonetheless, there are a lot of chances for such collusion/coopertition.
This is essentially what I was going to post. 6 robots working together to shuttle the balls from the midfield and score them on the same goals is has a high probability of achieving a higher score than a 3v3 match with defense, ball possession fights, traffic jams, etc.

Obviously the strategy won't be applicable to all robot designs (defensive, and even potentially end-game specialists). It may well also run into issues dealing with <G29>, depending on the implementation and robot design. And obviously not every alliance will be willing to do it. And the tie-based scenario is much higher-reward (though also higher risk, both in terms of cheating and just honest mistakes and miscues).

However, I can guarantee you we will see it attempted at least once per regional event.
  #29   Spotlight this post!  
Unread 09-01-2010, 18:04
Matthew2c4u's Avatar
Matthew2c4u Matthew2c4u is offline
Registered User
AKA: Matt Baker
FRC #1622 (Spyder)
Team Role: Tactician
 
Join Date: Sep 2007
Rookie Year: 2007
Location: Poway, California
Posts: 58
Matthew2c4u has a spectacular aura aboutMatthew2c4u has a spectacular aura about
Send a message via AIM to Matthew2c4u Send a message via MSN to Matthew2c4u
Re: 9.3.4 Match Seeding Points

So if your going up a set of excellent teams and your alliance partners aren't @ the same level. You simply dont score @ all and protect your goals so they cant score and your seeding points come out to
SS(your seeding points)
SSO(your opponents seeding points)
WP(Winning teams points)
LP (Losing teams points)
PP(penalty points)
SS=WP
SSO= WP+ (2xLP) - PP
So basically if you help your opponent score and hold down any scoring on your goals to 1 or 2 you will get more seeding score than your opponent if they get double as many penaltys as you let goals by, Which is totally feasible if they arent prepared for your strategy.
Also if you help them score you will definatly get more points than you would have if you were normally facing them. So it helps your alliance and it slightly hurts they're alliance but they still get more points for winning. Its like acting symbiotically with a slight drawback.
My guess is it will be team updated to be fixed quite fast.
- my 2 cents.
This is all theorectial i doubt it will every be employed.
__________________
This year is an "Outside" The box year.
  #30   Spotlight this post!  
Unread 09-01-2010, 19:07
StevenB StevenB is offline
is having FRC withdrawal symptoms.
AKA: Steven Bell
no team
Team Role: College Student
 
Join Date: May 2005
Rookie Year: 2005
Location: Stanford, CA
Posts: 416
StevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond repute
Re: 9.3.4 Match Seeding Points

I agree with MathKing and Lil' Lavery that a 6-team cooperative effort could be very fruitful. Let's try some numbers, ignoring the tower bonuses for the moment.
1) Suppose that in a "normal" round, the Red Alliance can score 8 points against the Blue defense, while the Blue Alliance can only score 3. Red gets 8 + 2*3 = 14 seeding points; Blue gets 8 seeding points.

2) In a second scenario, Red scores 8 times, 6 for Red, and twice for Blue. Blue scores 3, making the final score 6 to 5. Red gets 6 + 2*5 = 16; Blue gets 6.

3) Now suppose the alliances cooperate - this makes both sides far more productive. I'll suggest that Red can now score 12 balls, while Blue scores 4 (in Red's goal). Red gets 16 + 2*0 = 16 seeding points; Blue also gets 16 points.

I think playing this way is highly advantageous for both sides. Seeding-points wise, option 2 is the best win for Red. However, option 3 doesn't come with the risk that Blue could make a sudden comeback and win with the help of Red's two goals. This is where the tower points might really make a difference. If Blue had a stronger defense, the balance tips further in favor of option 3. Even if you can beat an alliance handily, having their help might still put you ahead.
__________________
Need a physics refresher? Want to know if that motor is big enough for your arm? A FIRST Encounter with Physics

2005-2007: Student | Team #1519, Mechanical Mayhem | Milford, NH
2008-2011: Mentor | Team #2359, RoboLobos | Edmond, OK
2014-??: Mentor | Looking for a team...
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
Match Ranking Points Daniel Bathgate Rules/Strategy 3 06-01-2008 00:25
pic: QF match that set new record score = 220 points CD47-Bot Extra Discussion 3 29-03-2004 15:34
Seeding System Koci Rules/Strategy 23 25-03-2004 15:27
pic: YMTC: 150 points or 100 points? CD47-Bot Extra Discussion 4 25-03-2004 01:53
Seeding Calculations archiver 2000 50 23-06-2002 21:57


All times are GMT -5. The time now is 18:23.

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