Stimmt, hab ich mich vertan, ich hab das "un" bei "unabhaengig" übersehen (das kommt davon wenn man, während man sowas schreibt/durchliest, nebenbei schon im weiterspielen eines Spiels is).master130686 hat geschrieben:Mit meiner Formel geht das sowieso schon.Zitat:
Erfahrungsgewinn skaliert mit Kampfergebnis, unabhaengig von den absoluten Kampfkraftwerten.
--> @Puste: Das heisst, Du kannst die Erfahrungstabelle unabhaengig von Kampfstaerken der Schiffe basteln
Also, wenn das so noch ist:
a Crewerfahrung (eigene)
b Crewerfahrung (Gegner)
c zerstörte Kampfkraft (eigene)
d zerstörte Kampfkraft (Gegner)
e Kampfkraft (eigene)
f Kampfkraft (Gegner)
g Multiplikator (Flagship)
ABS((b+d)-(a+c))/10*(f/e)/(e-c)*g
setzt Du doch mit (b+d)-(a+c) Erfahrung und Kampfkraft in eine direkte Relation?
Ich sehe da zwei Möglichkeiten.Da gebe ich Dir absolut recht, aber wie vermeidest Du das bei summarischen Formeln, die das Gesamtergebnis eines Flottenkampfs erfassen?Ich weiß zwar dass Realismus im Spiel nich immer funktioniert, aber ich will das trotzdem mal "realistisch" betrachten.master130686 hat geschrieben:
Zitat:
Bei Flottenerfahrungsberechnung (das heisst, in die Berechnung gehen die Endergebnisse der Kaempfe von Flotten summarisch ein), gibt es
EXPLOITS: da die Erfahrung von vor dem Kampf nicht verloren geht, koennte man alte erfahrene Scouts und einen neuen Kreuzer gegen ein
gegnerisches Schiff schicken - vernichtete Scouts "uebertragen" Ihre Erfahrung auf die ueberlebenden Schiffe (den Kreuzer), der dann kraeftig Erfahrung pusht
Der einzige Weg wie dieses Szenaria funktionieren könnte wäre, dass die Crew des Scouts kurz vor dessen Zerstörung auf den Kreuzer gebeamt wurde UND die Crew des Kreuzers ersetzt.
Und selbst dann klappt das nich wirklich, denn man kann jahrelange Erfahrung in einem Scout nich auf einen Kreuzer übertragen, da die Schiffe unterschiedlich gehandhabt werden müssen.
Du könntest höchstens einen Steigerungswert in % ausrechnen und den auf die Erfahrung jedes ueberlebenden Schiffes aufschlagen -
bsp: e * (b/a) * ((c-d)/c) * (1+Kampfmodifikatoren)*Obergrenze
Und dabei unterschlägst Du dann, dass das Veteranen-Flaggschiff vermutlich mehr zum Kampfergebnis beigetragen hat als der gluecklich uberlebende Scout.
1. Man berechnet immer nur pro Schiff, also z.B. mit meiner Formel berücksichtigt man bei der Berechnung alle Schiffe und teilt den Gewinn durch die überlebenden. Wobei hier ja ein durchschnittlicher Erfahrungswert (vor dem Kampf) benutzt wird und dann auch der "Durchschnittsgewinn" gleichmäßig verteilt wird.
oder
2. Man nimmt die Erfahrung aus der Haupt-Formel raus und baut sie als Kampfmodifikator oder als Kampfkraftmodifikator ein. Also in etwa wie ich es schon beschrieben hatte:
Die Crewerfahrung könnte man auch aus der Hauptformel entfernen und sie in die Vorberechnung der "Kampfkraft (gesamt) pro Schiff" einbeziehen. Dies würde eine genauere/realistischere "Kampfkraft (gesamt) pro Schiff" ergeben und damit auch den Erfahrungsgewinn realistischer machen.
Das Problem hierbei wäre, dass man dann auch die gesamte gesammelte Erfahrung im Verhältnis zu der ursprünglichen Erfahrung auf die überlebenden Schiffe verteilen müsste, so dass diese Modifikation vermutlich einen erhöhten Rechenaufwand verursachen würde.