Here is what I understand from reading the fairness section.
Thank you. I was doing it the same way as you but gets wrong results because I've forget to add +1 in here
[0.78]+1 = 1
And here:
[1.25]+1 = 2
Than I tried to change different things what pushed me into even worse results. Finally I decided to ask for help. Damn I was so close to figure it out by myself.
Nevertheless I must admit that you explained it perfectly. I'll link your post in my final guide.
I was also confused by little to zero impact on final result from byte third and forth.