Go to Post Isn't FIRST robotics the answer to life, the universe, and everything? - weberr [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
  #1   Spotlight this post!  
Unread 17-01-2009, 08:16
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
A statistical look at G14

Sorry about the repeated G14 threads, but trying to amass actual data about it is interesting to me.

So I was thinking about G14 the other day, and I realized that using previous-years scoring data could probably shed some light on what we can expect. I chose 2008 as my comparison because it was the last recent game that didn't have any big multipliers and your team's score was linear based on what it did. This should give a distribution of scores and blowouts similar to what we'll see in Lunacy.

So here are my results. I ran this on 2008 GTR, which had 88 matches.
Number of matches that would have had missing cells: 66
In matches with missing cells, average number of missing cells: 3.7

See attached chart for a distribution of how many matches were missing how many cells. In it, you can see that more than 50% of matches were missing 3 or more cells between the two alliances, which is pretty crazy.

You could say that G14 is kind of like pollution: your small contribution to your alliance's cell-loss doesn't matter if everyone else is picking up G14s as well, but it adds up and can really hurt your alliance.

However, keep in mind this is a worst-case: teams in 2008 were not caring about whether they doubled or tripled their opponents score. In this year, performance should be better in terms of keeping their cells.

I also did a run on elimination results, but there wasn't anything particularly insightful. The only thing I learned was that if you triple your opponent's score in finals, you lose all of your cells next match, which I really should have thought of ahead of time.
Attached Images
File Type: png 2008G14.PNG (9.8 KB, 164 views)

Last edited by Bongle : 17-01-2009 at 08:31.
  #2   Spotlight this post!  
Unread 17-01-2009, 20:07
bayesianlogic bayesianlogic is offline
ekzept
AKA: Jan Theodore Galkowski
no team
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Cambridge, MA
Posts: 7
bayesianlogic is an unknown quantity at this point
Re: A statistical look at G14

So, how was this done, precisely? Can you share the calculation logic or even the code?
  #3   Spotlight this post!  
Unread 17-01-2009, 20: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: A statistical look at G14

Quote:
Originally Posted by bayesianlogic View Post
So, how was this done, precisely? Can you share the calculation logic or even the code?
Pretty easy:
Code:
Copy/paste 2008 results from GTR into excel
Write VBA Macro:
for each match
  for each team in the match
    if this team scored 2x or 3x in their previous match, remove 1 or 2 balls and print that on the spreadsheet.
do statistic-y stuff.
Attached is my excel worksheet (with macros included). It's fairly ugly because I didn't write it to be pretty.
Attached Files
File Type: zip g14.zip (28.4 KB, 59 views)
  #4   Spotlight this post!  
Unread 18-01-2009, 19:22
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,077
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: A statistical look at G14

Any way you can calculate the estimated effect of not having these balls?

E.g. estimate how many points a ball scores in the course of a match, and subtract these from the penalized alliances' scores. Is there a big effect on the W/L column?
  #5   Spotlight this post!  
Unread 18-01-2009, 19:42
Laaba 80 Laaba 80 is offline
Registered User
AKA: Joey
FRC #1714 (MORE Robotics)
Team Role: Alumni
 
Join Date: Dec 2007
Rookie Year: 2001
Location: San Jose, CA
Posts: 495
Laaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond repute
Re: A statistical look at G14

Did you do this calculations based on scores before or after penaltys? If it is after, your calculation will be completely off.

Joey
__________________
Driving Record - 75-43-8
Coaching Record - 92-65
  #6   Spotlight this post!  
Unread 18-01-2009, 19:50
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: A statistical look at G14

Quote:
Originally Posted by Laaba 80 View Post
Did you do this calculations based on scores before or after penaltys? If it is after, your calculation will be completely off.

Joey
I can't get un-penalized scores, so it's after. However, its usefulness as an upper-bound is not hurt by that:
-The losing team probably would amass more penalties than the winning team, though the distribution of penalties would probably be close to 50/50 or 60/40 for the winners/losers.
-Therefore, this will say that more cells would be missing than would really be the case, and is therefore still useful as telling us what the worst-case number of cells missing would be.

There aren't many games like this one. 2006 would be ok, but since autonomous granted a HUGE bonus both points-wise and gameplay-wise, the winning team would probably be 2x or 3x the losing team much more often than will happen in lunacy.
  #7   Spotlight this post!  
Unread 18-01-2009, 19:53
XaulZan11's Avatar
XaulZan11 XaulZan11 is online now
Registered User
AKA: John Christiansen
FRC #1732
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Milwaukee, Wi
Posts: 1,329
XaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond repute
Send a message via AIM to XaulZan11
Re: A statistical look at G14

I'm not sure how relevent this data is. Predicting scores based on a completely different game is very difficult and risky. Maybe if someone found data that shows the scores from past games are close, then this information may have more relevence.

