Go to Post One day the code will be written first, and then a robot built around it - dag0620 [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 Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 27-03-2009, 10:55
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,661
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: National Rankings

What do you need your statistics to show? What will they be used for? Statistics for the sake of statistics usually means that there is some bias, hidden or invalid data, and/or bad predictions on the outcome of the statistics. In FRC, a team that plays at more than 1 regional is usually better than a team that plays at only 1 regional. In addition (as Bongle just mentioned) you have no strength of schedule weighted into any of this. Competition may be fierce with magnificent strategies and robots at one event, whereas robots at another event may barely move and the one that simply works the best wins.

When considering how to rank nation-wide OPR statistics, I had to consider the end application for the way I want to use the statistics. Right now, I want to somewhat predict every match in Atlanta based upon OPR, CCWM, and SOS statistics. So I decided to use only the data from a team's most recent regional, since many teams upgrade before Atlanta. However, if I were to see 'what robot is better' for the whole year (useful for FF picks), I would have to factor in all of a team's competitions. If the team was terrible at one regional then upgraded for the next regional and was great, that should factor in to my predictions for next year's teams' performance.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub
Reply With Quote
  #2   Spotlight this post!  
Unread 27-03-2009, 11:50
EricH's Avatar
Happy Birthday! EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,784
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: National Rankings

Quote:
Originally Posted by JesseK View Post
In addition (as Bongle just mentioned) you have no strength of schedule weighted into any of this.
The ranking score, which is based on the losing alliance's score, is in fact a strength of schedule rating. The higher it is, the tougher your schedule. Last year, if you had an RS of 80+, you had a very, very tough schedule. Even IRI only had one or two teams with it that high...one of which wound up winning the event.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #3   Spotlight this post!  
Unread 27-03-2009, 12:32
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,608
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: National Rankings

Is this being used for serious ranking, or just fun?

QS is quite simple. Win percentage . QS is a function of W-L-T anyway, so create a win% (with ties counting as .5 wins), and it would accomplish the same thing.


As a serious ranking, it simply isn't feasible. No currently existing metric, whether official FIRST or Chief Delphi-created, can give accurate rankings from different events (even ignoring the issues of sample size). Even OPR and DPRs are skewed by different opponents (a team is going to score a lot more at an event with more "easy targets").
If you could somehow create a complex algorithm based on teams who competed at multiple events to create a standard across those events, then maybe. But even then you run into problems with teams who change their robot, or otherwise get better or worse, from event to event. Israel literally has no crossover teams to be used, and many events have very few teams who compete at other regionals.
__________________
Being correct doesn't mean you don't have to explain yourself.
Reply With Quote
  #4   Spotlight this post!  
Unread 27-03-2009, 13:11
rsisk's Avatar
rsisk rsisk is offline
The GURU Channel
AKA: Richard Sisk
FRC #2493 (Robokong)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Riverside, CA
Posts: 2,748
rsisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond repute
Send a message via MSN to rsisk
Re: National Rankings

What I am trying to accomplish is the equivalent of the Regional ranking page for each regional but aggregating data from all the regionals.

If each team only competed in one regional, the task would be easy, I would just aggregate all the data. I need to deal with teams that compete in more than one regional, and I am leaning towards Alan's suggestion of normalization.

I'm not trying to correct for other variables such as alliance strength that the OPR type of algorithm would do, as far as I know ;>

And for the question of whether this is for fun or serious business, well, it's always for fun and I hope it produces something useful or interesting for others.
Reply With Quote
  #5   Spotlight this post!  
Unread 27-03-2009, 16:45
AlexD744 AlexD744 is offline
Registered User
FRC #0744 (744 Shark Attack)
Team Role: Alumni
 
Join Date: Jan 2009
Rookie Year: 2008
Location: Ft. Lauderdale, FL
Posts: 639
AlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond reputeAlexD744 has a reputation beyond repute
Re: National Rankings

Even if each team only competed at one regional, they still play different numbers of matches. Especially since some go to eliminations and other don't, unless your just basing this on qualifications. But even so a team at Florida played 9 matches in qualifyers, while a team in New Orleans may have played 12 or 13 (not sure of that number). I think an OPR over the whole nation would give you the closest things to an accurate ranking system. It would not be perfect but it would be close.
__________________
www.sharkattack744.com
Reply With Quote
  #6   Spotlight this post!  
Unread 27-03-2009, 16:49
AndyB's Avatar
AndyB AndyB is offline
Ambitiously Disappointing
AKA: Andy Burchardt
FRC #0171 (Cheese Curd Herd)
Team Role: College Student
 
Join Date: Mar 2005
Rookie Year: 2004
Location: Platteville, WI
Posts: 1,185
AndyB has a reputation beyond reputeAndyB has a reputation beyond reputeAndyB has a reputation beyond reputeAndyB has a reputation beyond reputeAndyB has a reputation beyond reputeAndyB has a reputation beyond reputeAndyB has a reputation beyond reputeAndyB has a reputation beyond reputeAndyB has a reputation beyond reputeAndyB has a reputation beyond reputeAndyB has a reputation beyond repute
Re: National Rankings

I'm not intending to tear down your idea, because it's a good one, but team rankings aren't really a great way to value success or valuing one robot over another...

We already have the OPR rankings that get done which are quite possibly the best possible way to rank teams based solely on match scores.
__________________
Team 171 :: Cheese Curd Herd :: College Mentor, 2008-Present
Team 269 :: CooneyTech Robotics :: Student, 2005-2007
Reply With Quote
  #7   Spotlight this post!  
Unread 29-03-2009, 14:28
Legator91's Avatar
Legator91 Legator91 is offline
Registered User
AKA: Ryan Legato
FRC #0067 (HOT Team)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2007
Location: Michigan
Posts: 33
Legator91 has much to be proud ofLegator91 has much to be proud ofLegator91 has much to be proud ofLegator91 has much to be proud ofLegator91 has much to be proud ofLegator91 has much to be proud ofLegator91 has much to be proud ofLegator91 has much to be proud ofLegator91 has much to be proud of
Send a message via AIM to Legator91
Re: National Rankings

Quote:
Originally Posted by AndyB View Post
I'm not intending to tear down your idea, because it's a good one, but team rankings aren't really a great way to value success or valuing one robot over another...

We already have the OPR rankings that get done which are quite possibly the best possible way to rank teams based solely on match scores.
yea I agree....a team could compete in 3 events and have a much higher win loss record then a team that only competed in 1 event. This doesn't mean the other team is bad, they just haven't competed in as many matches. I think it needs to be based more on how much each team and score and defend. rather then win loss record.
__________________
Michigan Tech: 2010 - 2014
University of Michigan: 2015 - Present

Mentor (FRC 67): 2015 - Present
Mentor (FRC 3771, 4363): 2011 - 2012
Student (FRC 67): 2007 - 2010


2010 World Champs (294, 67, 177)
2009 World Champs (111, 67, 971)
Reply With Quote
  #8   Spotlight this post!  
Unread 29-03-2009, 14:38
CSideris28's Avatar
CSideris28 CSideris28 is offline
Registered User
AKA: Christos Sideris
FRC #1155 (Sciborgs)
Team Role: Alumni
 
Join Date: Aug 2008
Rookie Year: 2007
Location: NY, NY
Posts: 27
CSideris28 will become famous soon enough
Send a message via AIM to CSideris28
Re: National Rankings

I disagree that RS can be used to show the strength of schedule, as a team that plays good defense will have a lower RS than one which does not.
__________________
2009 UTC Regional Champions!!! (Thanks 126 and 1902!!! Exploding Sciborg Force!!)
2009 NYC Regional Finalists (Thanks 2344 and 743!!!)
2009 NYC Regional Excellence in Automation and Control Award Winner
2007 NYC Regional Chairmans Award Winner
2007 NJ Regional Finalists (Thanks 359 and 486!!!)
Reply With Quote
  #9   Spotlight this post!  
Unread 29-03-2009, 16:43
rsisk's Avatar
rsisk rsisk is offline
The GURU Channel
AKA: Richard Sisk
FRC #2493 (Robokong)
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Riverside, CA
Posts: 2,748
rsisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond reputersisk has a reputation beyond repute
Send a message via MSN to rsisk
Re: National Rankings

So here is a question that may stimulate more discussion...

What does the Standings page on the USFirst.org web site show, which is the same as the display in the pits during the regional?

I know technically what it is showing, but in realtion to this discussion.

Some here say that OPR gives a better idea of the overall strength of the team and thus provides better scouting info. That makes sense.

But yet there is always a crowd around the display in the pits to see what position in the regional standing the team is in. Would it be as interesting to see the same information across all regionals?
Reply With Quote
  #10   Spotlight this post!  
Unread 01-04-2009, 10:46
MikeReilly's Avatar
MikeReilly MikeReilly is offline
Registered User
FRC #4509 (Mechanical Bulls)
Team Role: Mentor
 
Join Date: Apr 2008
Rookie Year: 2005
Location: Sugar Hill, GA
Posts: 72
MikeReilly has much to be proud ofMikeReilly has much to be proud ofMikeReilly has much to be proud ofMikeReilly has much to be proud ofMikeReilly has much to be proud ofMikeReilly has much to be proud ofMikeReilly has much to be proud ofMikeReilly has much to be proud ofMikeReilly has much to be proud of
Re: National Rankings

I'm into the SOS (strength of schedule) discussion. For example, at one recent regional, one team ended up ranked 6th and their wins included 3 no-shows. Another highly ranked team had no ability to score, just drive and deliver Empty Cells. (This is not a slam against any team, it's a mathematical discussion.)

So, what about this for SOS:
Using historical OPR, RS, or whatever stat is most relevant, go back and give Alliances theoretical score predictions. If Blue Alliance of 1-2-3 has an OPR of 100 versus the Red Alliance of 4-5-6 and their OPR of 20, 1-2-3 should win by 80. That would be an "easy" match for 1-2-3, a "hard" match for 4-5-6. Each alliance would get a 1 for "easy", 2 for "medium", 3 for "hard", and then average the match scores for their SOS.

You could go further, by using the difference of the Alliance OPR and the actual match score difference.

Just thinkin', maybe I'll get around to doing it.
__________________
Mentor for Rookie Team 4509, Formerly with 1771
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
National Championship or National Chairman's Eric Bareiss General Forum 95 20-06-2005 22:07
National Rankings during the Season Andrew Scouting 13 12-02-2004 15:17
Rankings archiver 2001 3 24-06-2002 03:25
NATIONAL RANKINGS! archiver 2001 1 24-06-2002 03:18
NATIONAL RANKINGS... archiver 2001 0 24-06-2002 03:17


All times are GMT -5. The time now is 16:29.

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