Shakes & Fidget - Das offizielle Supportforum  

Zurück   Shakes & Fidget - Das offizielle Supportforum > S&F Game & Support > Strategien & Taktiken > Zahlen & Statistiken

Hinweis

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 03.05.2016, 14:57
Poledra Poledra ist offline
Sheep
 
Registriert seit: 08.01.2013
Gilde: w1-The Elder Wolves, s36-Last Dawn, ... ;)
Beiträge: 71
Standard

Hallo in die Runde,

wir haben uns auch der Berechnung der Pets angenommen und einen etwas anderen Ansatz gefunden, der aber bisher den hier geposteten Berechnungen nicht widerspricht. Wir arbeiten gerade an einem einfachen Calculator, der es erlaubt, verschiedene Pets in ihren Basiswerten zu vergleichen.

Um die Grundwerte eines Pets zu ermitteln reichen die Pet-Nr., das Level und die Ausdauer ohne Rudelbonus, um alle anderen Werte zu ermitteln.

Warum steht bei uns die Ausdauer im Mittelpunkt?
Sie ist unabhängig von der Klasse und ist einfacher abzufragen.
Das Element spielt keine Rolle bei der Berechnung, Pets einer Stufe sind identisch.

HA=Ausdauer (je nach Klasse St/Ge/In)
NA=0,5*HA=0,5*Ausdauer
Glück=0,75*HA=0,75*Ausdauer bzw. Mittelwert aus HA und NA

Hier ein Screenshot unserer Wertetabelle

http://abload.de/img/pet-calculatorzxd23.jpg

In der Wertetabelle steht der Ausdauerwert, im Calculator oben, werden auf dieser Basis alle anderen Werte ermittelt.
Momentan arbeitet der Calculator noch mit der stetig wachsenenden Wertetabelle, und wird aber auf die jeweiligen Funktionen umgestellt.
Die grün hinterlegten Zellen sind verifizierte Werte von konkreten Pets.
Die weißen sind aufgrund des jeweiligen Faktors der Petstufe über der Wertetabelle berechnet.

Setsunas Berechnungen zu den Basiswerten kann kann ich bisher bis Level 9 einschließlich bestätigen - die Steigerung der Basiswerte innerhalb eines Pets verläuft bisher bis Level 50 absolut linear. Momentan haben wir das bis Level 100 stur linear hochgerechnet. Mal schauen, ob sich irgendwo Richtung Level 100 ein Korrekturfaktor einschleichen wird. Mit Pet.-Nr. 3 sind wir inzwischen bei 50 angekommen.

Die Faktoren habe ich bisher bis Pet-Nr. 9 ermitteln können und sehe in den Pet-Faktoren tendenziell einen exponentiellen Anstieg. Es reicht bisher ein einziger Datensatz der entsprechenden Pet.-Nr. egal welchen Levels, um die kompletten Basiswerte ermitteln zu können. Der Faktor entspricht Setsunas doppeltem Basiswert.

Wir werden den Calculator baldmöglich auch hier im Forum verlinken.

Liebe Grüße
Poledra
Mit Zitat antworten
Die folgenden 3 User sagen "Danke" zu Poledra für dieses Posting:
  #12  
Alt 03.05.2016, 15:15
Bageera Bageera ist offline
Instant-Greif
 
Registriert seit: 23.09.2015
Beiträge: 99
Standard

So, ich veröffentliche jetzt einfach mal unseren Spreadsheet.
Inzwischen dürfte der eh auf sehr vielen Servern verbreitet sein

Interessant sind für Euch vor allem die gelben Felder
im Guide und Calculator Tab. Dort kann jeder nach Belieben experimentieren.

Wenn Ihr weitere Informationen habt, zum Beispiel die Ausdauerwerte von höheren Pets
(im eigenen Besitz ohne Rudelbonus) bitte als Kommentar direkt in der Tabelle (Calculator Tab)!

https://docs.google.com/spreadsheets...it?usp=sharing

LG Bageera

Geändert von Bageera (03.05.2016 um 15:42 Uhr)
Mit Zitat antworten
Die folgenden 3 User sagen "Danke" zu Bageera für dieses Posting:
  #13  
Alt 09.06.2016, 09:13
Bageera Bageera ist offline
Instant-Greif
 
