anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 03:24

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Di 27 Jan, 2009 22:03 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Hey, ich schreib mal was im Modderforum. Hat ja grad Seltenheitswert :D

Nun ja, eigentlich ist es kein Programmierproblem, sondern mathematischer Natur. Ich wollte ursprünglich eine Funktion finden, mit welcher sich die Werte der Waffenpreise und der Erfahrungspunkte errechnen lassen.
Nun ja. Ich habe quadratische Gleichungen probiert, kubische und quartische Gleichung - mit quartischen Gleichungen habe ich die genauste Annäherung erhalten (R^2 > 0.9997).
Doch eben - es bleibt eine Annäherung. Vor allem die Werte, die 1, 2 und 3 zugeordnet werden haben eine gigantische Abweichung - bei der Funktion für die Erfahrung nehmen die Punkte sogar zuerst ab - erst dann zu.
Kennt jemand von Euch den Algorythmus zur Berechung der Funktionswerte? Ich nehme an, er ist etwas komplizierter als eine einfache Schulbuchfunktion.

$this->bbcode_second_pass_code('', 'y = 0.1724x^4 - 5,1939x^3 + 84,8616x^2 + 7,1286x - 54,96 # Waffenpreise
y = 1,479x^4 - 35,105x^3 + 472,301x^2 - 1275,97x + 1019,77 # Erfahrung')


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 27 Jan, 2009 22:07 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Edit: Sorry für Doppelpost -.-"

Waffenpreise
$this->bbcode_second_pass_code('', 'x Orig Mit Funktion
1 48 32
2 255 260
3 585 604
4 990 1043
5 1575 1561
6 2250 2144
7 2790 2785
8 3420 3480
9 4230 4228
10 5040 5033
11 5850 5903
12 6840 6851
13 8010 7892
14 9000 9049
15 10350 10344
')

Erfahrungspunkte
$this->bbcode_second_pass_code('', 'x Orig Mit Funktion
1 100 182
2 400 100
3 1002 615
4 1912 1605
5 3140 2984
6 4707 4701
7 6641 6741
8 8985 9124
9 11795 11905
10 15143 15175
11 19121 19062
12 23840 23727
13 29840 29367
14 36071 36216
15 43930 44543
16 55000 54651')


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 28 Jan, 2009 13:13 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Also wenn es schon mit einem Polynom 5ten Grades nicht funzt, sehe ich da keinen allzu guten Ausweg - du könntest es noch mal mit exponentialfunktionen probieren, aber ich schätze, die brechen bei hohen Werten zu stark aus.

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 28 Jan, 2009 13:17 
Offline
Held
Held
Benutzeravatar

Registriert: Di 21 Aug, 2007 23:04
Beiträge: 290
Wohnort: Darmstadt
Geschlecht: Männlich
Ich habe mir auch nochmal Gedanken gemacht über die Zahlen und habe selber auch keinen
funktionierenden Algorithmus für diese Zahlenfolge gefunden .. (noch nicht *gg*).

Ich werde mir aber auch weiterhin nochmal drüber Gedanken machen und einen Professor
an unserer mathematischen Fakultät mal fragen ob er sich da einen Reim drauf machen kann.

_________________
Legend of the Green Dragon - Die Mysterien um Ched Nasad


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 28 Jan, 2009 15:54 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Ja, Exponentialfunktionen sind noch mehr daneben. Getestet hab ich die schon.

Immerhin konnte ich das Problem bei der Erfahrung beheben. Ein typo war Schuld, dass die Erfahrung für Level 2 niedriger war als die für Level 1. Passt nun besser - aber genau die Zahlen bekomm ich trotzdem noch nicht. Naja. Ich vermute stark, dass das ein Algorythmus ist, der verschiedene Faktoren enthält und wohl nicht einer Standardfunktion gleicht. ;)


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 28 Jan, 2009 17:09 
Offline
Held
Held
Benutzeravatar

Registriert: Di 21 Aug, 2007 23:04
Beiträge: 290
Wohnort: Darmstadt
Geschlecht: Männlich
Vielleicht wünschen wir uns auch einfach, dass ein Algorithmus verwendet worden ist.
Eventuell hat sich auch ein schlaues Köpfchen einfach ein paar Zahlen ausgedacht xD

_________________
Legend of the Green Dragon - Die Mysterien um Ched Nasad


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 28 Jan, 2009 18:08 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Arath hat geschrieben:
Vielleicht wünschen wir uns auch einfach, dass ein Algorithmus verwendet worden ist.
Eventuell hat sich auch ein schlaues Köpfchen einfach ein paar Zahlen ausgedacht xD

Wollte gerade fragen: Wer sagt denn, dass überhaupt einer verwendet wurde?

LoGD ist in der Urversion teilweise so hart (unflexibel) gescriptet, da würde es mich nicht wundern...

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 29 Jan, 2009 12:35 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
Oder es ist ein induktiv definierter Algorithmus, der nicht so einfach als Funktion reproduzierbar ist. ^^

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum