Go to Post FIRST is like a big roller coaster, that can only be experianced if one takes a ride which can become a liftime experiance. - activemx [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 04-01-2013, 10:22
Ian Curtis Ian Curtis is offline
Best Available Data
FRC #1778 (Chill Out!)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Puget Sound
Posts: 2,521
Ian Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond repute
[EWCP] Presents TwentyFour -- An FRC Statistics Blog

As mentioned in the State of EWCPcast, we think that there is a huge amount of data floating around that most teams aren’t using to design better robots. We’ve decided to “do the math” and walk through some of that data to hopefully make it more accessible to teams. There are currently two posts: one is a basic introduction, the other looks at just how many points alliances scored in qualifying matches in 2012. We think the data might surprise you!

In the Beginning

Rebound Fumble: Aim Low

There is also a facebook page & twitter feed if you want to know when a new article is posted (should be about once a week). I'm pretty sure you can follow the tumblr blog itself as well... but I am not a tumblr expert.
__________________
CHILL OUT! | Aero Stability & Control Engineer
Adam Savage's Obsessions (TED Talk) (Part 2)
It is much easier to call someone else a genius than admit to yourself that you are lazy. - Dave Gingery
Reply With Quote
  #2   Spotlight this post!  
Unread 04-01-2013, 10:37
Akash Rastogi Akash Rastogi is offline
Jim Zondag is my Spirit Animal
FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Manchester, Connecticut
Posts: 7,003
Akash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond reputeAkash Rastogi has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

I had a chance to read this last night and passed it onto 3929. Great info in here to use as an eye opener. Nice work Ian & all.
__________________
My posts and opinions do not necessarily reflect those of my affiliated team.
['16-'xx]: Mentor FRC 2170 | ['11-'13]: Co-Founder/Mentor FRC 3929 | ['06-'10]: Student FRC 11 - MORT | ['08-'12]: Founder - EWCP (OG)
Reply With Quote
  #3   Spotlight this post!  
Unread 04-01-2013, 10:45
Ryan Dognaux's Avatar
Ryan Dognaux Ryan Dognaux is offline
Back Home in Indiana
FRC #4329 (Lutheran Roboteers)
Team Role: Mentor
 
Join Date: Apr 2002
Rookie Year: 2001
Location: Indianapolis, IN
Posts: 2,674
Ryan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond reputeRyan Dognaux has a reputation beyond repute
Send a message via AIM to Ryan Dognaux
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

I really enjoyed the post. There's a good mix of images & text describing the data and I was somewhat surprised by the extreme nature of some of the numbers. 4 points as a median in TeleOp for a given alliance? Ouch.

I think it shows how deceptively challenging the game was last year to a good number of teams and reinforces the importance of recognizing your team's capabilities and building your robot within your team's means.
__________________
Ryan Dognaux :: Last Name Pronounced 'Doane Yo'
Team 234 Alum: 2002 - 2005 :: Purdue FIRST Member: 2006 - 2009
Team 1646 Mentor: 2007 - 2009 :: Team 357 Mentor: 2009 - 2012
Team 4329 Mentor: Current
STL Off-Season Event: www.gatewayroboticschallenge.com
Reply With Quote
  #4   Spotlight this post!  
Unread 04-01-2013, 11:23
Unsung FIRST Hero
Karthik Karthik is offline
VEX Robotics GDC Chairman
no team
Team Role: Mentor
 
Join Date: Apr 2002
Rookie Year: 1998
Location: Toronto, Ontario, Canada
Posts: 2,346
Karthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond reputeKarthik has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

Ian,

This is great stuff. One of the largest mistakes made by teams, year after year, veteran and rookie alike, is to overestimate scores. Even with the power of hindsight, they still fail to do it correctly. I have a lot of data points from previous games that are just as "surprising" as what you've presented for Rebound Rumble. I look forward to seeing your future posts!
__________________
:: Karthik Kanagasabapathy ::
"Enthusiasm is one of the most powerful engines of success. When you do a thing, do it with all your might. Put your whole soul into it. Stamp it with your own personality. Be active, be energetic, be enthusiastic and faithful and you will accomplish your object. Nothing great was ever achieved without enthusiasm" -- R.W. Emerson
My TEDx Talk - The Subtle Secrets of Success
Full disclosure: I work for IFI and VEX Robotics, and am the Chairman of the VEX Robotics and VEX IQ Game Design Committees
.
Reply With Quote
  #5   Spotlight this post!  
Unread 04-01-2013, 12:08
Joseph Smith's Avatar
Joseph Smith Joseph Smith is offline
Persistence alone is omnipotent.
FRC #3539 (Byting Bulldogs)
Team Role: Engineer
 
Join Date: Apr 2011
Rookie Year: 2011
Location: Romeo
Posts: 188
Joseph Smith has a brilliant futureJoseph Smith has a brilliant futureJoseph Smith has a brilliant futureJoseph Smith has a brilliant futureJoseph Smith has a brilliant futureJoseph Smith has a brilliant futureJoseph Smith has a brilliant futureJoseph Smith has a brilliant futureJoseph Smith has a brilliant futureJoseph Smith has a brilliant futureJoseph Smith has a brilliant future
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

The main thing that I take away from this is that Michigan district competitions, at least the ones that we attended, are way above average, score-wise. Especially Troy. Just looking at our own match lineup, the lowest score I see is 9. The average (just looking at matches we played in) losing alliance score is 31.4 points, and the average winning alliance score is 52 points. (I'm not even going into MSC- that's in an entirely different league.)
__________________
Design/fab team 2011-2013
Design/fab mentor 2014--
There are three types of people in the world:
1. Those who make things happen
2. Those who watch things happen
3. Those who wonder what happened.

Reply With Quote
  #6   Spotlight this post!  
Unread 04-01-2013, 12:22
wireties's Avatar
wireties wireties is offline
Principal Engineer
AKA: Keith Buchanan
FRC #1296 (Full Metal Jackets)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2004
Location: Rockwall, TX
Posts: 1,170
wireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond reputewireties has a reputation beyond repute
Send a message via AIM to wireties
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

Great job and valuable data! Thanks for taking the time to do the analysis and to present the conclusions in such a clear and concise format.

Is it my imagination or do the game designers normally incorporate 3 scoring methods or strategies? And designing a robot to execute all 3 very well proves difficult because you run out of time (in the build season and during matches) or mass or both. We usually try to identify the game designer's intentions and optimize strategy and design around 2 strategies and/or scoring methods.

Thanks Again!
__________________
Fast, cheap or working - pick any two!
Reply With Quote
  #7   Spotlight this post!  
Unread 04-01-2013, 12:27
Ian Curtis Ian Curtis is offline
Best Available Data
FRC #1778 (Chill Out!)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Puget Sound
Posts: 2,521
Ian Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

First of all, thanks everyone for your kind words. We really hope teams can take this to heart and use it to ground their assumptions about 2013 and ultimately participate in more exciting matches.

Quote:
Originally Posted by Joseph Smith View Post
The main thing that I take away from this is that Michigan district competitions, at least the ones that we attended, are way above average, score-wise. Especially Troy. Just looking at our own match lineup, the lowest score I see is 9. The average (just looking at matches we played in) losing alliance score is 31.4 points, and the average winning alliance score is 52 points. (I'm not even going into MSC- that's in an entirely different league.)
Yep, I have a rough draft of an article along these lines. Michigan events are higher scoring and in a more enjoyable way as teams are better across the board as opposed to just having an exceptional top tier. Haven't looked into it more in depth to determine how much of that is due to experience (the two events) and how much is a stronger team base. (and I bet Jim Zondag already knows that answer )

Quote:
Originally Posted by Karthik
Even with the power of hindsight, they still fail to do it correctly.
I was talking about this with my dad over the Christmas break and I think he summed it up quite well. "We always figured everyone else (including us) had learned so much from the previous year that everyone would be way better. And we never were."
__________________
CHILL OUT! | Aero Stability & Control Engineer
Adam Savage's Obsessions (TED Talk) (Part 2)
It is much easier to call someone else a genius than admit to yourself that you are lazy. - Dave Gingery
Reply With Quote
  #8   Spotlight this post!  
Unread 04-01-2013, 12:45
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,068
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

Quote:
Originally Posted by Joseph Smith View Post
The main thing that I take away from this is that Michigan district competitions, at least the ones that we attended, are way above average, score-wise. Especially Troy. Just looking at our own match lineup, the lowest score I see is 9. The average (just looking at matches we played in) losing alliance score is 31.4 points, and the average winning alliance score is 52 points. (I'm not even going into MSC- that's in an entirely different league.)
http://bl.ocks.org/4431911 You can look at it yourself. Ian and I worked off the same data set. These charts are rough cuts at what we hope to be able to do for all ones on the site in the future. We felt it'd be better to get the data out than making it perfect first. Please ignore the bridge charts, the data is correct but the display is just wrong and I'm still fighting with it.

You may also notice that our data is being pulled from S3 at https://s3.amazonaws.com/twentyfour....12-twitter.csv Feel free to download that and use it in your own analysis. We're working on cleaning the 2010 and 2011 data still. If you see glaring problems with it let us know and if your provide data we can update the data set.
__________________




.
Reply With Quote
  #9   Spotlight this post!  
Unread 04-01-2013, 12:52
Wayne TenBrink's Avatar
Wayne TenBrink Wayne TenBrink is offline
<< (2008 Game Piece)
FRC #1918 (NC Gears)
Team Role: Engineer
 
Join Date: Apr 2007
Rookie Year: 2006
Location: Fremont, MI, USA
Posts: 527
Wayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond reputeWayne TenBrink has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

Thanks for sharing your good work and astute observations. I agree that most teams overestimate the level of play and scoring, and that a team will do very well by setting a modest goal and actually achieving it.

If you were to break the scoring statistics down by week (or even by first half and second half of the competition season), I think you would find a significant increase in the scores. This is particularly true in Michigan and MAR where teams play in at least two events and have a real chance to improve.

I disagree slightly with one of your conclusions, however. Although many teams over-reach technically and would do better with less, it is still good to reach a bit beyond your comfort zone. A functioning, "simple" machine is best at early events where it is playing against non-functioning "complex" machines that haven't reached their full potential. They will eventually reach a plateau and struggle to remain competitive. I think a team should understand their technical limitation and design within them, but you should always strive to be competitive against the "great" teams, not the pack. Some of us are fortunate enough to have an MSC to aspire to.

As you imply, overestimating scores is a result of not predicting how the game will actually be played out. If your early brainstorming/strategy sessions don't result in a reasonably accurate version of reality, then it is hard to decide what functions you need to design into your robot. Week 1 of build season is the most important one by far.
__________________
NC Gears (Newaygo County Geeks Engineering Awesome Robotic Solutions)

FRC 1918 (Competing at St. Joseph and West MI in 2017)
FTC 6043 & 7911
Reply With Quote
  #10   Spotlight this post!  
Unread 04-01-2013, 14:03
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

Quote:
Originally Posted by Ian Curtis View Post
Hamming
Attached Thumbnails
Click image for larger version

Name:	cover.jpg
Views:	277
Size:	104.5 KB
ID:	13383  Click image for larger version

Name:	quote.jpg
Views:	413
Size:	156.6 KB
ID:	13384  
Reply With Quote
  #11   Spotlight this post!  
Unread 04-01-2013, 14:21
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,068
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

Quote:
Originally Posted by Ether View Post
Hamming
Yup, it's attributed in the paragraph above.

Quote:
We would like to explain the guiding principles with a quote from Richard Hamming, who determined the atomic bomb being developed by the Manhattan Project would not light the atmosphere on fire.

“The purpose of computing is insight, not numbers.”


.
__________________




.
Reply With Quote
  #12   Spotlight this post!  
Unread 04-01-2013, 14:40
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

Quote:
Originally Posted by Andrew Schreiber View Post
Yup, it's attributed in the paragraph above.
I like the quote underneath it as well (in the book).


Reply With Quote
  #13   Spotlight this post!  
Unread 04-01-2013, 14:46
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,101
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

Quote:
Originally Posted by Ian Curtis View Post
In the Beginning

The first several articles we have planned use the @FRCFMS twitter feed data. We know that this is not a perfect dataset – some regionals are not recorded, some matches get replayed, etc.

The raw 2012 Twitter data for weeks 1 through 8 in Excel is posted here if anyone wants to play with it.


Reply With Quote
  #14   Spotlight this post!  
Unread 04-01-2013, 19:30
Ian Curtis Ian Curtis is offline
Best Available Data
FRC #1778 (Chill Out!)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Puget Sound
Posts: 2,521
Ian Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond reputeIan Curtis has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

Quote:
Originally Posted by Wayne TenBrink View Post
A functioning, "simple" machine is best at early events where it is playing against non-functioning "complex" machines that haven't reached their full potential. They will eventually reach a plateau and struggle to remain competitive. I think a team should understand their technical limitation and design within them, but you should always strive to be competitive against the "great" teams, not the pack. Some of us are fortunate enough to have an MSC to aspire to.
Absolutely. Scores do improve over the course of an event, and definitely week to week. This is a "time history" of all matches played in 2011 that illustrates that. I think the number of teams that reach that plateau is relatively small in practice though. As Jim Zondag pointed out a year ago, roughly 25% of robots are worth less than zero points, and the 50% point doesn't move a whole lot higher. If you count it up, you see that in 2011 the median robot had an OPR of less than 5 points!


In all fairness my team in 2006 won a regional by that formula of aiming low and actually working. Sure we shot from the ramp -- but we were one the few teams at the event who could reliable score our starting balls.

Our target audience is really the teams that are missing out on eliminations (roughly that 50%), hence the name of the blog. Of course, we also hope it is somewhat useful to everyone. We don't want everyone to field a Dozer -- but we hope our analysis pushes some teams who haven't had much on the field success to emulate him.
__________________
CHILL OUT! | Aero Stability & Control Engineer
Adam Savage's Obsessions (TED Talk) (Part 2)
It is much easier to call someone else a genius than admit to yourself that you are lazy. - Dave Gingery
Reply With Quote
  #15   Spotlight this post!  
Unread 07-01-2013, 15:37
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,068
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: [EWCP] Presents TwentyFour -- An FRC Statistics Blog

Just a heads up guys, we've released another post talking about the exploits of Dozer (the little plow bot) over the years.

Dang it feels good to be a Dozer
__________________




.
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


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

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