Henning: Frage zu Formel

Beitrag lesen

Hallo,

return floor(log10($level) * 30 + rand(-(int)($level * .15), (int)($level * .15))) + 1;}
wo hast du diese komische Funkion überhaupt her?

Zumal ich die Funktion für eine Schadensbestimmung sehr merkwürdig finde. Bis Level 10 wirkt sich eigentlich nur der Logarithmus aus (schneller Anstieg auf 30). Ab Level 10 steigt der Logarithmus kaum, dafür wird der Wahrscheinlichkeitsbereich immer größer und es können größere Schwankungen auftreten.
Level 1: ~1
Level 3: ~15
Level 5: ~20
Level 10: ~30
Level 50: ~44-58
Level 100: ~45-75
Gruß,
Henning