![]() |
[FRC Blog] "Standard District Points System for 2015"
Blog Date: Tuesday, February 3, 2015 - 15:01
Quote:
|
Re: [FRC Blog] "Standard District Points System for 2015"
Here's the equation for input into Wolfram:
erf^-1((N-2(R)+2)/(1.07*N))*10/erf^-1(1/1.07)+12 |
Re: [FRC Blog] "Standard District Points System for 2015"
So much for something uniform and easy to understand.
|
Re: [FRC Blog] "Standard District Points System for 2015"
While this is pretty confusing at first glance(and second and third probably), for a given event size the point values are predetermined for each rank. So, the equation can be used to generate all the values for each event, and everyone can just look at a nice simple chart.
|
Re: [FRC Blog] "Standard District Points System for 2015"
It's a little confusing at first, but it's really not that complicated when you understand what is happening.
Kinda best way to simplify it down is it's like when a professor decides to grade on a bell curve. Same concept, just a little more complicated equation to work with the data parameters FRC requires. |
Re: [FRC Blog] "Standard District Points System for 2015"
Wow. That took a few reads to understand. It's almost like they're trying to make it difficult.
I laughed a little bit while reading some categories, like "Teams on Alliances Advancing Playoff Level" (sounds like it's missing a word) or "Alliance Selection Results After Alliance Selection is Complete". These names seem very complicated and over-descriptive for what they describe. Also, the use of the inverse error function is just ridiculous. It doesn't need to be this complicated! I'd rather just have a table of values that I can look up, or a much simpler, way more understandable polynomial function that approximates the function in the document. A requirement for game design is easy to understand and explain. The inverse error function is neither simple nor easy to understand. Most high school students have no clue what it is, so why has it been chosen? At what point is it unreasonably late for FIRST to release the criteria that will be used to determine a team's advancement to the next level of competition? Honest question here- there's no deadline, and they don't seem to be in any rush to give us information. It doesn't seem unreasonable to think that Michigan teams will be competing before their point system is established! |
Re: [FRC Blog] "Standard District Points System for 2015"
First takeaway: Why was the QS capped at 22 pts instead of the previous 24? Also, why is the minimum 4 instead of 0?
Not that it matters, but it does strike me as odd. So max pts this year is now 83 w/ Chairman's, 73 w/out at District events, instead of 85/75. |
Re: [FRC Blog] "Standard District Points System for 2015"
This is the backend. Yes, teams can look at it, but realistically I'd anticipate most will just be looking at the chart for their event size and not worrying about the math behind it.
Would it have been nice to see at least that points would be based on rank earlier? Yes. But lacking knowledge of the timeline and how much effort went into this, I'm very reluctant to claim FIRST should have done anything differently. A question for Districts teams: If you had this information at the beginning of the season, would it have changed your strategy for this year's game? |
Re: [FRC Blog] "Standard District Points System for 2015"
1 Attachment(s)
Here is a quick calculation script I threw together. It requires Python 3. The inverf implementation is not mine and comes from here: http://johnkerl.org/python/normal_m.py.txt
I might extend it to generate tables in the future, but it works well enough for now. Let me know if you find a problem with it. It is a .txt because CD doesn't allow .py files. |
Re: [FRC Blog] "Standard District Points System for 2015"
Quote:
And regardless of the reason for the upper cap, the lower cap probably exists to keep the average score at 12. If the average score from qualifying becomes less than 12, teams that win judged awards, eliminations, or are a new to gain a slightly greater advantage in their 5 or 10 points, and re-adjusting the point values in that respect would make the system even more complicated. |
Re: [FRC Blog] "Standard District Points System for 2015"
1 Attachment(s)
Here's a spreadsheet that uses an approximation method of InvERF(). It's not 100%, kind of a hack actually, so let me know if you have any improvements.
|
Re: [FRC Blog] "Standard District Points System for 2015"
Quote:
Quote:
http://www.usfirst.org/roboticsprogr...ct-points-2015 Quote:
|
Re: [FRC Blog] "Standard District Points System for 2015"
This Wolfram Alpha Widget: http://www.wolframalpha.com/widgets/...2fb3bb85e071b4 should calculate it if I put in all the equations properly (I'm not sure if I completely understand how the district ranking works, so there may be errors). It doesn't require any other programs to run (I know some students who don't have Excel so I decided not to try and figure out the equations in it). Please let me know if you catch any problems in it and I'll try to fix them.
|
Re: [FRC Blog] "Standard District Points System for 2015"
Quote:
Quote:
|
Re: [FRC Blog] "Standard District Points System for 2015"
So I just did this for us, but it seems like this would be a small net increase for the teams at the top of the rankings. We went 11-1-0, and 10-2-0, and 10-2-0, with a 1 seed, 1 seed, and 3 seed. So we got 22, 20, and 60, for a total 102. With this structure, we would have gotten 22, 22, and 63, for a total of 107. So if you were constantly at the top seeds, this most likely will be a net increase in points, especially at tougher events, where the 1 seed might only have had 10 wins. However, the top teams are not usually the ones where 5 points makes a difference, so it most likely would not have much of an actual effect on the top.
|
| All times are GMT -5. The time now is 21:07. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi