Go to Post In Israel we've got the president supporting FIRST and speaking at events, so it's time for you guys to catch up =] - Tottanka [more]
Home
Go Back   Chief Delphi > Competition > Championship Event
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-04-2009, 11:05
Rob Rob is offline
Registered User
AKA: Rob
FRC #0131 (CHAOS)
Team Role: Coach
 
Join Date: Mar 2004
Rookie Year: 1996
Location: New Hampshire
Posts: 304
Rob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond repute
Send a message via AIM to Rob
Re: Division Strengths

Hi Ed,

I think this is very interesting, but I have a question. Please let me start by saying that I have a general idea how the math for this works, but I am not overly mathematically inclined so the details elude me.

My thought is that since the set of data that a teams performance is being calculated from comes from single events (each event having a set of teams), that the results of that data are best used to compare to other teams at the same event.

To properly compare one team from the midwest against a team from southern California, those teams would have had to compete at the same event.

Am I totally off base here of is there some validity to my assumption?

For example, if the MI state event had all great teams, could that not adversely impact the performance numbers of the top teams. Good teams score on you more (you get worse DPR) and are harder to score on (you get lower OPR).

I am not trying to invalidate your data, I think it is an amazing tool. I just have a hunch that it is most useful for comparing teams at the same events together. To compare teams globally they would have to be at the same events together (I think)

Now the top teams should still have good performance numbers no matter where they compete, but I think the numbers can only tell so much.

Sorry for the lengthy post, and thanks for making this data available, it does help quite a bit even if my understanding of it is limited!

Last edited by Rob : 09-04-2009 at 11:06. Reason: typos
  #17   Spotlight this post!  
Unread 09-04-2009, 11:29
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: Division Strengths

Quote:
Originally Posted by Rob View Post
Hi Ed,

I think this is very interesting, but I have a question. Please let me start by saying that I have a general idea how the math for this works, but I am not overly mathematically inclined so the details elude me.

My thought is that since the set of data that a teams performance is being calculated from comes from single events (each event having a set of teams), that the results of that data are best used to compare to other teams at the same event.

To properly compare one team from the midwest against a team from southern California, those teams would have had to compete at the same event.

Am I totally off base here of is there some validity to my assumption?

For example, if the MI state event had all great teams, could that not adversely impact the performance numbers of the top teams. Good teams score on you more (you get worse DPR) and are harder to score on (you get lower OPR).

I am not trying to invalidate your data, I think it is an amazing tool. I just have a hunch that it is most useful for comparing teams at the same events together. To compare teams globally they would have to be at the same events together (I think)

Now the top teams should still have good performance numbers no matter where they compete, but I think the numbers can only tell so much.

Sorry for the lengthy post, and thanks for making this data available, it does help quite a bit even if my understanding of it is limited!
You definitely have a valid point, the data could be skewed by overall team quality at a given competition. However, it is generally safe to assume that the average team quality at all of the regional competitions is comparable. Consider that a lot of the good teams travel to multiple regionals, helping to balance things between.

Also consider that given the limited data available, this is roughly as accurate as you can get. There are too many variables for a perfect set of data. You could also consider that performances at regionals later in the season might be different, as those teams have had more time to code/practice, and are more likely to have already competed in a regional.

Yes, the data isn't perfect and there are many variables that could affect the rankings, but it's as good as is possible.
  #18   Spotlight this post!  
Unread 09-04-2009, 11:30
Ed Law's Avatar
Ed Law Ed Law is offline
Registered User
no team (formerly with 2834)
 
Join Date: Apr 2008
Rookie Year: 2009
Location: Foster City, CA, USA
Posts: 752
Ed Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond repute
Re: Division Strengths

Hi Rob,

You are absolutely correct. However it is still good to compare teams who attend different regionals. I can not believe there is such a big difference in terms of competitiveness among most of the regionals. I am sure there may be a few that are particularly weak.

After we come back from Atlanta, may be during the summer months when I suffer from FRC withdrawal symptom, I will try to assemble all the teams and all the matches into one giant 1674 X 1674 matrix. Then all the interactions will be taken into account. There are quite a few Michigan teams that went to other regionals also. Since I don't invert the matrix to solve for OPR and CCWM, it should not even take that long to solve.

Ed
__________________
Please don't call me Mr. Ed, I am not a talking horse.
  #19   Spotlight this post!  