Its as if the NFL decided that home field advantage is unfair and decided to give 2 points to all road teams. Then, to determine how many games would be affected, you looked at scores from MLB or the NBA. I know this is an exaggeration, but I think it shows the problem with relying on data from a completely different game.

I would be interested to see data after a week of regionals of alliance's record when missing Super Cells, though.

Last edited by XaulZan11 : 18-01-2009 at 19:55.
  #8   Spotlight this post!  
Unread 18-01-2009, 20:02
Laaba 80 Laaba 80 is offline
Registered User
AKA: Joey
FRC #1714 (MORE Robotics)
Team Role: Alumni
 
Join Date: Dec 2007
Rookie Year: 2001
Location: San Jose, CA
Posts: 495
Laaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond repute
Re: A statistical look at G14

Quote:
Originally Posted by XaulZan11 View Post
I'm not sure how relevent this data is. Predicting scores based on a completely different game is very difficult and risky. Maybe if someone found data that shows the scores from past games are close, then this information may have more relevence.

Its as if the NFL decided that home field advantage is unfair and decided to give 2 points to all road teams. Then, to determine how many games would be affected, you looked at scores from MLB or the NBA. I know this is an exaggeration, but I think it shows the problem with relying on data from a completely different game.

I would be interested to see data after a week of regionals of alliance's record when missing Super Cells, though.

Completely agree with you. People always try to compare different games to give their opinions in rules. Like you say, they are different games. I would say it is more like comparing football to rugby. They are similar, but have very different gameplay.
__________________
Driving Record - 75-43-8
Coaching Record - 92-65
  #9   Spotlight this post!  
Unread 18-01-2009, 20:10
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: A statistical look at G14

Quote:
Originally Posted by Laaba 80 View Post
Completely agree with you. People always try to compare different games to give their opinions in rules. Like you say, they are different games. I would say it is more like comparing football to rugby. They are similar, but have very different gameplay.
Exactly. I was trying to get a round-about idea of how many cells you can expect to lose.

I didn't just decide to use 2008 as my proxy on a whim, I picked 2008 because the scoring style was similar:
-There were no big one-time finish bonuses to give lopsided victories
-Your score was linear based on how many tasks you completed, whether it was hurdles or laps
-It was a fairly high-scoring game.

2003 had multiplicative scoring. 2004 had capping as a doubler as well as the 50pt chin-up bonus. 2005 had lots of bonuses for the geometric arrangement of pieces. 2006 had a huge autonomous bonus. 2007 had exponential scoring. 2008 was the best stand-in for the scoring style we'll see in lunacy, though its autonomous bonus was still big.

However, 2008's usefulness as an upper-bound of how many cells a team could expect to lose still stands. Almost all the variations between Overdrive and Lunacy tend to make it so that an Overdrive score will be MORE lopsided than a Lunacy score. Therefore, we can probably predict that super-cell losses will be somewhat less than this thread predicts. At the very least, an analysis like this is a little better than the back-and-forth with very little evidence that exists in other G14 threads.

Though you give me an idea to check to see how similar scoring distributions are between years...

Last edited by Bongle : 18-01-2009 at 20:14.
  #10   Spotlight this post!  
Unread 18-01-2009, 20:11
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,606
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: A statistical look at G14

Quote:
Originally Posted by XaulZan11 View Post
I'm not sure how relevent this data is. Predicting scores based on a completely different game is very difficult and risky. Maybe if someone found data that shows the scores from past games are close, then this information may have more relevence.

Its as if the NFL decided that home field advantage is unfair and decided to give 2 points to all road teams. Then, to determine how many games would be affected, you looked at scores from MLB or the NBA. I know this is an exaggeration, but I think it shows the problem with relying on data from a completely different game.

I would be interested to see data after a week of regionals of alliance's record when missing Super Cells, though.
The difference here is that the NFL would have previous years' games to look at, FIRST doesn't.

We can't afford to go with "let's look at Week 1" method, because doing so is essentially screwing over week 1. We need to fix the problem BEFORE the competitions begin, rather than tell all teams competing in week 1 that they are just the test subjects.
And the best and closest examples we have, while not exactly the same, are previous years' games.
__________________
Being correct doesn't mean you don't have to explain yourself.
  #11   Spotlight this post!  
Unread 18-01-2009, 20:16
XaulZan11's Avatar
XaulZan11 XaulZan11 is online now
Registered User
AKA: John Christiansen
FRC #1732
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Milwaukee, Wi
Posts: 1,329
XaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond repute
Send a message via AIM to XaulZan11
Re: A statistical look at G14

Quote:
Originally Posted by Lil' Lavery View Post
The difference here is that the NFL would have previous years' games to look at, FIRST doesn't.

We can't afford to go with "let's look at Week 1" method, because doing so is essentially screwing over week 1. We need to fix the problem BEFORE the competitions begin, rather than tell all teams competing in week 1 that they are just the test subjects.
And the best and closest examples we have, while not exactly the same, are previous years' games.
Maybe I don't understand the purpose of this data. What problem are we fixing? (I sure hope your not using this data as proof that G14 is a bad rule and shouldn't be used).

