| | Hallo,
Cooles Programm - endlich mal in Java geschrieben :-D
Ich persönlich benutze aber andere Utility Funktionen, im Sinne einer normierten Utilitywertberechnung abgeleitet aus Ars Magna et Ultima Arcanum, um so Drops besser mit SC vergleichen zu können. Speziell bei Deiner Attribututilty ist mir aufgefallen, das der Faktor 1,5 fehlt.
Attribut Utility := ((Bonus - 1) /1,5)+1 Resistenz Utility := (Bonus-1) * 2 Skill Utility := (Bonus-1) * 5 Trefferpunkte Utility := Bonus / 4 Magiekraft Utility := (Bonus-1) * 2 Ausnahme für kleinste Werte: Der Bonuswert 1 hat bei allen ausser Hitpoits den Utilitywert 1.
Das ist ganz praktisch um zu ermitteln ob der Drop besser ist als ein SC Item, für gute Templates müsste man dieses aber noch irgendwie glätten, ohne das die Proportionen verloren gehen. Ich gedenke sowas zu verwenden, das liefert bei mval Werten um die 15 vergleichbare Utilityzahlen von 20:
Attribut Utility := Bonus / 1,1 Resistenz Utility := Bonus * 2 Skill Utility := Bonus * 5 Trefferpunkte Utility := Bonus / 3 Magiekraft Utility := Bonus * 2
Oder hast Du das eventuell so geplant ? |