Unread 09-04-2009, 11:48
LWakefield's Avatar
LWakefield LWakefield is offline
FRC alumni 1918
AKA: Lucas Wakefield
no team (NC Gears)
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Indianapolis, IN
Posts: 62
LWakefield has a spectacular aura aboutLWakefield has a spectacular aura aboutLWakefield has a spectacular aura about
Send a message via MSN to LWakefield
Re: Division Strengths

What is OPR?
__________________
  #20   Spotlight this post!  
Unread 09-04-2009, 11:50
Collin Fultz's Avatar
Collin Fultz Collin Fultz is online now
Registered User
no team (IndianaFIRST)
Team Role: Leadership
 
Join Date: May 2002
Rookie Year: 2002
Location: Indianapolis, IN
Posts: 776
Collin Fultz has a reputation beyond reputeCollin Fultz has a reputation beyond reputeCollin Fultz has a reputation beyond reputeCollin Fultz has a reputation beyond reputeCollin Fultz has a reputation beyond reputeCollin Fultz has a reputation beyond reputeCollin Fultz has a reputation beyond reputeCollin Fultz has a reputation beyond reputeCollin Fultz has a reputation beyond reputeCollin Fultz has a reputation beyond reputeCollin Fultz has a reputation beyond repute
Re: Division Strengths

Quote:
Originally Posted by LWakefield
What is OPR?
From this thread...

Quote:
Originally Posted by Lil' Lavery View Post
Offensive Power Ranking

It is a calculated quantity based on your and your alliance partners match scores. It is designed to figure out each team's individual contributions to the final score of the match.
__________________
Collin Fultz
  #21   Spotlight this post!  
Unread 09-04-2009, 11:53
Rob Rob is offline
Registered User
AKA: Rob
FRC #0131 (CHAOS)
Team Role: Coach
 
Join Date: Mar 2004
Rookie Year: 1996
Location: New Hampshire
Posts: 304
Rob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond reputeRob has a reputation beyond repute
Send a message via AIM to Rob
Re: Division Strengths

Thanks for the clarification Ed. I am sure that you are correct in that most regional events have similar strength. These numbers are a great way to begin preliminary scouting efforts. The ability of your sheet to update in real time is very valuable as well.

Quote:
Originally Posted by LWakefield View Post
What is OPR?
In post #1 of this thread Ed has a link to a paper explaining what these numbers mean.

Thanks
  #22   Spotlight this post!  
Unread 09-04-2009, 13:34
cziggy343's Avatar
cziggy343 cziggy343 is offline
cziggy343
AKA: Chris Z
FRC #0343 (Metal-in-Motion)
Team Role: Alumni
 
Join Date: Mar 2007
Rookie Year: 2000
Location: Clemson, SC
Posts: 680
cziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond reputecziggy343 has a reputation beyond repute
Send a message via AIM to cziggy343
Re: Division Strengths

i would like to know how the OPR was calculated this year. it seems like it would be very hard to keep up with...
__________________
Diamond Bullet Studios Co-Founder
http://www.dbsgames.net/index.php

  #23   Spotlight this post!  
Unread 09-04-2009, 15:55
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: Division Strengths

Quote:
Originally Posted by cziggy343 View Post
i would like to know how the OPR was calculated this year. it seems like it would be very hard to keep up with...
Same way it's calculated every year. A augmented matrix is created by inputting every match score and each team that competed in that match. Each "team" is essentially a variable that is solved for, giving the OPR for that team.
The "DPR" can be created by using the opposing alliance's score in the augmented column.
__________________
Being correct doesn't mean you don't have to explain yourself.
  #24   Spotlight this post!  
Unread 10-04-2009, 00:57
Huskie65's Avatar
Huskie65 Huskie65 is offline
Registered User
AKA: Justin
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: Aug 2002
Rookie Year: 2000
Location: Troy
Posts: 67
Huskie65 is on a distinguished road
Re: Division Strengths

Quote:
Originally Posted by Rob View Post
Hi Ed,


For example, if the MI state event had all great teams, could that not adversely impact the performance numbers of the top teams. Good teams score on you more (you get worse DPR) and are harder to score on (you get lower OPR).

I am not trying to invalidate your data, I think it is an amazing tool. I just have a hunch that it is most useful for comparing teams at the same events together. To compare teams globally they would have to be at the same events together (I think)

I totally agree with this. With all good teams there are alot less blowouts. Harder to score. Your defensive and offensive ratings naturally go down by playing better teams.
  #25   Spotlight this post!  