Registriert seit: 23.09.2015
Beiträge: 99
Standard

Brauche mal eure Hilfe, ich komm bei meiner Berechnung nicht weiter.

Jackobu ist 100 und hat 11 Tiere im Rudel.

Nach der Formel im Eingangspost müsste Jack 114.181 Schaden machen. Im Spiel sind aber 114.135 angegeben.
Habitat-Rosalynx müsste dementsprechend 66.192 Schaden machen.

Das ist noch nicht so gravierend, aber ich habe mir ein paar Kämpfe angeschaut Jackobu(100) gegen Rosalynx(50) im Habitat. Jackobu ist in einem Rudel aus 11 Tieren.

In der ersten Runde macht Jackobu (wenn er den ersten Schlag hat und nicht crittet) immer genau 57.295 Schaden. In der zweiten (wenn er in der zweiten an der Reihe ist) 66.845 Schaden. In der dritten exakt 76.394. Falls er crittet jeweils das doppelte.
Rosa macht in der ersten 58.701, in der zweiten 68.485 und in der dritten 78.268.

Mir ist bewusst, dass der Wutbonus für eine Steigerung, in welchem Maße auch immer, sorgt.

Aber wie komme ich vom Ursprungsschaden, ob errechnet oder aus dem Spiel entnommen, auf den Schaden der tatsächlich verursacht wird?

Die Datenbasis ist in meinem Sheet unter "Tracker" zu finden.
Mit Zitat antworten
  #14  
Alt 13.06.2016, 20:33
Bageera Bageera ist offline
Instant-Greif
 
Registriert seit: 23.09.2015
Beiträge: 99
Standard

Ich kann die Schadenswerte der ersten Kampfrunde jetzt sehr genau berechnen, vielen Dank unter anderem an Kronius der mir per PN geholfen hat.
Die Lösung: Verteidigung muss in der Schadensformel berücksichtigt werden, kann aber nur maximal die Hälfte vom Hauptattribut abziehen!
Außerdem kann man nicht vom Hauptattribut mit Rudel auf Verteidigung schließen, sondern muss den langen Weg gehen - weil oft abgerundet wird.
Und ich habe den theoretischen Lebenspool neuberechnet der Ausweichen und Blocken mit einbezieht.

Perfekt ist die Tabelle aber noch lange nicht

Berechnung Chance jetzt: Schaden x Leben geteilt durch Schaden x Leben vom Gegner (Schaden inkl. Crits und Leben inkl. Blocken/Ausweichen wenn kein Magier zugegen)

Wenn für einen Sieg ausschließlich Crits benötigt werden bevor man von normalen Hits umfällt, stimmt die Formel nicht mehr.

Workaround: alles unter 20% ist 0%

ToDo:
  • Wutbonus der Pets berechnen
  • Gewinnchance überarbeiten auf Basis einer Simulation, wie oft kritisch oder nicht zugeschlagen werden muss inkl. Wutbonus, und wie wahrscheinlich ist so eine Critfolge

Habe allerdings keine Ahnung wie sowas umzusetzen ist
Okay zuerst der Wutbonus, wer kann mir helfen?
Mit Zitat antworten
Die folgenden 2 User sagen "Danke" zu Bageera für dieses Posting:
  #15  
Alt 13.06.2016, 21:00
Kronios Kronios ist offline
Assassine
 
Registriert seit: 09.01.2014
Beiträge: 2.030
Standard

Vermutlich stimmts nicht mathematisch genau, weil ich denke, Playa rechnet da bissl "ums Eck", aber nach den Infos aus dem Forum (und ein paar Schmierzetteln von mir) sieht das grundsätzlich so aus:

- Der Wutbonus ist rundenbasiert, d.h. Runde 1 = Schlag Angreifer + Schlag Verteidiger, er ist für beide gleich.
- Der Wutbonus liegt (für normale Fights) irgendwo zwischen 1,2 und 1,5 (was man da nur schlecht schätzen kann, weil die Waffen ja Spannen haben).
- Der Wutbonus scheint multiplikativ, d.h. er steigt exponentiell. Bsp. für 1,5: Erste Runde 1, zweite Runde 1,5 (hier isser), dritte Runde 1,5*1,5 = 2,25, vierte Runde 1,5*1,5*1,5 = 3,375, usw. Ich vermute aber, dass da mal wieder gerundet wird dann.

Zum Wutbonus gibts aber einige Sachen hier, evtl. auch im Archiv schauen.

EDIT:
Eigentlich wärs damit ganz einfach. Ich bin mir bloss bei 3 Sachen nicht ganz sicher, die wegen der Spreads bei Char-Kämpfen schwer nachzuvollziehen sind:
1) Es könnte ein Zufallsfaktor mit dabei sein.
2) Der Wutbonus könnte einen klassenbezogenen Faktor dabei haben.
3) Der Wutbonus des Gegners könnte abweichend sein.
Bin schon gespannt, wie sich das entwickelt.

Geändert von Kronios (13.06.2016 um 21:13 Uhr) Grund: Ergänzung
Mit Zitat antworten
Folgende User bedankten sich bei Kronios für das Posting:
  #16  
Alt 14.06.2016, 00:00
Bageera Bageera ist offline
Instant-Greif
 
Registriert seit: 23.09.2015
Beiträge: 99
Standard

Hab die Schadenszahlen von Jacko gegen Rosa ermittelt. Eine Runde ist ein Schlag, waren also beide Pets einmal dran, wurden 2 Runden gekämpft.

Über viele Kämpfe habe ich herausbekommen, dass der Schaden nicht schwankt - es gibt keine Spanne von min-Schaden bis max-Schaden wie bei Spielern. Je später die Runde desto stärker, und bei Crits doppelt, aber sonst keine Varianzen.

Schaden von Jackobus an Rosalynx:
57.295,00
66.845,00
76.394,00
85.942,50
95.402,00
105.041,00
114.590,00
124.139,50

Schaden von Rosalynx an Jackobus:
58.701,00
68.485,00
78.268,00
88.052,00
97.835,00
107.619,00
117.402,00
127.185,50

Leider war ich immer schlecht im Erkennen der Logik von Zahlenreihen ... xD
__________________
Bageera war Mitbegründer und Gildenleiter in einer wohl weltweit einzigartigen Konstellation aus 3 Gilden mit 150 aktiven Spielern auf W1 International.
The Elder Wolves und The Elder Legends haben sich einen gemeinsamen Wing geteilt, und über mehrere Jahre mit vielen Offizieren und gemeinsamem Chat eng zusammen gearbeitet.

Zu den Herausforderungen gehörten die Raid und Portal Arbeit in den schwächeren Gilden, und Spieler die natürlich am liebsten in der stärksten Gilde sein wollen.
Das alles von Anfang an multinational und sehr erfolgreich. Zeitweise wurden sogar 4 Gilden betreut, etwa während der letzten Fusion.

Mit Zitat antworten
  #17  
Alt 14.06.2016, 00:16
Bageera Bageera ist offline
Instant-Greif
 
Registriert seit: 23.09.2015
Beiträge: 99
Standard

Lol ich habs

Schaden von Jackobus an Rosalynx:
57.295,00
66.845,00 = 57.295 * 7 / 6
76.394,00 = 57.295 * 8 / 6
85.942,50 = 57.295 * 9 / 6
95.402,00 = 57.295 * 10 / 6
105.041,00 = 57.295 * 11 / 6
114.590,00 = 57.295 * 12 / 6
124.139,50 = 57.295 * 13 / 6

Schaden von Rosalynx an Jackobus:
58.701,00
68.485,00 = 58.701 * 7 / 6
78.268,00 = 58.701 * 8 / 6
88.052,00 = 58.701 * 9 / 6
97.835,00 = 58.701 * 10 / 6
107.619,00 = 58.701 * 11 / 6
117.402,00 = 58.701 * 12 / 6
127.185,50 = 58.701 * 13 / 6


Wie pack ich das in eine Formel, um herauszufinden wieviele Runden gegen einen gewissen Lifepool maximal möglich sind?

ps: bei der Berechnung vom ersten Wert noch immer eine geringe Abweichung (berechnet: Jack 57.421,0 Rosa: 58.700,8), könnte man zu einem späteren Zeitpunkt wenn viele Kämpfe vorliegen nochmal überprüfen.

Geändert von Bageera (14.06.2016 um 00:38 Uhr)
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:17 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
Copyright by 'Playa Games GmbH'