Go to Post So, we should have respect for each other regardless of whether we are building our robot with a Waterjet or a Hacksaw. Construction methods will vary widely, but honoring your competitors should be universal. - OZ_341 [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 14-03-2014, 23:31
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,088
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
Week3 cumulative Twitter stats & OPRs


Stats and OPRs based on Twitter Qual match data as of Fri 3-14-2014 22:30:53 ET.

The usual Twitter data caveats apply.



NOTE: LOOK FOR UPDATED DATA TO BE POSTED LATER IN THIS THREAD

Last edited by Ether : 15-03-2014 at 00:32.
Reply With Quote
  #2   Spotlight this post!  
Unread 14-03-2014, 23:53
Jim Zondag's Avatar
Jim Zondag Jim Zondag is offline
Team Leader
FRC #0033 (Killer Bees)
Team Role: Engineer
 
Join Date: Nov 2001
Rookie Year: 1997
Location: Auburn Hills
Posts: 317
Jim Zondag has a reputation beyond reputeJim Zondag has a reputation beyond reputeJim Zondag has a reputation beyond reputeJim Zondag has a reputation beyond reputeJim Zondag has a reputation beyond reputeJim Zondag has a reputation beyond reputeJim Zondag has a reputation beyond reputeJim Zondag has a reputation beyond reputeJim Zondag has a reputation beyond reputeJim Zondag has a reputation beyond reputeJim Zondag has a reputation beyond repute
Re: Week3 cumulative Twitter stats & OPRs

Excerpt from the above post:

win foul points awarded:
20 average (mean)
220 max

lose foul points awarded:
5 average (mean)
110 max

The above is a very simple assessment of how the foul points affect this game. 4X as many foul points to the winning alliance....this means that fouls swing a large percentage of matches.

50 point foul is effectively a automatic loss most of the time.
Tragic.
Worst game design since 2003, yet no real action to correct....
Tragic.
__________________
"To learn what is possible, we must attempt the impossible." Arthur C. Clarke
Reply With Quote
  #3   Spotlight this post!  
Unread 14-03-2014, 23:58
Thad House Thad House is online now
Volunteer, WPILib Contributor
no team (Waiting for 2021)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2010
Location: Thousand Oaks, California
Posts: 1,099
Thad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond reputeThad House has a reputation beyond repute
Re: Week3 cumulative Twitter stats & OPRs

20 foul points on average for the winning alliance. That is insane. What makes it worse, is that by the look at average scores, they are not a ton different then last year, but the fouls are worth a ton more. I think the game designers expected higher average match scores to make up for higher foul scores.
__________________
All statements made are my own and not the feelings of any of my affiliated teams.
Teams 1510 and 2898 - Student 2010-2012
Team 4488 - Mentor 2013-2016
Co-developer of RobotDotNet, a .NET port of the WPILib.
Reply With Quote
  #4   Spotlight this post!  
Unread 15-03-2014, 09:28
Nathan Streeter's Avatar
Nathan Streeter Nathan Streeter is offline
FIRST Fan(atic)
FRC #1519 (Mechanical MAYHEM)
Team Role: Mentor
 
Join Date: Feb 2008
Rookie Year: 2006
Location: Merrimack, NH
Posts: 675
Nathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond reputeNathan Streeter has a reputation beyond repute
Re: Week3 cumulative Twitter stats & OPRs

Quote:
Originally Posted by Jim Zondag View Post
Excerpt from the above post:

win foul points awarded:
20 average (mean)
220 max

lose foul points awarded:
5 average (mean)
110 max

The above is a very simple assessment of how the foul points affect this game. 4X as many foul points to the winning alliance....this means that fouls swing a large percentage of matches.

50 point foul is effectively a automatic loss most of the time.
Tragic.
Worst game design since 2003, yet no real action to correct....
Tragic.
Agreed that the impact of foul points is tragic... and that foul points swinging the outcome of the match is likely a significant contributor to this statistic; however, I do think there is another possible/probable cause.

Fouls "take advantage" of less experienced, lower-performing teams. The teams that are more likely to get careless HP fouls, struggle to pickup a ball when inbounding, play hard defense that involves a manipulator flipping out and getting inside an offensive bot, or pin for too long are the teams that are less familiar with the rules, haven't kept up with the Q&A, and haven't designed as effective an offensive bot.

The fact that the teams most likely to suffer from the heavy fouls are also the teams that FIRST is having the hardest time retaining isn't a good thing for FIRST growing at or above average next year.

Consider me more and more on the side of "bring foul values down to 10 and 30." Keep in mind this is still 333% and 150% the value of fouls in 2013.

Big, Bad, Bobth Post! (#319)
__________________
"If you want to build a ship, don't drum up men to gather wood, divide the work, or give orders. Instead, teach them to yearn for the vast and endless sea." - Antoine de Saint-Exupery
"The fight is won or lost far away from witnesses - behind the lines, in the gym, and out there on the road, long before I dance under those lights." - Muhammad Ali
"Simplicity is the ultimate sophistication." - Leonardo da Vinci


Student: 2006-2010 (#1519)
Mentor: 2011-Present (#1519)



Last edited by Nathan Streeter : 15-03-2014 at 09:31. Reason: Adding post#
Reply With Quote
  #5   Spotlight this post!  
Unread 15-03-2014, 11:25
Gaurav27's Avatar
Gaurav27 Gaurav27 is offline
Gaurav Bhatt
FRC #1241 (THEORY 6)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Mississauga, Ontario, Canada
Posts: 105
Gaurav27 is a glorious beacon of lightGaurav27 is a glorious beacon of lightGaurav27 is a glorious beacon of lightGaurav27 is a glorious beacon of lightGaurav27 is a glorious beacon of light
Re: Week3 cumulative Twitter stats & OPRs

Quote:
Originally Posted by Jim Zondag View Post
Excerpt from the above post:

win foul points awarded:
20 average (mean)
220 max

lose foul points awarded:
5 average (mean)
110 max

The above is a very simple assessment of how the foul points affect this game. 4X as many foul points to the winning alliance....this means that fouls swing a large percentage of matches.

50 point foul is effectively a automatic loss most of the time.
Tragic.
Worst game design since 2003, yet no real action to correct....
Tragic.
Agreed. Quite sad to see some really good strategies play out and then that one tech foul swings it the other way.
I think a 30 point value should be the max assigned to the tech foul. Hopefully, based on average win/loss margins it will have a smaller swing effect on match outcomes.
__________________

2016 Newton SubDivision Finalists [254,1731,708]
2016 Waterloo Winners [610,3560]
2016 North Bay Winners [1310,2935]
2013 World Champions [1477,610]
2013 Galileo Division Champions [1477,610]

Last edited by Gaurav27 : 15-03-2014 at 11:31. Reason: Added detail
Reply With Quote
  #6   Spotlight this post!  
Unread 15-03-2014, 20:34
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,088
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: Week3 cumulative Twitter stats & OPRs


Twitter Qual Match Stats

based on Twitter Qual match data as of Sat 15 Mar 2014 20:13:09 ET.

The usual Twitter data caveats apply.


I've removed the Quartile data from the stats report. In their place I will be posting histograms later this evening. Also Twitter-based OPRs. So check back later.

Last edited by Ether : 15-03-2014 at 21:04.
Reply With Quote
  #7   Spotlight this post!  
Unread 15-03-2014, 21:01
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,088
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: Week3 cumulative Twitter stats & OPRs


Unpenalized Winning Margin Histogram

based on Twitter Qual match data as of Sat 15 Mar 2014 20:13:09 ET.

The usual Twitter data caveats apply.
Attached Thumbnails
Click image for larger version

Name:	unpenalized win margin.png
Views:	316
Size:	11.9 KB
ID:	16567  

Last edited by Ether : 15-03-2014 at 21:05.
Reply With Quote
  #8   Spotlight this post!  
Unread 15-03-2014, 21:37
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,088
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: Week3 cumulative Twitter stats & OPRs


OPR for Final, Foul, Auto, & TeleOp

based on Twitter Qual match data as of Sat 15 Mar 2014 20:56:33 ET.

The usual Twitter data caveats apply.


Data is shown for teams which have played at least 6 matches.
Attached Files
File Type: xls OPR (from Twitter data 3-15-2014 205633).xls (369.0 KB, 304 views)

Last edited by Ether : 16-03-2014 at 08:52.
Reply With Quote
  #9   Spotlight this post!  
Unread 16-03-2014, 09:15
billylo's Avatar
billylo billylo is offline
Registered User
FRC #0610 (Coyotes)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Toronto
Posts: 161
billylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant future
Thumbs up Re: Week3 cumulative Twitter stats & OPRs

Very well presented, your picture is worth a thousand words! Would you mind if I combine your charts with my questionnaire results for submission to FIRST tomorrow?

The questionnaire can be found here.

[would it be possible to calculate the percentage of games finished within +/- 50 points? i.e. a tech foul call or non-call would have swung the results of that game?]
Reply With Quote
  #10   Spotlight this post!  
Unread 16-03-2014, 09:23
billylo's Avatar
billylo billylo is offline
Registered User
FRC #0610 (Coyotes)
Team Role: Mentor
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Toronto
Posts: 161
billylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant futurebillylo has a brilliant future
Re: Week3 cumulative Twitter stats & OPRs

Quote:
Originally Posted by Nathan Streeter View Post
The fact that the teams most likely to suffer from the heavy fouls are also the teams that FIRST is having the hardest time retaining isn't a good thing for FIRST growing at or above average next year.
^^^ This says it all. Thank you Nathan. ^^^
Reply With Quote
  #11   Spotlight this post!  
Unread 16-03-2014, 11:02
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,088
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: Week3 cumulative Twitter stats & OPRs

Quote:
Originally Posted by billylo View Post
Very well presented, your picture is worth a thousand words! Would you mind if I combine your charts with my questionnaire results for submission to FIRST tomorrow?
You have my permission.

Quote:
[would it be possible to calculate the percentage of games finished within +/- 50 points? i.e. a tech foul call or non-call would have swung the results of that game?]
See attached chart. Of the 3022 non-tied qual matches in the Twitter data dated 3/15/2014 20:13:09 ET, there were 1619 matches with final score (including awarded foul points) margin less than or equal to 50.

The usual Twitter data caveats apply.
Attached Thumbnails
Click image for larger version

Name:	win margin cumulative.png
Views:	125
Size:	26.5 KB
ID:	16571  
Reply With Quote
  #12   Spotlight this post!  
Unread 16-03-2014, 12:39
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,088
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: Week3 cumulative Twitter stats & OPRs


Alliance Score Residuals

based on Twitter Qual match data as of Sat 15 Mar 2014 20:56:33 ET.


Example graph interpretation:

81 - 18 = 62% of Alliance Unpenalized Scores were within +/- 20 points of the "OPR" predicted value.

66 - 32 = 35% of Alliance Unpenalized Scores were within +/- 10 points of the "OPR" predicted value.

The usual Twitter data caveats apply.
Attached Thumbnails
Click image for larger version

Name:	Alliance unpenalized scores L2 norm residuals.png
Views:	89
Size:	25.3 KB
ID:	16572  
Reply With Quote
  #13   Spotlight this post!  
Unread 16-03-2014, 13:01
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: Week3 cumulative Twitter stats & OPRs

Quote:
Originally Posted by Jim Zondag
50 point foul is effectively a automatic loss most of the time.
Tragic.
Worst game design since 2003, yet no real action to correct....
Tragic.
Quote:
Originally Posted by Nathan Streeter View Post
The fact that the teams most likely to suffer from the heavy fouls are also the teams that FIRST is having the hardest time retaining isn't a good thing for FIRST growing at or above average next year.
This can be a double whammy for District teams on the cusp of making it to the District Championship. The points for winning qualifying matches can function as the tie-breaker for determining who makes the cut-off and who doesn't. Your team can do everything right, but if a partner makes a mistake or doesn't know the rule, there goes 2 points. (And vice versa, you can do everything wrong and still get 2 points!) We do not have the manpower or experience to pull a 51 and record every foul and coach other teams through their problem areas. At our next event we will make a point to bring it up before every match so everyone knows.

At the end of the season I would be curious to see how many teams make or do not make the DCMP by foul points.
__________________
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
  #14   Spotlight this post!  
Unread 16-03-2014, 15:35
MikeE's Avatar
MikeE MikeE is offline
Wrecking nice beaches since 1990
no team (Volunteer)
Team Role: Engineer
 
Join Date: Nov 2008
Rookie Year: 2008
Location: New England -> Alaska
Posts: 381
MikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond reputeMikeE has a reputation beyond repute
Re: Week3 cumulative Twitter stats & OPRs

Quote:
Originally Posted by Ian Curtis View Post
This can be a double whammy for District teams on the cusp of making it to the District Championship. The points for winning qualifying matches can function as the tie-breaker for determining who makes the cut-off and who doesn't. Your team can do everything right, but if a partner makes a mistake or doesn't know the rule, there goes 2 points. (And vice versa, you can do everything wrong and still get 2 points!) We do not have the manpower or experience to pull a 51 and record every foul and coach other teams through their problem areas. At our next event we will make a point to bring it up before every match so everyone knows.

At the end of the season I would be curious to see how many teams make or do not make the DCMP by foul points.
I agree that would be an interesting metric, although the match data doesn't show how deserving the fouls were or how consistently they were called.

As you are probably aware the twitter data (caveats apply) shows 1778 lost one match and won another at Mt Vernon due to fouls, so no net impact.
Reply With Quote
  #15   Spotlight this post!  
Unread 16-03-2014, 15:46
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: Week3 cumulative Twitter stats & OPRs

Quote:
Originally Posted by MikeE View Post
As you are probably aware the twitter data (caveats apply) shows 1778 lost one match and won another at Mt Vernon due to fouls, so no net impact.
Yep, and that make me wonder if they are uniformly enough distributed so that it is a net zero effect. I think the safest thing to do is assume that they are deserved. At Mr. Vernon I thought the refs did a great job.
__________________
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
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 00:43.

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