Unread 10-04-2009, 23:17
Ed Law's Avatar
Ed Law Ed Law is offline
Registered User
no team (formerly with 2834)
 
Join Date: Apr 2008
Rookie Year: 2009
Location: Foster City, CA, USA
Posts: 752
Ed Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond repute
Re: Division Strengths

Quote:
Originally Posted by Huskie65 View Post
I totally agree with this. With all good teams there are alot less blowouts. Harder to score. Your defensive and offensive ratings naturally go down by playing better teams.
That is why I used the OPR and CCWM numbers before the MI State Championship for MI teams. After the Championship, about half of the teams' CCWM went down because even if all the teams are good, about half of them are going to get positive CCWM and half of them are going to get negative CCWM.

Ed
__________________
Please don't call me Mr. Ed, I am not a talking horse.
  #26   Spotlight this post!  
Unread 11-04-2009, 18:29
IKE's Avatar
IKE IKE is offline
Not so Custom User Title
AKA: Isaac Rife
no team (N/A)
Team Role: Mechanical
 
Join Date: Jan 2008
Rookie Year: 2003
Location: Michigan
Posts: 2,153
IKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond reputeIKE has a reputation beyond repute
Re: Division Strengths

While the divisions overall may be reasonably even, if you look at the top 24 (those likely to play in Elims), there is a pretty considerable discrepancy.

Taking the top 2 and the 24th of each divsion, I can see a bit more of a discrepancy. Curie and Galileo look quite a bit stronger than Newton and Archimedes. There is also a big gap in abilities on the top two in Curie and Galileo which could be inferred as a better odds at one of those two making it to the top seed.

IKE
  #27   Spotlight this post!  
Unread 11-04-2009, 19:43
Katie_UPS's Avatar
Katie_UPS Katie_UPS is offline
Registered User
AKA: Katie Widen
no team
Team Role: Engineer
 
Join Date: Feb 2008
Rookie Year: 2008
Location: Wisconsinite lost in Texas
Posts: 957
Katie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond reputeKatie_UPS has a reputation beyond repute
Re: Division Strengths

So while this thread is really cool, and the numbers are kinda helpful, and I can see the competitiveness of the devisions and all the wotnot, I just have to ask...

Where do you find the time?

From what you said, my basic idea is that you make a matrix for each team and then average it out. Thats.. what? 400 teams?
  #28   Spotlight this post!  
Unread 11-04-2009, 20:53
Ed Law's Avatar
Ed Law Ed Law is offline
Registered User
no team (formerly with 2834)
 
Join Date: Apr 2008
Rookie Year: 2009
Location: Foster City, CA, USA
Posts: 752
Ed Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond reputeEd Law has a reputation beyond repute
Re: Division Strengths

Quote:
Originally Posted by Katie_UPS View Post
So while this thread is really cool, and the numbers are kinda helpful, and I can see the competitiveness of the devisions and all the wotnot, I just have to ask...

Where do you find the time?

From what you said, my basic idea is that you make a matrix for each team and then average it out. Thats.. what? 400 teams?
All the data was mined from the usfirst.org website. Nothing was done by hand. It was all done in an Excel spreadsheet. This spreadsheet was posted for all FRC teams to use. I just rearranged the numbers to create the graphs. It probably took me about 15 minutes to do it. However the spreadsheet took me over 100 hours to do over a span of a few months. It is a way for me to give back to the FIRST community.

Ed
__________________
Please don't call me Mr. Ed, I am not a talking horse.
  #29   Spotlight this post!  
Unread 11-04-2009, 22:15
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: Division Strengths

Quote:
Originally Posted by Ed Law View Post
All the data was mined from the usfirst.org website. Nothing was done by hand. It was all done in an Excel spreadsheet. This spreadsheet was posted for all FRC teams to use. I just rearranged the numbers to create the graphs. It probably took me about 15 minutes to do it. However the spreadsheet took me over 100 hours to do over a span of a few months. It is a way for me to give back to the FIRST community.

Ed
And definitely something we appreciate .
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
Curie division gunsanbob Championship Event 1 20-04-2008 18:44
Division Userbars AndyB Championship Event 36 10-04-2007 12:57
Tier Division? Dylan Championship Event 8 06-12-2006 09:00
FF CW Division #2 Joshua May Fantasy FIRST 46 08-06-2004 00:45
FF CW Division #1 Joshua May Fantasy FIRST 51 07-06-2004 21:06


All times are GMT -5. The time now is 13: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