At present, there is no such feature, can you explain what is this value for?
I forgot to mention this at the start, but Y has to be greater than X.
So, let's say you want to compare how well your first 50 solves of an ao100 were compared to your second half. Or maybe you want to see your best progress towards a session personal best ao12 after 10 solves. Then you could use this feature.
Here is why it works:
I'll be using the first example I mentioned above for why it works. (The one with an ao100.)
If you wanted to see how well you did for the first half of that ao100, you need to assume that the other half would have been done perfectly.
So, if you did perfectly for the rest of the ao100, your counting times would be:
Your 45 best current session times
A time of 0.01 x 45
Now if you did that for the second half ao50 as well , you would have the same exact thing. In order to compare the two using this metric, you can just compare the average of your best 45, since the 0.01's will change the average by the exact same amount. Whichever has the lower number was the better one.
When this is crunched down into one sentence, you would say it as your average of your best 50 of 100, or once shortened would look something like this: aob50o100.
(Average of best 50 of 100)
Another way that this could be used but in a slightly different but likely more useful way is that you could see who is winning in a cstimer online battle. You could just implement the average that you care about that you haven't been able to calculate (because your number of total solves it too few) and behind the scenes the calculation would do this:
Average of best X of Y
In which Y is the number of solves already done
And X is Y minus ((the average you care about times 0.2) rounded up to the nearest whole number)
or in simpler terms, X is Y minus the number of solves are removed at either side for the average that you care about.
It's a bit complicated, poorly worded, and long, but I tried to explain it as best as I could. I'm not a coder, so I don't know how hard this will be to implement. Thanks for reading if you've read this far.