Great work @Massman Thank you for a more comprehensive update.
I have looked at it and I like it But have some comments of course:
XTU
It should not be artificially nerfed. It gives half of the points to other benchmarks now… I don’t understand why you don’t put a limit on the number of submissions that gives the benchmark more points. Like points increase until X submissions. After that max points will stay the same. Treat all benchmarks the same. If you do manual nerf you will always have to balance the nerfing with constant adjustments.
Point scaling
Too little scaling for top spots. Also too little going down to top 20 and below. On my UAT profile my second place in 2core Geekbench don’t even make it onto my top 15 submissions point wise. It gets beaten a fifth place 6700K Wprime 32M for example. Also going from a 20:th place to a sixth place will get you less than 10 points in general.
My proposal is 75 points is the maximum “base†points (we’re talking globals now). These base points will be the ones affected by how many submission a benchmark has. Nr1 score will be base result and get 75 points if the benchmark is popular. All other scores get a percentage of the base score, just like the current uat server. However the top score also gets a 100% bonus for being nr1 = 75+(75x1.0) = 150 points. Each following scores get a 25% decrease in the bonus points. So +75% for being nr2, +56.3% for being nr3, +42,2% for nr4 etc.
Example (not accounting for scaling of the base points):
1 150,0
2 131,3
3 117,2
4 106,6
5 98,7
6 92,8
7 88,3
8 85,0
9 82,5
10 80,6
Another problem is that unpopular categories gets too high points now. For example 4xgpu 3dmark05 gets 133 points vs 31 in the current ranking. You need to work on the way the number of submissions affects the points.
System points
Hard to see how it would work? So each GPU would have rankings for 2C/4C/6C/8C/10C cpus? That’s a lot of rankings. I don’t see any of those rankings being popular enough to give meaningful points. I would go with three special categories which would be:
- Low end GPU with NON-High End Desktop CPUs (no X99)
- Mid end GPU with NON-High End Desktop CPUs
- High end GPU with NON-High End Desktop CPUs
That way these special categories can hold through new HW releases, new HW just gets added into the correct category.
HW points
Seems spot on to me. Will make newer hw more popular while still giving higher points to popular hw.
Bugs
In user profile the sum of WR+GL of a submission counts towards your top 15 scores listed in your points, but when the actual points for the ranking is calculated on one of WR or GL counts. This could mean a score will be among your top 15, but not counted in your league points, or points will be counted wrong depending on how it is set up.
Globals are given to all benchmarks right now. Geekbench single core and maxx mem read etc.
What’s up with catzilla 720p. Gives 265 points