I do agree with you and Bongle that this is the best data we have, but it simply isn't good enough to make any conclusive statements.
  #12   Spotlight this post!  
Unread 18-01-2009, 20:18
Laaba 80 Laaba 80 is offline
Registered User
AKA: Joey
FRC #1714 (MORE Robotics)
Team Role: Alumni
 
Join Date: Dec 2007
Rookie Year: 2001
Location: San Jose, CA
Posts: 495
Laaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond reputeLaaba 80 has a reputation beyond repute
Re: A statistical look at G14

Quote:
Originally Posted by Bongle View Post
Exactly. I was trying to get a round-about idea of how many cells you can expect to lose.
I have no problem with you showing this because you realize they arent the same. I have a problem with people posting on rules and saying "It was allowed/not allowed last year. Just look at the differences the past 4 years
2006 - insane basketball
2007 - extreme tic tac toe
2008 - race
2009 - moon
They dont seem very similar to me.
__________________
Driving Record - 75-43-8
Coaching Record - 92-65
  #13   Spotlight this post!  
Unread 18-01-2009, 20:20
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,606
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: A statistical look at G14

Quote:
Originally Posted by XaulZan11 View Post
Maybe I don't understand the purpose of this data. What problem are we fixing? (I sure hope your not using this data as proof that G14 is a bad rule and shouldn't be used).

I do agree with you and Bongle that this is the best data we have, but it simply isn't good enough to make any conclusive statements.
This data isn't the proof, the proof is the fact that G14 penalizes teams who have done nothing wrong. Why should my team be penalized for the actions of my alliance partner the match before?


This shows the upper bound of the scale of this problem.

<G14> is, by far, the single worst rule written since I've been involved with FIRST. There is no justification for this abomination of a rule.
__________________
Being correct doesn't mean you don't have to explain yourself.
  #14   Spotlight this post!  
Unread 18-01-2009, 20:23
thefro526's Avatar
thefro526 thefro526 is offline
Mentor for Hire.
AKA: Dustin Benedict
no team (EWCP, MAR, FRC 708)
Team Role: Mentor
 
Join Date: Aug 2006
Rookie Year: 2005
Location: New Jersey
Posts: 2,599
thefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond reputethefro526 has a reputation beyond repute
Send a message via AIM to thefro526 Send a message via MSN to thefro526
Re: A statistical look at G14

The Data is interesting but Overdrive may not be the best comparison. The distribution of points is entirely different than in Lunacy. This year we have one primary scoring objective that has a uniform point value with the opportunity for 15 point in bonuses where Over Drive had 4 different objectives with 3 different point values. I don't know what game would be the best comparison because I'm not familiar with the scoring prior to 2006.

If the Statistics for Overdrive were true though and I'm Reading the Graph correctly then my understanding is that 75% of matches would have at least one ball missing?

Thats rather scary now that I think about it.
__________________
-Dustin Benedict
2005-2012 - Student & Mentor FRC 816
2012-2014 - Technical Mentor, 2014 Drive Coach FRC 341
Current - Mentor FRC 2729, FRC 708
  #15   Spotlight this post!  
Unread 18-01-2009, 20:30
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is online now
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,963
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: A statistical look at G14

Quote:
Originally Posted by Lil' Lavery View Post
The difference here is that the NFL would have previous years' games to look at, FIRST doesn't.

We can't afford to go with "let's look at Week 1" method, because doing so is essentially screwing over week 1. We need to fix the problem BEFORE the competitions begin, rather than tell all teams competing in week 1 that they are just the test subjects.
And the best and closest examples we have, while not exactly the same, are previous years' games.
You see this as a problem (your own words), I do not.

There are going to be very few 0 point alliances as you start directly in front of your opponents PS and it will take a few seconds to get away (if you can). The real time scoring system will give the alliances an idea of where they are (not an exact number, but a fairly good idea). So all you need is a little communication within the alliance and some decent strategy and <G14> should not be an issue.

I, for one, would rather spend my time working through and planning around <G14>, to do otherwise is a waste of time and energy.
__________________
___________________
"We are not now that strength which in old days moved earth and heaven; that which we are, we are;
One equal temper of heroic hearts, Made weak by time and fate, but strong in will
To strive, to seek, to find, and not to yield. "
- Tennyson, Ulysses
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
<G14> Shenanigans? Team1710 Rules/Strategy 123 12-01-2009 12:42
My case against <G14> bduddy General Forum 58 07-01-2009 15:20
Rule G14 KE5WGE Technical Discussion 3 03-01-2009 17:36
Statistical Analysis of Regional Competion Scores rourke Regional Competitions 9 08-04-2004 01:05
Statistical ? aman Regional Competitions 0 09-03-2003 11:23


All times are GMT -5. The time now is 09:08.

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