How to know if you are sub-x (confidence intervals)

Spencer131

Veteran
Joined
Feb 16, 2016
Messages
527
WCA ID
2017CHUB02
Have you ever wondered "When can I call myself sub-x?"

Try out the tool Am I Sub-X?

In statistics, there is a concept called 'confidence'. It basically means "How sure are we that this is correct?"

Instead of saying "100 solves is good enough", we can calculate how confident we are that you are sub-X.

In any average, there is a chance that you got lucky or unlucky, so we can never know the "true" average with 100% confidence. The confidence score tells us how confident we are that the "true" average is sub-X.

Example
1694527244858.png
 
Last edited:
Have you ever wondered "When can I call myself sub-x?"

This code on github computes the confidence intervals for your cstimer sessions. If you know how to run python notebooks, feel free to try out the code yourself.

Confidence intervals come from statistics, and a 95% confidence interval means that there is a 95% chance for a solve to fall within that interval.

Instead of a concrete number like "You need 100 solves to be considered sub-x", confidence intervals become more confident the more solves you have.

Now you don't have to use inaccurate measures like "If you get a sub-10 average of 100, then you are sub-10"

Example
Session name: sq1
Average: 23.30
95% confidence interval: (22.60, 24.00)

Session name: OH
Average: 22.18
95% confidence interval: (20.70, 23.66)

Session name: 3x3
Average: 10.75
95% confidence interval: (10.40, 11.11)

For people who don't know how to run python notebooks
If people want it, I can add this to cubingapp
Really cool, I feel like along with this you could also add other statistics like that one defunct website I forgot the name of.
 
Oof. I use CubeDesk. If you could integrate that it would be nice but dont feel rushed to do jt
There are so many timers to integrate and it's difficult to know which ones people actually want 🤣

I think the kuebiko website ran into a similar issue. Looking at the code it seems like they supported cstimer, zyxtimer, chaotimer, and qqtimer

Side note: I'm trying to reach out to Alex Friedman to see if he would allow me to use his code and keep kuebiko alive
 
What did people use kuebiko for, and what does it do differently from the cstimer trends?
It had lots of great graphs and stats.
Here are some examples -
Maybe you could create a fork? and add it to cubingapp?
 
Yeah I don’t know, the site calls me sub 16 on 3x3 and sub 10 on clock, which aren’t wrong but even my ao5000 is better than that
 
Yeah I don’t know, the site calls me sub 16 on 3x3 and sub 10 on clock, which aren’t wrong but even my ao5000 is better than that
I have a feeling it could be thrown off by solves that are really old. So basically if you got faster, the older times would be holding you back

One way I could solve that is to calculate the confidence scores with only the 1000 most recent solves, for example
 
Back
Top