Go to Post I think a 100% student-run team is as good as a school taught by your peers. - [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 15-07-2016, 16:48
nuclearnerd's Avatar
nuclearnerd nuclearnerd is offline
Speaking for myself, not my team
AKA: Brendan Simons
FRC #5406 (Celt-X)
Team Role: Engineer
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Hamilton, Ontario, Canada
Posts: 458
nuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant future
Where do I ask for unicorns, I mean changes to the official stats?

I'm trying to follow IRI, and something keeps coming up that really bothers me. It has been a problem at every competition I've ever been at. Here it is:

Every team's "Rank" is set by "Rank Points", rather than "Rank Points / Match Played". I know it makes no difference come alliance selection, when everyone has played the same number of matches, but until then, it's really confusing to see teams slowly drop down the ranks between matches, and then shoot up to the top temporarily. Bother!

What would it take to change the "Rank" value showed by the official stats to the match-normalized calculation?
Reply With Quote
  #2   Spotlight this post!  
Unread 15-07-2016, 16:59
Chris is me's Avatar
Chris is me Chris is me is online now
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,708
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: Where do I ask for unicorns, I mean changes to the official stats?

Quote:
Originally Posted by nuclearnerd View Post
I'm trying to follow IRI, and something keeps coming up that really bothers me. It has been a problem at every competition I've ever been at. Here it is:

Every team's "Rank" is set by "Rank Points", rather than "Rank Points / Match Played". I know it makes no difference come alliance selection, when everyone has played the same number of matches, but until then, it's really confusing to see teams slowly drop down the ranks between matches, and then shoot up to the top temporarily. Bother!

What would it take to change the "Rank" value showed by the official stats to the match-normalized calculation?
In 2015 wasn't it average score?

This method is a lot better for seeing how many points you need to get in order to jump in the rankings. "We need 3 points to jump Team XYZ" is very useful.

Having two fields, one for actual rank, one for rank average, might work I guess.
__________________
Mentor / Drive Coach: 228 (2016-?)
...2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
---
College Mentor: 2791 (2010-2015)
...2015 TVR Motorola Quality, FLR GM Industrial Design
...2014 FLR Motorola Quality / SFs (with 341, 4930)
...2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
...2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 Minnesota 10,000 Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
Reply With Quote
  #3   Spotlight this post!  
Unread 15-07-2016, 17:26
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,653
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Where do I ask for unicorns, I mean changes to the official stats?

When you're halfway through the first round, where do you rank teams that have not played yet - their average is 0/0?
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #4   Spotlight this post!  
Unread 15-07-2016, 18:38
Hitchhiker 42's Avatar
Hitchhiker 42 Hitchhiker 42 is offline
Roboter
AKA: Mark Lavrentyev
FRC #4557 (FullMetal Falcons)
Team Role: Programmer
 
Join Date: Oct 2015
Rookie Year: 2015
Location: Cromwell, CT
Posts: 502
Hitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to beholdHitchhiker 42 is a splendid one to behold
Re: Where do I ask for unicorns, I mean changes to the official stats?

Quote:
Originally Posted by GeeTwo View Post
When you're halfway through the first round, where do you rank teams that have not played yet - their average is 0/0?
I think in that case, the system should put them at the end (back), as you could use a secondary ranking system for that (absolute # ranking points).
__________________



2016 - NE District Championship Entrepreneurship Award
2016 - Hartford District Industrial Design Award
2016 - Waterbury District Engineering Inspiration Award
Reply With Quote
  #5   Spotlight this post!  
Unread 18-07-2016, 18:31
Kris Verdeyen's Avatar
Kris Verdeyen Kris Verdeyen is offline
LSR Emcee/Alamo Game Announcer
FRC #0118 (Robonauts)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 2001
Location: Houston, TX
Posts: 699
Kris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond reputeKris Verdeyen has a reputation beyond repute
Re: Where do I ask for unicorns, I mean changes to the official stats?

I tried to adapt MLB's "games back" metric in the spreadsheet I used for my announcing. I'm convinced that it can work, though not that I did it yet.

I used RP since wins isn't as valuable a metric.

If PRP is the total number of ranking points possible (4 * number of matches played) for a given team, I computed (2 * PRP - RP) for each team. I subtracted each team's total from the leader's and divided by two.

This might be entirely equivalent to dividing a ranking score by the number of games, or there might be more happening there, but it does make those teams that are trailing in the rankings because they're a match behind pop out without a lot of searching.

edit:
https://en.wikipedia.org/wiki/Games_behind
__________________
...Only a few people are awake and they live in a state of constant total amazement. -JP Shanley, Joe vs. the Volcano
Reply With Quote
  #6   Spotlight this post!  
Unread 22-07-2016, 14:54
OccamzRazor's Avatar
OccamzRazor OccamzRazor is offline
Go YETI!
AKA: Robbie
FRC #3506 (YETI)
Team Role: Engineer
 
Join Date: Jan 2009
Rookie Year: 2003
Location: Charlotte, North Carolina
Posts: 169
OccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to behold
Re: Where do I ask for unicorns, I mean changes to the official stats?

How about instead of changing the ranking system we color code each line on the rankings live. There are plenty of ways to do this but I would think something like Green colors on the board are the teams that have played the "latest" number of matches (say 5 matches), orange is for teams that are down below that a match and are not current (4 matches played for example), and red for teams that are down two matches from the current (3 matches played) or have been carded so that their ranking is considered already.

Once all matches are played for that team turn the color to solid black.

I think it would be an easy change and a visual indicator that would fit the ranking style of any FRC game. There may be more intelligent ways to color code the rankings to mean something different that you guys can figure out I am sure.
__________________
2015 NC Regional Chairman's Award
2016 NC Guilford District Event Winner
2016 NC Guilford District Chairman's Award
2016 NC District Championship Winner
2016 NC Regional Chairman's Award
2016 NC Woodie Flowers Award Finalist - Lia Schwinghammer



Reply With Quote
  #7   Spotlight this post!  
Unread 25-07-2016, 10:19
Mike Schreiber's Avatar
Mike Schreiber Mike Schreiber is offline
Registered User
FRC #0067 (The HOT Team)
Team Role: Mentor
 
Join Date: Dec 2006
Rookie Year: 2006
Location: Milford, Michigan
Posts: 480
Mike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond reputeMike Schreiber has a reputation beyond repute
Re: Where do I ask for unicorns, I mean changes to the official stats?

Quote:
Originally Posted by OccamzRazor View Post
How about instead of changing the ranking system we color code each line on the rankings live. There are plenty of ways to do this but I would think something like Green colors on the board are the teams that have played the "latest" number of matches (say 5 matches), orange is for teams that are down below that a match and are not current (4 matches played for example), and red for teams that are down two matches from the current (3 matches played) or have been carded so that their ranking is considered already.

Once all matches are played for that team turn the color to solid black.

I think it would be an easy change and a visual indicator that would fit the ranking style of any FRC game. There may be more intelligent ways to color code the rankings to mean something different that you guys can figure out I am sure.
Even if this is not implemented in FMS, it may be worth requesting from the folks at TBA or Spyder. This would make figuring out how far we'll move in rankings a lot easier.
__________________
Mike Schreiber

Kettering University ('09-'13) University of Michigan ('14-'18?)
FLL ('01-'02), FRC Team 27 ('06-'09), Team 397 ('10), Team 3450/314 ('11), Team 67 ('14-'??)
Reply With Quote
  #8   Spotlight this post!  
Unread 25-07-2016, 11:13
plnyyanks's Avatar
plnyyanks plnyyanks is offline
Data wins arguments.
AKA: Phil Lopreiato
FRC #1124 (The ÜberBots), FRC #2900 (The Mighty Penguins)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: NYC/Washington, DC
Posts: 1,114
plnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond repute
Re: Where do I ask for unicorns, I mean changes to the official stats?

There's some great feedback in this thread! One reason we've been hesitant to modify the ranking display too much in TBA is that we don't want to cause any confusion about which columns are "official" and which ones aren't. However, I definitely agree that there are things we can tweak to make the display much more informative (we just have to clearly differentiate which numbers come from directly from FMS and which don't)

I think we can add a notion of "derived columns" to the rankings display on desktop: we can show a "match difference" outlining how many matches away from the max each team is (so it would show {-- (even), -1, -2, ...}). This could go in parentheses after the official "played" column. And we can also add RP/match.

This all gets a little trickier on mobile, because information density is hard.

If anyone would like to help build this for TBA, let me know and I'll help you get started! I've filed an issue to track the feature
__________________
Phil Lopreiato - "It's a hardware problem"
Team 1124 (2010 - 2013), Team 1418 (2014), Team 2900 (2016)
FRC Notebook The Blue Alliance for Android
Reply With Quote
  #9   Spotlight this post!  
Unread 25-07-2016, 12:56
nuclearnerd's Avatar
nuclearnerd nuclearnerd is offline
Speaking for myself, not my team
AKA: Brendan Simons
FRC #5406 (Celt-X)
Team Role: Engineer
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Hamilton, Ontario, Canada
Posts: 458
nuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant futurenuclearnerd has a brilliant future
Re: Where do I ask for unicorns, I mean changes to the official stats?

Quote:
Originally Posted by plnyyanks View Post
I think we can add a notion of "derived columns" to the rankings display on desktop: we can show a "match difference" outlining how many matches away from the max each team is (so it would show {-- (even), -1, -2, ...}). This could go in parentheses after the official "played" column. And we can also add RP/match.

This all gets a little trickier on mobile, because information density is hard.

If anyone would like to help build this for TBA, let me know and I'll help you get started! I've filed an issue to track the feature
That's awesome. Thanks Phil! My web programming skills are not up to the task myself, but I hope someone rises to the challenge. If the derived column(s) prove useful, we will have a clear example to show FIRST HQ to request an official change.
Reply With Quote
  #10   Spotlight this post!  
Unread 25-07-2016, 13:08
ctt956 ctt956 is offline
Too many threads, too little time
FRC #0900 (♞The Zebracorns♞)
Team Role: Student
 
Join Date: Oct 2015
Rookie Year: 2016
Location: Planet Earth
Posts: 696
ctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to behold
Re: Where do I ask for unicorns, I mean changes to the official stats?

What if there were two rankings? One would be the current ranking system, while the other would be teams ranked by how much they score in matches? It could just be based on their average score/alliance contribution in the matches they've played.
__________________

"You know, it's amazing how many things you can take apart with just one ordinary screwdriver!" - Calvin, from Calvin and Hobbes
"There's nothing a little duct tape and surgical tubing can't accomplish." - Sheldon J. Plankton
Reply With Quote
  #11   Spotlight this post!  
Unread 27-07-2016, 12:35
CalTran's Avatar
CalTran CalTran is offline
Missouri S&T Senior
FRC #2410 (BV CAPS Metal Mustang Robotics)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Overland Park, Kansas
Posts: 2,376
CalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond repute
Re: Where do I ask for unicorns, I mean changes to the official stats?

Quote:
Originally Posted by ctt956 View Post
What if there were two rankings? One would be the current ranking system, while the other would be teams ranked by how much they score in matches? It could just be based on their average score/alliance contribution in the matches they've played.
So making OPR/CCWM an official thing?
__________________
Team 2410 thinks KISSing is amazing! Keep It Super Safe!
  • "You know you've been in robotics too long when you start talking to your tools." "Well, you've been in robotics CLEARLY too long when they start talking back"
  • Theory is when you know everything but nothing works. Practice is when everything works but you don't know why. On our team, theory and practice comes together - nothing works and nobody knows why.
MMR 2410 Student (2010 - 2013) | MMR 2410 Mentor (2013 - Present)
FTC Game Announcer / EmCee (2014 - Present) | FRC EmCee (2015 - Present) | FRC Referee (2016) | FTC Referee (2017)
Academic Student (Forever)
Reply With Quote
  #12   Spotlight this post!  
Unread 27-07-2016, 14:00
Aren Siekmeier's Avatar
Aren Siekmeier Aren Siekmeier is offline
on walkabout
FRC #2175 (The Fighting Calculators)
Team Role: Mentor
 
Join Date: Apr 2008
Rookie Year: 2008
Location: 대한민국
Posts: 735
Aren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond reputeAren Siekmeier has a reputation beyond repute
Re: Where do I ask for unicorns, I mean changes to the official stats?

Quote:
Originally Posted by CalTran View Post
So making OPR/CCWM an official thing?
OPR estimates a team's own contribution, minimizes the residual in match scores, and relates to the point totals on TBA by a linear transformation. But not quite the same thing.

FIRST regularly reports the sum of your alliance scores across your matches, broken down by area (auto, different ways to score in teleop), though this is not normalized by matches played. However, this is not typically used for ranking (with the notable exception of 2015). Even as a tie breaker, the component scores are used (usually auto first) rather than a total.
Reply With Quote
  #13   Spotlight this post!  
Unread 27-07-2016, 16:01
ctt956 ctt956 is offline
Too many threads, too little time
FRC #0900 (♞The Zebracorns♞)
Team Role: Student
 
Join Date: Oct 2015
Rookie Year: 2016
Location: Planet Earth
Posts: 696
ctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to behold
Re: Where do I ask for unicorns, I mean changes to the official stats?

Quote:
Originally Posted by CalTran View Post
So making OPR/CCWM an official thing?
In a way, but making it more accurate, and sort of a combo of OPR and DPR, so if a robot played defense, that team's ranking/contribution could be calculated by the number of points they stopped the opposing alliance from scoring. Both could be used in one match if a team scored for their own alliance and also played defense.
__________________

"You know, it's amazing how many things you can take apart with just one ordinary screwdriver!" - Calvin, from Calvin and Hobbes
"There's nothing a little duct tape and surgical tubing can't accomplish." - Sheldon J. Plankton
Reply With Quote
  #14   Spotlight this post!  
Unread 27-07-2016, 16:18
ASD20's Avatar
ASD20 ASD20 is offline
Registered User
AKA: Andrew
FRC #4761 (The Robockets)
Team Role: College Student
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Reading, MA
Posts: 272
ASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud ofASD20 has much to be proud of
Re: Where do I ask for unicorns, I mean changes to the official stats?

Quote:
Originally Posted by ctt956 View Post
What if there were two rankings? One would be the current ranking system, while the other would be teams ranked by how much they score in matches? It could just be based on their average score/alliance contribution in the matches they've played.
For what purpose? To try to estimate what a teams ranking will be or to try to assess how good teams are? If it's the latter, TBA already as OPR somewhere for the top n teams. If it's the former, OPR (or whatever modified version you like) has absolutely no correlation to the current ranking system. It will also never become an official stat, let alone ranking method, by FIRST because it completely goes against what FIRST believes in.
__________________

Reply With Quote
  #15   Spotlight this post!  
Unread 27-07-2016, 17:08
OccamzRazor's Avatar
OccamzRazor OccamzRazor is offline
Go YETI!
AKA: Robbie
FRC #3506 (YETI)
Team Role: Engineer
 
Join Date: Jan 2009
Rookie Year: 2003
Location: Charlotte, North Carolina
Posts: 169
OccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to beholdOccamzRazor is a splendid one to behold
Re: Where do I ask for unicorns, I mean changes to the official stats?

Yeah the OPR/DPR/"any Rating" does not correlate to ranking for many FRC games at all and it makes it useless from year to year usage. Especially games like 2015 and 2001 where your alliance or average scores come into play or any games like 2012 where you have coopertition considerations.

Any adjustments to how it is presented visually I think will take away most of the confusion associated with how your ranking will swoop after a good win on your last match in a situation where the rankings are really close and nobody else has played their last match.

Then, you get to watch in awe as your rank dips until everyone has played that last game. I have seen kids celebrate first place for one moment and then get immensely upset 5 minutes later at being 9th seed suddenly at the end. Those of us who are accustomed to it don't see the problem but for people new to FRC it is confusing and often upsetting to the point it has probably ruined some people's experience. It also makes scouting more difficult and more important for the draft order.

No amount of teaching or training is going to necessarily fix that confusion so I am open to hearing more suggestions.
__________________
2015 NC Regional Chairman's Award
2016 NC Guilford District Event Winner
2016 NC Guilford District Chairman's Award
2016 NC District Championship Winner
2016 NC Regional Chairman's Award
2016 NC Woodie Flowers Award Finalist - Lia Schwinghammer



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:52.

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