Kampfsystem (Civ4): Unterschied zwischen den Versionen

Aus CivWiki
Wechseln zu: Navigation, Suche
K (Schaden pro Runde)
(Begriffsklärungslink)
 
(63 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
[[Kategorie:Civ4]]
 
[[Kategorie:Civ4]]
{{AtWork}}
+
[[Kategorie:Spielkonzept (Civ4)]]
== Allgemeines ==
+
{{Begriffskl |
 +
  text = Dieser Artikel erläutert das Kampfsystem in ''Civilization IV''. Für das gleichnamige Spielkonzept in anderen Teilen der Civilization-Reihe siehe [[Kampfsystem]].
 +
}}
  
Ein Kampf besitzt folgende Eigenschaften:
+
== Einführung ==
  
* Er läuft in Runden ab
+
In diesem Artikel wird das Kampfsystem von Civilisation 4 erläutert. Der Artikel wird Schrittweise auf die einzelnen Berechnungen eingehen. Ziel des Artikels ist dazustellen, wie sich die Wahrscheinlichkeit, mit der eine Einheit eine andere besiegt, berechnen lässt.
* Es sind genau 2 Einheiten beteiligt : 1 '''Angreifer''' (A) und 1 '''Verteidiger''' (V)
 
* Er endet immer mit den Tod einer Einheit
 
:(Ausnahme: Angreifer mit Rückzugfähigkeit können bei einer Niederlage flüchten)
 
* Jede Einheit startet mit x Trefferpunkten (Tp) in den Kampf, wobei x := {1,2,3,4,...,97,98,99,100}.
 
* Ist eine Einheit verletzt (d.h. x < 100 TP ), so wirkt sich das dirket auf den Stärkewert der Einheit aus.
 
* Sein Verlauf steht in direkter Abhängigkeit von der Gesamtstärke der jeweiligen Einheiten.
 
* Während des Kampfes ist die Gesamtstärke konstant.
 
  
=== Notation ===
+
In den Nachfolgenden Abschnitten wird Grundsätzliches zum Kampfverlauf geschildert und es wird auf die einen Teil der Notation eingegangen. Immer, wenn neue Begriffe auftauchen, wird gleich die Schreibweise mit benannt. So wird nicht zuviele Symbole auf einmal auf einen einstürmen.
  
*<math>a</math> := Angreifer
+
Im 2.Teil werden die ganzen Vorberechnungen erläutert, die für die Hauptberechnungen im 3.Teil unerlässlich sind. Es werden folgende Begriffe eingeführt, erläutert und mit Beispielen untermauert:
*<math>v</math> := Verteidiger
+
 
*<math>S_a</math>:= Sollstärke des Angreifers, wobei <math>S_a \in \mathbb{N}</math>.
+
*Ist-Gesamtstärke und Soll-Gesamtstärke
*<math>B_a</math>:= Boni des Angreifers, wobei <math>B_a \in \mathbb{N}</math>.
+
*Feuerkraft
*<math>M_a</math>:= Mali des Angreifers, wobei <math>M_a \in \mathbb{N}</math>.
+
*Schaden pro Runde oder der Angriffswert
*<math>G_a</math>:= Gesundheit des Angreifers, wobei <math> G_a \in [1,100] \subset\mathbb{N}</math>.
+
*Anzahl an Kampfrunden, die eine Einheit verlieren kann, eher sie besiegt ist
*<math>E_a</math>:= Anzahl der Erstschläge des Angreifers, wobei <math>E_a \in \mathbb{N}</math>.
+
*Wahrscheinlichkeit, eine Kampfrunde zu gewinnen bzw. zu verlieren
 +
 
 +
Im 3.Teil kommen wir zu den eigentlichen Hauptberechnungen. Zentrales Hilfsmittel ist die sogenannte Binominalverteilung. Sie wird kurz umrissen werden. Es wird dann gezeigt, wie sich die Wahrscheinlichkeit, mit der ein Kampf gewonnen wird, berechnen lässt, ohne auf das Konzept der Erstschläge einzugehen. Auch hier wird es wieder eine Beispielrechnung geben.
 +
Anschließend wird dann auf das Konzept der Erstschläge eingegangen. Es wird erläutert, was Erstschläge überhaupt sind, was sie bewirken und welchen Einfluss sie auf die Berechnungen der Siegwahrscheinlichkeit ausüben.
 +
(Es sei angemerkt, dass sich durch die Erstschläge die Berechnungen "etwas" komplizierter werden, allerdings in einem noch erträglichem Maße.)
 +
 
 +
 
 +
=== Allgemeines ===
 +
 
 +
Zuerst soll hier erstmal die genauen Rahmenbedingungen erklärt werden, d.h. wie ein Kampf in Civ4 überhaupt abläuft:
 +
 
 +
#An einem Kampf sind genau zwei Einheiten beteiligt: der Angreifer und der Verteidiger.
 +
#Als Angreifer wird diejenige Einheit angesehen, die selbst ein benachtbartes Feld betritt, in der sich eine andere, feindliche Einheit aufhält, diese wird dann als Verteidiger bezeichnet.
 +
#Festlegung auf Angreifer und Verteidiger hat nur Einfluss darauf, wer welche Art von Boni bzw. Mali bekommen kann. Der Verteidiger z.B. bekommt immer Boni durch das Gelände (falls vorhanden), in dem er sich zum Zeitpunkt des Angriffs befindet. Der Angreifer bekommt solche Boni nie. Außerdem gibt es noch ein paar Besonderheiten derart, wer welche Art von Boni bzw. Mali bekommt. Darauf wird weiter unten eingegangen.
 +
#Als Ausgänge eines Kampfes kommen nur ein Sieg des Angreifers oder ein Sieg des Verteidigers in Betracht. Falls der Angreifer den Kampf verliert, kann er sich noch unter gewissen Umständen aus dem Kampf zurückziehen. Auch darauf wird weiter unten eingegangen.
 +
#Gewinnt eine Einheit einen Kampf (egal ob Angreifer oder Verteidiger), so wird er in den meisten Fällen verletzt aus dem Kampf gehen. Jede Einheit besitzt nach ihrer Errichtung volle 100 Trefferpunkte (Abkürzung Tp). Eine Einheit gilt als vernichtet, wenn sie genau 0 Tp besitzt. Dies tritt nur nach einer Niederlage in einem Kampf auf. Eine Einheit kann sich nach dem Kampf von ihren Verletzungen erholen.
 +
#Ein Kampf läuft in einzelnen Runden ab (nicht zu verwechseln mit einer normalen Civ4 Runde!). Eine Kampfrunde wird entweder von dem Angreifer gewonnen oder von dem Verteidiger, ein Unentschieden ist nicht möglich. Gewinnt der Angreifer eine Runde, so erhält der Verteidiger einen Treffer, seine Gesundheit verringert sich dem entsprechend dem Angriffswert des Angreifers (mit Angriffswert ist nicht die Stärke gemeint! Siehe weiter unten). Gewinnt der Verteidiger, so gilt entsprechendes für den Angreifer.
 +
#Ein Kampf gilt genau dann als beendet, wenn entweder der Angreifer oder der Verteidiger nur noch 0 Tp besitzten. Diese Einheit gilt als vernichtet und wird vom Spiel entfernt. Einzige Ausnahme betrifft die bereits angesprochene Rückzugsmöglichkeit des Angreifers. Dieser Fall tritt dann ein, wenn der Angreifer fast erledigt ist und somit ein letzter Treffer des Verteidigers ihn vernichten würde. Würde dann der Verteidiger diese Kampfrunde gewinnen, so zieht sich der Angreifer zurück, ohne den Treffer einzustecken. 
 +
#Eine verringerte Gesundheit hat direkte Auswirkung auf die Stärke einer Einheit. Ist eine Einheit schwer verletzt, ist sie kaum noch kampffähig. Auf diese Weise ist es möglich, eigentlich sehr starke Einheiten wie z.B. einen Panzer mit einer verhältnismäßigen schwachen Einheit (z.B. ein Speerkämpfer) zu besiegen.
 +
#Die Stärke einer Einheit ändert sich während eines Kampfes nicht, auch nicht, sollte er verletzt werden. Verletzungen machen sich erst beim nächsten Kampf bemerkbar.
 +
#Boni können die Kampfkraft einer Einheit deutlich erhöhen, durch Mali kann sie aber auch deutlich verringert werden.
 +
#Eine Einheit kann befördert werden. Die meisten Beförderungen geben Boni auf bestimmte Kampfbedingungen, z.B. gibt die Beförderung Schock einer Einheit einen +25% Bonus gegen Nahkampeinheiten.
  
*<math>S_v</math>:= Sollstärke des Verteidigers, wobei <math>S_v \in \mathbb{N}</math>.
 
*<math>B_v</math>:= Boni des Verteidigers, wobei <math>B_v \in \mathbb{N}</math>.
 
*<math>M_v</math>:= Mali des Verteidigers, wobei <math>M_v \in \mathbb{N}</math>.
 
*<math>G_v</math>:= Gesundheit des Verteidigers, wobei <math> G_a \in [1,100] \subset\mathbb{N}</math>.
 
*<math>E_v</math>:= Anzahl der Erstschläge des Verteidigers, wobei <math>E_a \in \mathbb{N}</math>.
 
  
  
 
== Vorberechnungen==
 
== Vorberechnungen==
 +
 +
 +
=== Kampfmodifikatoren ===
 +
 +
Einheiten können mit bestimmten Beförderungen ihre Kampfkraft verbessern. Auch spielt das Gelände, wo der Kampf ausgetragen wird, eine große Rolle. Nachfolgend werden alle Modifikatoren aufgelistet, die den Kampf beeinflussen (jeweils für den Angreifer und für den Verteidiger):
 +
 +
 +
'''Modifikatoren, die auf den Angreifer wirken'''
 +
 +
*Kampf I-VI
 +
 +
 +
'''Modifikatoren, die auf den Verteidiger wirken'''
 +
 +
*''Kampf I-VI''
 +
*''Angriff'', ''Deckung'', ''Finte'', ''Formation'', ''Hinterhalt'', ''Schock''
 +
*''Häuserkampf I-III''
 +
*''Garnison I-III''
 +
*''Guerilla I-III'', ''Waldkampf I-III''
 +
*''Speerfeuer II-III''
 +
*Gelände: Hügel, Wald, Fluss (falls Angreifer ohne Beförderung ''Amphibisch''), Amphibische Landung (falls Angreifer ohne Beförderung ''Amphibisch'')
 +
*Verschanzung und Kulturverteidigung
 +
*Diverse Einheitenfähigkeiten
 +
 +
Im folgendem steht <math>B_a</math> für die Boni, die der Angreifer bekommt, und <math>B_v,\, M_v</math> steht für die Boni bzw. Mali, die der Verteidiger bekommt.
 +
Der Angreifer selbst wird niemals Mali bekommen.
 +
 +
(Beispiele hierfür im nächsten Abschnitt.)
  
 
=== Berechnung von Ist-Gesamtstärke und Soll-Gesamtstärke ===
 
=== Berechnung von Ist-Gesamtstärke und Soll-Gesamtstärke ===
  
Als erstes wird die Istgesamtstärke für den Angreifer und den Verteidiger berechnet (Schreibweise: <math>I_a\,\text{bzw}\,I_v\,)</math>:
+
'''Definition'''
 +
 
 +
Seien <math>S_a,\,S_v \in\mathbb{N}</math> die ''Sollstärke'' des Angreifers bzw. des Verteidigers, <math>B_a,\,B_v\in\mathbb{N}_0</math> seien die ''Boni'' des Angreifers bzw. des Verteidigers, <math>M_v\in\mathbb{N}</math> sei die ''Mali'' des Verteidigers, <math>G_a,\,G_v\in\,[1,100]\subset\mathbb{N}</math> seinen die ''Gesundheitwerte'' des Angreifers bzw. des Verteidigers.
 +
 
 +
 
 +
Dann werden '''Soll-Gesamtstärke''' <math>\mathfrak{S}</math> und '''Ist-Gesamtstärke''' <math>I</math> des Angreifers bzw. des Verteidigers wie folgt berechnet:
 +
 
 +
 
 +
 
 +
*Für den Angreifer: <math> \quad\mathfrak{S}_a:=S_a\, \left( 1 + \frac{B_a}{100} \right) </math>
 +
 
 +
 
 +
*Für den Verteidiger: <math> \quad \mathfrak{S}_v:=
 +
\left\{
 +
\begin{array}{cl}
 +
S_v\, \left( 1 + \frac{B_v - M_v}{100} \right) \,, & \mbox{falls} \,B_v - M_v \geq 0 \\ 
 +
S_v\, \left( 1 + \frac{M_v - B_v}{100} \right)^{-1} \,, & \mbox{falls}\, B_v - M_v < 0
 +
\end{array}
 +
\right\} </math>
 +
 
 +
 
 +
*Für den Angreifer:  <math>\,\, \quad I_a:= \mathfrak{S}_a\,\cdot\,\frac{G_a}{100} </math>
 +
 
 +
 
 +
*Für den Verteidiger: <math> \quad I_v:=\mathfrak{S}_v\,\cdot \, \frac{G_v}{100} </math>
 +
 
 +
 
 +
 
 +
'''Bemerkung''':
 +
 
 +
Mit '''Sollstärke''' ist die Stärke gemeint, die eine Einheit bei ihrer Errichtung besitzt. Zum Beispiel besitzt ein Bogenschütze eine '''Sollstärke''' von 3. (Anders ausgedrückt ist mit '''Sollstärke''' die Stärke gemeint, die eine Einheit bei voller ''Gesundheit'' besitzt.)
 +
Die '''Sollstärke''' ist immer eine natürliche Zahl, die Null ist nicht dabei (deswegen auch die Schreibweise <math>S_a,\,S_v \in\mathbb{N}</math>).
 +
(Zur Erinnerung: Natürliche Zahlen sind: <math>1,2,3,4,...</math>)
 +
 
 +
Die '''Boni''' und '''Mali''' nehmen ebenfalls nur Werte aus den nathürlichen Zahlen an, diesmal aber mit der Null (deswegen auch die Schreibweise <math>B_a,\,B_v\in\mathbb{N}_0</math>).
 +
 
 +
Die '''Gesundheit''' nimmt Werte aus den natürlichen Zahlen von 1 bis 100 an (deswegen die Schreibweise <math>G_a,\,G_v\in\,[1,100]\subset\mathbb{N}</math>). Ein Wert von 100 bedeutet volle '''Gesundheit''' einer Einheit, und dadurch bedingt auch volle Stärke. Ein Wert von 0 bedeutet, dass die Einheit vernichtet ist. (Vernichtete Einheiten können nicht mehr kämpfen, deswegen wird hier der Wert 0 als '''Gesundheitswert''' nicht zugelassen.)
 +
 
 +
 
 +
Die '''Soll-Gesamtstärke''' des Angreifers hängt von der ''Sollstärke'' des Angreifers und von dessen ''Boni'' ab. Je größer die ''Sollstärke'' oder die ''Boni'' sind, desto größer ist die '''Soll-Gesamtstärke'''.
 +
Sind keine ''Boni'' vorhanden, dann entspricht die '''Soll-Gesamtstärke''' gerade der ''Sollstärke''.
 +
Für den Verteidiger gilt das gleiche, nur kommen noch die ''Mali'' dazu.
 +
Es müssen hier 2 Fälle unterschieden werden. Ist die Differenz aus ''Boni'' und ''Mali'' positiv, so wird die ''Sollstärke'' mit der Klammer (aus der Formel oben) '''multipliziert'''. Ist die Differenz negativ, so wird die ''Sollstärke'' durch die Klammer '''dividiert'''.
 +
Je größer also die ''Mali'', desto kleiner die '''Soll-Gesamtstärke'''.
 +
 
 +
 
 +
Die '''Ist-Gesamtstärke''' unterscheidet sich von der ''Soll-Gesamtstärke'' nur derart, dass nun auch die ''Gesundheit'' ein Parameter ist. Ist der Wert der ''Gesundheit'' gleich 100, so entspricht die '''Ist-Gesamtstärke''' gerade der ''Soll-Gesamtstärke''. Je geringer die ''Gesundheit'' ist, desto geringer ist auch die '''Ist-Gesamtstärke'''.
 +
 
 +
 
 +
====Beispiel 1====
 +
 
 +
 
 +
Ein unverletzter '''Krieger''' mit den Beförderungen ''Kampf I'' (+10% Stärke) und ''Deckung'' (+25% gegen Bogenschützen) will einen ebenfalls unverletzten, aber unbeförderten '''Bogenschützen''' auf offenem Gelände angreifen.
 +
[[Bild:Modi10000.JPG|thumb|Im Fenster links unten über dem Kriegerbild kann man gut erkennen, wie die Beförderungen ''Kampf I'' und ''Deckung'' des Kriegers wirken.
 +
Dabei stehen die Zahlen <span style="color:#228B22">'''2.2'''</span> und <span style="color:#ff0000">'''2.4'''</span> für die Ist-Gesamtstärke des Kriegers bzw. des Bogenschützens.]]
 +
Für die Soll-Gesamtstärke und Ist-Gesamtstärke des Kriegers gilt:
 +
 
 +
 
 +
*<math> \quad\mathfrak{S}_a=S_a\, \left( 1 + \frac{B_a}{100} \right) = 2\,\cdot\,\left(1 + \frac{10}{100}\right) = 2.2</math>
 +
 
 +
 
 +
*<math> \quad I_a= \mathfrak{S}_a\,\cdot\,\frac{G_a}{100} = 2.2 \,\cdot\,\frac{100}{100} = 2.2</math>
 +
 
 +
 
 +
Für die Soll-Gesamtstärke und Ist-Gesamtstärke des Bogenschützen gilt:
 +
 
 +
 
 +
*<math>\quad B_v - M_v = 0 - 25\, <\, 0 \quad\,\, \Rightarrow \quad\,\,  \mathfrak{S}_v = S_v \, \left(1 + \frac{M_v - B_v}{100}\right)^{-1} = 3 \,\cdot\, \left(1 + \frac{25 - 0}{100}\right)^{-1}\, = 3\,\cdot\, \frac{1}{1.25} = 2.4 </math>
 +
 
 +
 
 +
* <math> \quad I_v=\mathfrak{S}_v\,\cdot \, \frac{G_v}{100} = 2.4\,\cdot\,\frac{100}{100} = 2.4</math>
 +
 
 +
====Beispiel 2====
  
 +
Ein mit ''Kampf I'' (+10% Stärke) beförderter '''Speerkämpfer''' greift einen mit ''Schock'' (+25% gegen Nahkampfeinheiten) beförderten '''Bogenschützen''' auf offenem Gelände an. Beide sind bei voller Gesundheit.
 +
[[Bild:Modi20000.JPG|thumb|Der Bogenschütze erhält durch "Schock" einen Bonus gegen den Speerkämpfer. Da der Bogenschütze verteidigt, kommt der Bonus bei ihm zutragen, anstatt das der Speerkämpfer sanktioniert wird.
 +
Dabei stehen die Zahlen <span style="color:#228B22">'''4.4'''</span> und <span style="color:#ff0000">'''3.75'''</span> für die Ist-Gesamtstärke des Kriegers bzw. des Bogenschützens.]]
 +
Es gilt nun für den '''Speerkämpfer''':
  
  
<math> I_a =
+
*<math> \quad\mathfrak{S}_a=S_a\, \left( 1 + \frac{B_a}{100} \right) = 4\,\cdot\,\left(1 + \frac{10}{100}\right) = 4.4</math>
\left{\begin{array}{cl} S_a\, \left( 1 %2B+ \frac{B_a - M_a}{100} \right)\, \cdot \, \frac{G_a}{100}\,, & \mbox{wenn}\,B_a - M_a \geq 0 \\  S_a \, \left(1 %2B+ \left|\frac{B_a - M_a}{100}\right|\right)^{-1}\, \cdot \, \frac{G_a}{100}\,, & \mbox{wenn}\,B_a - M_a< 0 \end{array}\right </math>
 
  
<math> I_v =
 
\left{\begin{array}{cl} S_v\, \left( 1 %2B+ \frac{B_v - M_v}{100} \right)\, \cdot \, \frac{G_v}{100}\,, & \mbox{wenn}\,B_v - M_v \geq 0 \\  S_v \, \left(1 %2B+ \left|\frac{B_v - M_v}{100}\right|\right)^{-1}\, \cdot \, \frac{G_v}{100}\,, & \mbox{wenn}\, B_v - M_v< 0 \end{array}\right </math>
 
  
 +
*<math> \quad I_a= \mathfrak{S}_a\,\cdot\,\frac{G_a}{100} = 4.4 \,\cdot\,\frac{100}{100} = 4.4</math>
  
Die Ist-Gesamtstärke hängt von den jeweiligen Boni und Mali ab sowie von der aktuellen Gesundheit. Ist die Differenz von Boni und Mali größer als Null, wird die große Klammer mit der Stärke multipliziert, ist die Differenz kleiner als Null, wird die Stärke durch die große Klammer dividiert.
 
  
  
Anschließend wird die Soll-Gesamtstärke für den Angreifer und den Verteidiger berechnet (Schreibweise: <math> \mathfrak{S}_a\,\text{bzw.}\,\mathfrak{S}_v</math>):
+
Für '''Bogenschützen''' gilt:
  
  
<math> \mathfrak{S}_a =  
+
*<math>\quad B_v - M_v = 25 - 0\, >\, 0 \quad\,\, \Rightarrow \quad\,\,  \mathfrak{S}_v = S_v \, \left(1 + \frac{B_v - M_v}{100}\right) = 3 \,\cdot\, \left(1 + \frac{25 - 0}{100}\right) = 3.75 </math>
\left{\begin{array}{cl} S_a\, \left( 1 %2B+ \frac{B_a - M_a}{100} \right)\,, & \mbox{wenn}\,B_a - M_a \geq 0 \\  S_a \, \left(1 %2B+ \left|\frac{B_a - M_a}{100}\right|\right)^{-1}\,, & \mbox{wenn}\,B_a - M_a< 0 \end{array}\right </math>
 
  
<math> \mathfrak{S}_v =
 
\left{\begin{array}{cl} S_v\, \left( 1 %2B+ \frac{B_v - M_v}{100} \right)\,, & \mbox{wenn}\,B_v - M_v \geq 0 \\  S_v \, \left(1 %2B+ \left|\frac{B_v - M_v}{100}\right|\right)^{-1}\,, & \mbox{wenn}\, B_v - M_v< 0 \end{array}\right </math>
 
  
Die Sollgesamtstärke hängt hier nur von den Boni und Mali ab, nicht aber von der Gesundheit. Ist die Differenz von Boni und Mali größer als Null, wird die große Klammer mit der Stärke multipliziert, ist die Differenz kleiner als Null, wird die Stärke durch die große Klammer dividiert.
+
* <math> \quad I_v=\mathfrak{S}_v\,\cdot \, \frac{G_v}{100} = 3.75\,\cdot\,\frac{100}{100} = 3.75</math>
  
 +
====Beispiel 3====
  
===== Folgendes ist dabei zu beachten: =====
+
Ein unverletzter Bogenschütze greift einen verletzten Bogenschützen an. Beide sind unbefördert.
  
*Die Beförderungen ''Kampf I-VI'' werden grundsätzlich zu dem eigenem Stärkewert addiert.
+
[[Bild:Gesundheit.JPG|thumb|<span style="color:#ff0000">'''49/100 TP'''</span> steht für die aktuelle Gesundheit des Verteidigers. Die Gesundheit des Angreifers beträgt <span style="color:#228B22">'''100/100 TP'''</span>, sie wird aber nicht extra angezeigt.
 +
Dabei stehen die Zahlen <span style="color:#228B22">'''3.00'''</span> und <span style="color:#ff0000">'''1.47'''</span> für die Ist-Gesamtstärke des Kriegers bzw. des Bogenschützens.]]
  
*Feldjäger I + II, Gebirgsjäger I + II und Stadtverteidigung I-III kommen nur bei Verteidigungseinheiten zum tragen.
 
  
*Ausfall, Deckung, Formation, Gebirgsjäger III, Hinterhalt, Schock, Speerfeuer II + III, Stadtangriff I-III und Zangenangriff: Deren Auswirkungen hängen immer von der IST-Stärke des Verteidigers ab.
+
Für die Soll-Gesamtstärke und Ist-Gesamtstärke des angreifenden Bogenschützen gilt:
  
*Einheitenfähigkeiten (xxx% geg. Einheitentyp/Gelände): Deren Auswirkungen hängen immer von der IST-Stärke des Verteidigers ab.
 
  
 +
*<math> \quad\mathfrak{S}_a=S_a\, \left( 1 + \frac{B_a}{100} \right) = 3\,\cdot\,\left(1 + \frac{0}{100}\right) = 3</math>
  
'''Beispiel''': Schwertkämpfer (A) besitzt Rang I und Bogenschütze (V) Rang II. (Beide bei voller Gesundheit)
 
Gesamtstärke (A) = 6 * 1,10 = 6,60
 
Gesamtstärke (V) = 3 * 1,20 = 3,60
 
  
 +
*<math> \quad I_a= \mathfrak{S}_a\,\cdot\,\frac{G_a}{100} = 3 \,\cdot\,\frac{100}{100} = 3</math>
  
'''Beispiel''': Ein verletzter Speerkämpfer (V) mit einer IST-Stärke von 2, wird in einem Wald von einem berittenen Bogenschützen (A) mit einer IST-Stärke von 6, und der die Beförderungen Rang I und Schock bezitzt, angegriffen:
 
  
Für den Angreifer:
+
Für die Soll-Gesamtstärke und Ist-Gesamtstärke des verteidigenden Bogenschützen gilt:
IST-Stärke (A) = 6 * 1,10 (+10% Stärke) * 100/100 = 6,60 (Schock wird hier nicht dazu gezählt)
 
  
Für den Verteidiger:
 
[Summe aller Boni] - [Summe aller Mali] = 1,5 - 0,25 = 1,25 > 0
 
  
Daraus folgt Fall a):
+
*<math>\quad B_v - M_v = 0 - 0\, =\, 0 \quad\,\, \Rightarrow \quad\,\,  \mathfrak{S}_v = S_v \, \left(1 + \frac{B_v - M_v}{100}\right) = 3 \,\cdot\, \left(1 + \frac{0 - 0}{100}\right)\, = 3 </math>
  
Gesamtstärke (V) = 2 * ( 1 + 0,5 (+50% Waldbonus) + 1,00 (+100% gegen berittene Einheiten) – 0,25 (-25% wegen Schock) = 2 * 2,25 = 4,50
+
 
 +
* <math> \quad I_v=\mathfrak{S}_v\,\cdot \, \frac{G_v}{100} = 3\,\cdot\,\frac{49}{100} = 1.47</math>
  
 
=== Feuerkraft (Neu ab Patch 1.61) ===
 
=== Feuerkraft (Neu ab Patch 1.61) ===
  
Als nächstes berechnen wir die Feuerkraft. Sie ist erst seit dem Patch 1.61. für Vanillia dabei und wird ist das arithmetische Mittel aus der Ist-Gesamtstärke und der Soll-Gesamtstärke (Schreibweise: <math>F_a\,\mbox{bzw}\, F_v</math>):
+
'''Definition'''
 +
 
 +
Seien <math>\mathfrak{S}_a,\,\mathfrak{S}_v</math> die ''Soll-Gesamtstärke'' des Angreifers bzw. des Verteidigers unn seien <math>I_a,\,I_v</math> die ''Ist-Gesamtstärke'' des Angreifers und es Verteidigers.
 +
 
 +
Die '''Feuerkraft''' wird dann definiert als
 +
 
 +
 
 +
 
 +
*Für den Angreifer: <math>\,\,\quad F_a:= floor\left(\frac{I_a + \mathfrak{S}_a}{2}\right) </math>
 +
 
 +
*Für den Verteidiger:<math>\quad F_v:= floor\left(\frac{I_v + \mathfrak{S}_v}{2}\right) </math>
 +
 
 +
 
 +
Dabei bedeutet hier <math> floor(.) </math> das Abrunden auf die 2.Nachkommastelle.
 +
 
 +
 
 +
 
 +
'''Bemerkung''':  
 +
 
 +
Die '''Feuerkraft''' wird mit Hilfe des arithmetischen Mittels aus ''Soll-Gesamtstärke'' und ''Ist-Gesamtstärke'' berechnet. Je kleiner die ''Ist-Gesamtstärke'', desto kleiner ist auch die '''Feuerkraft'''.
  
<math>F_a = \left\lfloor\frac{I_a %2B+ \mathfrak{S}_a}{2}\right\rfloor </math>
+
===Angriffwert (Schaden pro Kampfrunde)===
  
<math>F_v = \left\lfloor\frac{I_v %2B+ \mathfrak{S}_v}{2}\right\rfloor </math>
 
  
 +
'''Defintion'''
  
Dabei sind <math> \lfloor\,\rfloor </math> die Abrundungsklammern. Es wird auf zwei Stellen hinter dem Komma abgerundet.  
+
Seien <math>F_a,\,F_v</math> die ''Feuerkraft'' des Angreifers bzw. des Verteidigers.
  
 +
Der Angriffwert wird wie folgt definiert:
  
  
 +
*Für den Angreifer:<math>\,\,\quad\mathfrak{A}_a:=floor\left( 20\,\cdot\, \frac{3\,\cdot\,F_a + F_v}{3\,\cdot\,F_v + F_a}\right) </math>
  
'''Beispiel''': Für den ber. Bogenschützen ergibt sich eine Feuerkraft von:
 
  
(6,60 + 6,60) / 2 = 6,60 (welch Überraschung)
+
*Für den Verteidiger:<math>\quad\mathfrak{A}_v:=floor\left( 20\,\cdot\, \frac{3\,\cdot\,F_v + F_a}{3\,\cdot\,F_a + F_v}\right) </math>
  
Für den Speerkämpfer:
 
  
(4,50 + 9,00) / 2 = 6,75
+
Dabei bedeutet <math>floor(.)</math> das Abrunden auf die nächstkleinere natürliche Zahl.
  
  
===Schaden pro Runde===
+
'''Bermerkung'''
  
Jetzt berechnen wir, wie viel Schaden eine Einheit pro Kampfrunde verursachen kann. Dazu bestimmen wir den Angriffswert des Angreifers und des Verteidigers (Schreibweise: <math>\mathfrak{A}_a \,\mbox{bzw}\,\mathfrak{A}_v</math>):
+
Der '''Angriffswert''' hängt sowohl von der ''Feuerkraft'' des Angreifers als auch der ''Feuerkraft'' des Verteidigers ab. Dabei gilt:
  
 +
 +
*Falls <math>F_a\,>\,F_v</math>, so folgt <math>\,\mathfrak{A}_a\,>\,\mathfrak{A}_v</math>.
  
<math>\mathfrak{A}_a = \left\lfloor 20\,\cdot\, \frac{3\,\cdot\,F_a %2B+ F_v}{3\,\cdot\,F_v%2B+F_a}\right\rfloor </math>
+
*Falls <math>F_a\,<\,F_v</math>, so folgt <math>\,\mathfrak{A}_a\,<\,\mathfrak{A}_v</math>.
  
<math>\mathfrak{A}_v = \left\lfloor 20\,\cdot\, \frac{3\,\cdot\,F_v %2B+ F_a}{3\,\cdot\,F_a%2B+F_v}\right\rfloor </math>
+
*Falls <math>F_a\,=\,F_v</math>, so folgt <math>\mathfrak{A}_a\,=\,\mathfrak{A}_v</math>.
  
 +
===Anzahl an Trefferpunkten===
  
Dabei sind <math>\lfloor\,\rfloor</math> die Abrundungsklammern. Es wird auf Ganze Zahlen abgerundet. Der Angriffswert hängt von der Feuerkraft des Angreifers und der Feuerkraft des Verteidigers ab.
 
  
 +
'''Definition'''
  
'''Beispiel:'''
+
Seien <math>G_a,\,G_v</math> die ''Gesundheit'' des Angreifers bzw. des Verteidigers und seien <math>\mathfrak{A}_a,\,\mathfrak{A}_v</math> der ''Angriffwerte' des Angreifers bzw. des Verteidigers.
Für den ber. Bogenschützen ergibt sich: Schaden/Runde (A) = 19 TP
 
Für den Speerkämpfer ergibt sich: Schaden/Runde (V) = 20 TP
 
  
===Benötigte gewonnene (bzw. verlorene) Kampfrunden zum Sieg===
+
Die '''Anzahl an Trefferpunkten''' des Angreifers und des Verteidigers wird wie folgt definiert:
  
Als nächstes kommt die Berechnung der Anzahl an Kampfrunden dran, die eine Einheit maximal überstehen kann, eher sie den Kampf verliert. Dabei ist diese Anzahl stark abhängig von der momentanen Gesundheit der jeweiligen Einheit, ebenso spielt die Angriffskraft eine Rolle (Schreibweise:<math> R_a \,\mbox{bzw}\, R_v </math>):
 
  
 +
*Für den Angreifer:<math>\,\,\,\quad T_a:=ceil\left(\frac{G_a}{\mathfrak{A}_v}\right) </math>
  
<math> R_a = \left\lceil\frac{G_a}{\mathfrak{A}_v}\right\rceil </math>
+
*Für den Verteidiger:<math>\quad T_v:=ceil\left(\frac{G_v}{\mathfrak{A}_a}\right) </math>
  
<math> R_v = \left\lceil\frac{G_v}{\mathfrak{A}_a}\right\rceil </math>
 
  
 +
Dabei bedeutet <math>ceil(.)</math> das Aufrunden auf die nächst größere natürliche Zahl.
  
Dabei sind <math>\lceil\,\rceil</math> die Aufrundungsklammern. Es wird auf Ganze Zahlen aufgerundet.
 
  
Zu beachten ist, dass mit <math>R_a</math> die Anzahl der Kampfrunden bezeichnet wird, die dem Angreifer bleiben, um den Kampf noch zu gewinnen. Z.B. meint <math>R_a = 6</math>, dass der Angreifer maximal 5 Kampfrunden verlieren kann, aber dennoch die Chance besitzt den Kampf insgesamt zu gewinnen. Mit der 6. verlorenen Kampfrunde ist der Angreifer besiegt. Analog für den Verteidiger.
+
'''Bemerkung'''
  
 +
Die '''Anzahl an Trefferpunkte''' des Angreifers hängt von der ''Gesundheit'' des Angreifers und von dem ''Angriffswert'' des Verteidigers ab, die '''Anzahl an Trefferpunkten''' für den Verteidiger hängt von der ''Gesundheit'' des Verteidigers und von dem ''Angriffswert'' des Angreifers ab.
  
 +
Für den Angreifer gilt: Je größer der ''Angriffswert'' des Verteidigers oder die ''Gesundheit'' des Angreifers, desto kleiner ist die '''Anzahl an Trefferpunkten''' des Angreifers.
  
'''Beispiel''':
+
Analog für den Verteidiger.
Für den ber. Bogenschützen ergibt sich: BT = 3
 
Für den Speerkämpfer ergibt sich: BT = 5
 
  
===Die Wahrscheinlichkeit, eine Kampfrunde zu gewinnen===
 
  
Als letzte Vorberechnung kommt jetzt die Wahrscheinlichkeit, dass der Angreifer bzw. der Verteidiger eine Kampfrunde gewinnt (Schreibweise: <math> p_a \,\mbox{bzw}\, p_v </math>):
+
Die '''Anzahl an Trefferpunkten''' ist ein Maß dafür, wieviele Kampfrunden eine Einheit verlieren kann (bzw. wieviele ''Treffer'' sie einstecken kann), bis sie vernichtet ist.
  
 +
===Siegrundenwahrscheinlichkeit (die Wahrscheinlichkeit, eine Kampfrunde zu gewinnen)===
  
<math> p_a = \frac{I_a}{I_a %2B+ I_v} </math>
 
  
<math> p_v = \frac{I_v}{I_a %2B+ I_v} </math>
 
  
 +
'''Definition'''
  
Es gilt <math> p_a %2B+ p_v = 1 </math>.
+
Seien <math>I_a,\,I_v</math> die ''Ist-Gesamtstärke'' des Angreifers bzw. des Verteidigers.
  
 +
Die '''Siegrundenwahrscheinlichkeit''' ist definiert als:
  
  
 +
*Für den Angreifer:<math>\,\,\,\quad p_a:= \frac{I_a}{I_a + I_v} </math>
  
Mit den Vorberechnungen sind wir jetzt fertig. Für die eigentlichen (schwierigeren) Berechnungen brauchen wir die Werte für die Anzahl an Kampfrunden, bis der Angreifer bzw. der Verteidiger verlieren, sowie die Wahrscheinlichkeit, mit der eine Kampfrunde gewonnen (bzw. verloren) wird.
+
 
 +
*Für den Verteidiger:<math>\quad p_v:= \frac{I_v}{I_a + I_v} </math>
 +
 
 +
 
 +
Es gilt <math> p_a + p_v = 1 </math>.
 +
 
 +
 
 +
 
 +
'''Bemerkung'''
 +
 
 +
Die '''Siegrundenwahrscheinlichkeit''' hängt von der ''Ist-Gesamtgeschwindigkeit'' des Angreifers und des Verteidigers ab. Je größer die ''Ist-Gesamtstärke'' des Angreifers, desto größer ist die '''Siegrundenwahrscheinlichkeit''' des Angreifers und desto kleiner ist die '''Siegrundenwahrscheinlichkeit''' des Verteidigers.
 +
Analog für die ''Ist-Gesamtstärke'' des Verteidigers.
  
 
==Berechnung der endgültigen Siegeschance ( ohne Erstschlag)==
 
==Berechnung der endgültigen Siegeschance ( ohne Erstschlag)==
  
Es gibt 2 mögliche Ereignisse:
+
=== Allgemeines ===
 +
 
  
- E1: „Der Speerkämpfer gewinnt“ oder „Der ber. Bogenschütze verliert“
+
Jetzt kommen wir zud den eigentlichen Berechnungen, die die Wahrscheinlichkeit wiedergibt, einen Kampf zu gewinnen. Dazu erstmal ein paar weitere allgemeine Sachen:
- E2: „Der ber. Bogenschütze gewinnt“ oder „Der Speerkämpfer verliert“
 
  
Im Folgenden wird das Ereignis E1 betrachtet:
+
#Ein Kampf hat genau zwei Ausgänge. Entweder siegt der Angreifer oder der Verteidiger.
 +
#Die siegreich aus dem Kampf kommende Einheit wird eine Restgesundheit übrig haben, die im Bereich zwischen 1 und derjenigen Gesundheit liegt, mit der gekämpft wurde.
 +
#Für die siegreiche Einheit können folgende Kampfausgänge eintreten:
 +
## <math> G_i </math>
 +
## <math> G_i - \mathfrak{A}_j  </math>
 +
## <math> G_i - 2\,\cdot\,\mathfrak{A}_j </math>
 +
## <math> \dots </math>
 +
## <math> G_i - (R_i-1) \cdot \mathfrak{A}_j , \text{wobei} \,\, i,j \in \{a, v\}, i \neq j \, .</math> Dies bedeutet, <math> i </math> und <math>j</math> können für den Angreifer oder den Verteidiger stehen, wobei sie voneinander verschieden sind. (Kleines Beispiel: Angenommen, ein Angreifer mit voller Gesundheit gewinne einen Kampf und der Verteidiger habe einen Angriffswert <math>\mathfrak{A}_v = 17 </math>. Dann kommen für den Angreifer folgende Kampfausgänge in betracht: [[Bild:Gesundheit Angreifer.jpg|thumb|Die Grafik gibt die verschiedenen Kampfausgänge des hier gemachten Beispieles an unter der Voraussetzung, dass der Angreifer den Kampf gewinnt und das der Verteidiger einen Angriffswert von 17 besitzt. Die  einzelnen Balkenhöhen stellen die Wahrscheinlichkeiten dafür dar, mit welchem Zustand der Angreifer gewinnt. "100" steht für volle Gesundheit, "15" steht hier für "fast am Ende".]].
 +
###100 Gesundheit
 +
###83 Gesundheit
 +
###66 Gesundheit
 +
###49 Gesundheit
 +
###32 Gesundheit
 +
###15 Gesundheit
 +
### 0 oder weniger Gesundheit ist nicht möglich, andernfalls wäre der Angreifer besiegt, was aber der Voraussetzung, dass er den Kampf gewonnen hat, widerspricht.)
  
Der Speerkämpfer gewinnt den Kampf, wenn er von 7 Runden 5 gewinnt und verliert ihn, wenn er 3 Runden verliert.
+
#Die in 3. eintretenden Kampfausgänge besitzen unterschiedliche Wahrscheinlichkeiten, aus denen sich dann hinterher die Siegeswahrscheinlichkeit zusammensetzt.
Die Wahrscheinlichkeit, mit der er eine Runde gewinnt, beträgt p(V)=0,41.
+
#Diese Wahrscheinlichkeiten werden durch die sogenannte Binominalverteilung ermittelt.
Der Kampf endet, sobald er 5 Treffer erzielt, sein 5. Treffer muss auch der letzte sein. (Danach ist der Gegner tot.)
 
  
Mögliche Ergebnisse können sein:
+
=== Die Binominalverteilung ===
  
# Der Speerkämpfer gewinnt 5 von 5 Runden (Er trifft immer, der ber. Bogenschütze nie)
+
Betrachten wir dazu das Modell des fortgesetzten Münzwurf.
# Der Speerkämpfer gewinnt 5 von 6 Runden (Der ber. Bogenschütze trifft einmal)
 
# Der Speerkämpfer gewinnt 5 von 7 Runden (Der ber. Bogenschütze trifft zweimal)
 
  
 +
Eine Münze wird 5-mal geworfen. Wie groß ist die Wahrscheinlichkeit, dass 3-mal die Zahl fällt?
  
Die dazugehörigen Wahrscheinlichkeiten werden mit Hilfe der Binominalverteilung berechnet: P(X) = B(n; k; p)
+
Den 5-maligen Wurf der Münze können wir als eine Null-Eins-Folge interpretieren, wobei die Eins für das Ereignis steht, dass die Zahl fällt, die Null steht dann entsprechend für das Ereignis, dass Kopf fällt. Eine mögliche günstige Kette wäre dann z.B. 1-0-1-1-0.
  
n = Anzahl an stattfindenden Runden
+
Die Reihenfolge der Ereignisse ist egal, wichtig ist nur, wieoft die Eins oder die Null kommt.
k = Anzahl an Runden, die gewonnen werden müssen
 
p(V) = Wahrscheinlichkeit, mit der eine Runde gewonnen wird
 
  
P(1) = B(5; 5; 0,41) = 0.0110
+
Die Wahrscheinlichkeit, mit der aus dem 5-maligen Werfen 3-mal die Eins kommt, beträgt <math>{5\choose 3}\,\cdot\, 0.5^3\,\cdot\,0.5^2 = 0.31250 </math>, wobei <math>{5\choose 3} = \frac{5!}{3!\,(5-3)!}</math> der Binominalkoeffizient ist.
P(2) = B(5; 4; 0,41) * 0,41 = 0.0326
 
P(3) = B(6; 4; 0,41) * 0,41 = 0.0581
 
  
  
Wieso eigentlich B(5; 4; 0,41) * 0,41 und nicht B(6; 5; 0,41)?
+
Sei ''n'' die Länge einer Null-Eins-Folge. Die Wahrscheinlichkeit, mit der die Folge ''k''-Einsen enthält, beträgt
Da der letzte Treffer vom Speerkämpfer kommen muss, sind weniger Möglichkeiten gegeben, wie der Kampf ablaufen kann. Bei B(6; 5; 0,41) gibt es 6 mögliche Anordnungen, bei B(5; 4; 0,41) * 0,41 nur 5 (wegen n!/(k!*(n-k)!)).
 
  
Die Gesamtsiegeswahrscheinlichkeit P(E1) ist die Summe aller Unterwahrscheinlichkeiten.
+
<math>B(n,p,k)= {n\choose k}\,\cdot\,p^k\,\cdot\,(1-p)^{n-k} </math>, wobei ''p'' die Wahrscheinlichkeit dafür ist, mit der eine Eins fällt.
  
P(E1) = P(1) + P(2) + P(3) + P(4) = 10.2%
+
''B(n,p,k)'' bezeichnet man dann als '''Binominalverteilung'''.
  
Der Speerkämpfer geht mit einer Wahrscheinlichkeit von 10.2% siegreich aus dem Kampf hervor.
+
=== Formel für die Berechnung der Siegeswahrscheinlichkeit ===
  
[[Bild:Siegwahrscheinlichkeit_(Civ4).png|Das Bild gibt die Siegwahrscheinlichkeit des Angreifers an.]]
 
  
==Berechnung der endgültigen Siegeschance ( mit Erstschlag)==
+
Betrachten wir einen Kampf, bei dem der Angreifer gewinnt. Wie weiter oben beschrieben, können mehrere Ausgänge eintreten, was den Grad der Verletzung des Angreifers betrifft.
 +
Im Folgenden betrachten wir uns den Ausgang, dass der Angreifer unverletzt aus dem Kampf hervor geht. Das bedeutet, der Angreifer darf keine Kampfrunden verlieren, andernfalls würde er verletzt werden, was wir aber erstmal ausschließen.
 +
 
 +
Führen wir erstmal folgende Definition ein:
 +
 
 +
 
 +
'''Definition'''
 +
 
 +
Seien <math>T_a</math> und <math>T_v</math> die ''Anzahl an Trefferpunkten'' des Angreifers bzw. des Verteidigers.
 +
 
 +
Die '''maximale Anzahl an Kampfrunden''' ergibt sich dann wie folgt:
 +
 
 +
 
 +
*<math> R_{max}:= T_a + T_v - 1 </math>
 +
 
 +
 
 +
(-1 deswegen, weil Angreifer und Verteidiger beide gleichzeitig den Kampf nicht verlieren können.)
 +
 
 +
 
 +
Als Null-Eins-Folge interpretiert gilt: 1-1-1-...-1 , wobei die Eins dafür steht, dass der Angreifer die Kampfrunde gewinnt. Die Anzahl der Einser ist im diesem Falle gleich den Wert von <math>R_v</math>.
 +
Die Binominalverteilung darauf angewandt ergibt:
 +
 
 +
<math>B(T_v\,,\,p_a\,,\,T_v)= {T_v\choose T_v}\,\cdot\,{p_a}^{T_v}\,\cdot\,{p_v}^{T_v-T_v} = {T_a}^{T_v} </math>
 +
 
 +
Dies ist die Wahrscheinlichkeit dafür, dass der Angreifer unverletzt den Kampf gewinnt.
 +
 
 +
 
 +
Wird der Angreifer einmal getroffen, also er verliert genau eine Kampfrunde, dann gilt:
 +
 
 +
<math>B(T_v\,,\,p_a\,,\,T_v-1)\,\cdot\,p_a = {T_v\choose T_v-1}\,\cdot\,{p_a}^{T_v-1}\,\cdot\,p_a\,\cdot\,{p_v}^{T_v-(T_v-1)} = {T_v\choose T_v-1}\,\cdot\,{p_a}^{T_v}\,\cdot\,{p_v}</math>
 +
 
 +
 
 +
Warum <math> B(T_v\,,\,p\,,\,T_v-1)\,\cdot\,p </math> und nicht <math> B(T_v+1\,,\,p_a\,,\,T_v)</math> ?
 +
Hierzu betrachten wir uns die dazu gehörende Null-Eins-Folge: 1-1-...-0-...-1-1 . Die Folge enthält genau eine Null. Diese kann an einer beliebigen Stelle aufhalten, außer an der letzten. Die letzte Eins steht dafür, dass der Angreifer den letzten Treffer gegen den Verteidiger landet und ihn somit besiegt. Würde aber am Ende die einzige Null stehen, würde dass heißen, dass der Kampf nicht zu Ende wäre. Somit muss die letzte Stelle von einer Eins belegt sein. Als Konsequenz reduzieren sich automatisch die möglichen günstigen Anordnungen der Null-Eins-Folge.
 +
(Zusammengefasst muss der letzte Treffer immer vom Angreifer kommen, wenn er siegen will.)
 +
 
 +
Wird der Angreifer zweimal getroffen, so gilt entsprechend:
 +
 
 +
<math>B(T_v+1\,,\,p_a\,,\,T_v-1)\,\cdot\,p_a = {T_v+1\choose T_v-1}\,\cdot\,{p_a}^{T_v-1}\,\cdot\,p_a\,\cdot\,{p_v}^{T_v+1-(T_v-1)} = {T_v+1\choose T_v-1}\,\cdot\,{p_a}^{T_v}\,\cdot\,{p_v}^2 </math>
 +
 
  
 +
Allgemein gilt nun für die Wahrscheinlichkeit, dass der Angreifer den Kampf gewinnt:
  
===Erstschläge===
+
<math>B(T_v\,,\,p_a\,,\,T_v) + \sum_{n=T_v}^{R_{max}-1} B(n\,,\,p_a,T_v)\,\cdot\,p_a </math>
  
Was sind Erstschläge?
 
Erschläge sind im Prinzip Freirunden, in denen eine Einheit angreifen kann, ohne im Falle einer Niederlage befürchten zu müssen, verletzt zu werden. Erstschläge laufen vor dem eigentlichen Kampf ab. Theoretisch könnte bei einer ausreichend hohen Anzahl an verfügbaren Erstschlägen der Kampf gewonnen werden, ohne dass der Feind die Möglichkeit zur Gegenwehr hätte.
 
  
Während eines Kampfes kann entweder nur eine Einheit über Erstschläge verfügen oder überhaupt keine. Beide gleichzeitig ist unmöglich.
+
Der erste Summand ist gerade die Wahrscheinlichkeit, dass der Angreifer unverletzt den Kampf gewinnt, er also keine Kampfrunde verliert. Der zweite Summand steht dafür, dass der Angreifer genau eine Kampfunde verliert. Der letzte Summand steht dafür, dass der Angreifer <math>(T_a - 1)</math> Kampfrunden verliert, das bedeutet, dass er fast am Ende ist, eine weitere verlorene Runde würde einen Niederlage bedeuten. (<math>T_a - 1</math> taucht nicht direkt in der Formel auf, es steht aber für die Anzahl aller Summanden.)
Wenn also der Angreifer A x-Erstschläge und der Verteidiger V y-Erstschläge verfügen, so gibt die Differenz x-y = e darüber Aufschluss, welcher Fall eintritt:
 
  
1) Für e > 0 --> A verfügt über Erstschläge
 
2) Für e < 0 --> V verfügt über Erstschläge
 
3) Für e = 0 --> Weder A noch V verfügen über Erstschläge
 
  
Verschiedene Einheiten besitzen schon von Natur aus eine bestimmte Anzahl an verfügbaren Erstschlägen. Durch die Erstschlags-Beförderungen (wie sie seit Warlords heißen) kann die Anzahl erhöht werden. Erstschlag I + III bilden eine Ausnahme, sie erhöhen nur die Chance, Erstschläge zur Verfügung zu bekommen. Z.B. gibt Erstschlag I 0-1 Erstschläge.
+
'''Definition''':
  
Wichtig: Die Wahrscheinlichkeit, einen Erstschlag zu erhalten, ist p = 50%.
+
Seien <math>T_a\,,\,T_v\,\in\mathbb{N}</math> die ''Anzahl an Trefferpunkten'' des Angreifers bzw. des Verteidigers und seien <math>p_a\,,\,p_v\,\in\,[0,1]</math> die Wahrscheinlichkeiten dafür, dass der Angreifer bzw. der Verteidiger eine Kampfrunde gewinnt mit <math>p_a + p_v = 1</math>.  
  
 +
Dann gilt
  
===Endgültige Berechnung===
+
*<math> P_a:= B(T_v\,,\,p_a\,,\,T_v) + \sum_{n=T_v}^{R_{max}-1} B(n\,,\,p_a\,,\,T_v)\,\cdot\,p_a </math> und
  
  
 +
*<math> P_v:= B(T_a\,,\,p_v\,,\,T_a) + \sum_{n=T_a}^{R_{max}-1} B(n\,,\,p_v\,,\,T_a)\,\cdot\,p_v </math>,
  
'''Beispiel''': Bogenschütze (V) Schwertkämpfer (A)
 
  
(V) :
+
wobei <math>P_a</math> für die Siegeswahrscheinlichkeit des Angreifers steht, den Kampf zu gewinnen, <math>P_v</math> steht entsprechend für die Wahrscheinlichkeit eines Sieges des Verteidigers.
- Boni: +50% Waldbonus / +10% durch Rang I
 
- SOLL-Stärke 3
 
- SOLL-Gesamtstärke 4,8
 
- IST-Stärke 2,5
 
- IST-Gesamtstärke 4
 
- 2 Erstschläge
 
  
(A) :
+
==Berechnung der endgültigen Siegeschance ( mit Erstschlag)==
- keine Boni
 
- SOLL-Stärke = IST-Stärke = SOLL-Gesamtstärke = IST-Gesamtstärke = 6
 
  
  
Zitat:
+
===Erstschläge===
Zitat von Tzu Iop
 
Also um das Ganze zu berrechnen brauchen wir auf jeden Fall die Binominalverteilung.
 
  
Also was wissen wir über die Szenarios in denen der Bogi gewinnt:
+
Als Erstschläge werden Kampfrunden bezeichnet, in denen eine Einheit, die Erstschläge zur Verfügung hat, nicht verletzt werden kann. Ansonsten sind sie mit den normalen Kampfrunden identisch. Allgemein gelten folgende Rahmenbedingungen für den Einsatz von Erstschlägen:
1. Das letzte Ereignis muss ein Treffer des Bogis sein.
 
2. Der Bogi muss 7mal getroffen haben, um den Schwerti zu besiegen.
 
3. Der Kampf endet nach dem 7. Treffer des Bogis.
 
  
Damit haben wir alle wichtigen Infos.
+
*Eine Einheit kann nur über Erstschläge verfügen, wenn sie mit entsprechenden Beförderungen (Erschlag I-V) ausgestattet wird oder sie bereits als Einheitenfähigkeit besitzt (z.B. besitzt der Bogenschütze einen Erstschlag).
Außerdem vereinfachen wir die Sache erstmal, wir gehen davon aus das der Bogi _keine_ Erstschläge hat.
+
*Besitzt eine Einheit Erstschläge, so hat sie eine gewisse Anzahl an "freien" Kampfrunden, in denen sie zwar wie gewohnt ihren Gegner verletzten kann, ohne aber dabei selber befürchten zu müssen, verletzt zu werden.
 +
*Die Anzahl der "freien" Kampfrunden ist der Betrag aus der Differenz der Anzahl an Erstschlägen des Angreifers und der Anzahl an Erstschlägen des Verteidigers.
 +
*"Freie" Kampfrunden kann nur entweder der Angreifer haben oder der Verteidiger, beide können nicht gleichzeitig während eines Kampfes "freie" Kampfrunden haben. Es ist auch möglich, dass es in einem Kampf keine "freie" Kampfrunden vorkommen. Dies ist genau dann der Fall, wenn Angreifer und Verteidiger die gleiche Anzahl an Erstschlägen besitzten.
 +
*Es gibt Einheiten, die immun gegen Erstschläge sind, sei es durch Einheiteneigenschaft oder durch bestimmte Beförderungen. Auch in diesem Fall gibt es keine Kampfrunden.
 +
*Erstschläge laufen vor dem eigentlichen Kampf ab. Theoretisch könnte bei einer ausreichend hohen Anzahl an verfügbaren Erstschlägen der Kampf gewonnen werden, ohne dass der Feind die Möglichkeit zur Gegenwehr hätte (was aber in der Praxis ein unwahrscheinlicher Fall ist).
  
p = 0,4
 
  
a) Bogi gewinnt 7 von 7 Runden, sprich er trifft immer, der Schwerti nie.
+
Sei nun <math>e:= \|E_a - E_v \|</math> der Betrag von der Differenz aus den verfügbaren Erstschlägen des Angreifers und Verteidigers.
 +
Weiterhin gilt:
  
B (7; 0,4; 7) = 0,0016...
+
1) Falls <math>E_a - E_v \,>\, 0 \Rightarrow</math> der Angreifer verfügt über <math>e</math>-Erstschläge
  
b) Bogi gewinnt 7 von 8 Runden.
+
2) Falls <math>E_a - E_v \,<\, 0 \Rightarrow</math> der Verteidiger verfügt über <math>e</math>-Erstschläge
  
B (7; 0,4; 6) * 0,4 = 0,0069...
+
3) Falls <math>E_a - E_v \,=\, 0 \Rightarrow</math> Angreifer und Verteidiger verfügen über 0-Erstschläge
  
Die meisten denken jetzt warum so und nicht B (8; 0,4; 7). Ganz einfach das letzte Ereignis muss ja ein Treffer des Bogis sein. Deshalb sind nur die Ereignisse davor in der Reihenfolge variabel. Wenn man B (8; 0,4; 7) berrechnen würde, würde man auch die Möglichkeit berrechnen, dass der Schwerti in Runde 8 den Bogi verletzt. Diese Möglichkeit exestiert jedoch nicht, da davor bereits 7 Treffer vom Bogi stehen und damit der Kampf schon zu Ende sein muss.
+
===Endgültige Berechnung===
  
c) 7 von 9 Runden
 
  
B (8; 0,4; 6) * 0,4 = 0,01652...
+
Seien mit <math>R_a\,,\,R_v\,\in\mathbb{N}</math> die Runde gemeint, mit der der Angreifer bzw. der Verteidiger den Kampf verliert und seien <math>p_a\,,\,p_v\,\in\,[0,1]</math> die Wahrscheinlichkeiten dafür, dass der Angreifer bzw. der Verteidiger den Kampf gewinnen, <math>p_a + p_v = 1</math>, <math>e\,\in\mathbb{N}_0</math> sei die Anzahl der im Kampf eingesetzten Erstschläge.
  
d) 7 von 10 Runden
+
Falls 1) zutrifft, dann gilt:
  
B (9; 0,4; 6) * 0,4 = 0,02973...
+
*<math>P_a(i):= B(R_v-i\,,\,p_a\,,\,R_v-i)\, + \,\sum_{n=k}^{m} B(n\,,\,p_a\,,\,R_v-1-i)\,\cdot\,p_a\,,\quad k:= R_v-1\,,\quad m:= R_{max}-1-i</math>
 +
*<math>P_v(i):= B(R_a\,,\,p_v\,,\,R_a)\,+\,\sum_{n=R_a}^{m} B(n\,,\,p_v\,,\,R_a-1)\,\cdot\,p_v\,,\quad m:= R_{max}-1-i </math>
  
e) 7 von 11 Runden
 
  
B (10; 0,4; 6) * 0,4 = 0,04459...
+
Falls 2) zutrifft, dann gilt:
  
Also Gesamtchance ist dann:
+
*<math>P_a(i):= B(R_v\,,\,p_a\,,\,R_v)\,+\,\sum_{n=R_v}^{m} B(n\,,\,p_a\,,\,R_v-1)\,\cdot\,p_a\,,\quad m:= R_{max}-1-i</math>
0,0016 + 0,0069 + 0,01652 + 0,02973 + 0,04459 = 0,09934 = 9,934%
+
*<math>P_v(i):= B(R_a-i\,,\,p_v\,,\,R_a-i)\,+\,\sum_{n=k}^{m} B(n\,,\,p_v\,,\,R_a-1-i)\,\cdot\,p_v\,,\quad k:= R_a-1\,,\quad m:= R_{max}-1-i  </math>
  
Das war jetzt ohne Erstschläge das ganze jetzt nochmal mit.
 
0 Erstschlagserfolg ist ja identisch mit keine Erstschläge; wird also nicht nochmal berechnet.
 
  
1 Erstschlagserfolg:
+
Falls 3) zutrifft, dann gilt:
  
B(6; 0,4; 6) = 0,0040
+
*<math> P_a(0):= B(R_v\,,\,p_a\,,\,R_v)\,+\,\sum_{n=R_v}^{R_{max}-1} B(n\,,\,p_a\,,\,R_v)\,\cdot\,p_a </math>
B(6; 0,4; 5) * 0,4 = 0,0147
+
*<math> P_v(0):= B(R_a\,,\,p_v\,,\,R_a)\,+\,\sum_{n=R_a}^{R_{max}-1} B(n\,,\,p_v\,,\,R_a)\,\cdot\,p_v </math>
B(7; 0,4; 5) * 0,4 = 0,0310
 
B(8; 0,4; 5) * 0,4 = 0,0495
 
B(9; 0,4; 5) * 0,4 = 0,0669
 
  
Summe: 16,61%
 
  
2 Erstschlagserfolge:
+
wobei <math>0\leq i \leq e</math>, <math>P_a(i)</math> steht für die Wahrscheinlichkeit des Angreifers, beim <math>i</math>-ten Erstschlag den Kampf zu gewinnen, <math>P_v(i)</math> steht  für die Wahrscheinlichkeit des Verteidigers, beim <math>i</math>-ten Erstschlag den Kampf zu gewinnen.
  
B(5; 0,4; 5) = 0,0102
 
B(5; 0,4; 4) * 0,4 = 0,0307
 
B(6; 0,4; 4) * 0,4 = 0,0553
 
B(7; 0,4; 4) * 0,4 = 0,0774
 
B(8; 0,4; 4) * 0,4 = 0,0929
 
  
Summe: 26,65%
+
Weiterhin gilt:
  
Endgültig für 4 mit 2 Firststrike gegen 6:
+
*<math>PG_a:= \sum_{k=0}{e} P_a(k)\,\cdot\,B(e\,,\,0.5\,,\,k)</math>
9,934% * 0,36 + 16,61% * 0,48 + 26,65% * 0,16 = 15,83%
+
*<math>PG_v:= \sum_{k=0}{e} P_v(k)\,\cdot\,B(e\,,\,0.5\,,\,k)</math>
  
Das sollte jetzt endgültig richtig sein, es sei denn ich habe mich irgendwo verrechnet.
+
wobei <math>PG_a,\,PG_v</math> für die Siegeswahrscheinlichkeiten des Angreifers bzw. des Verteidigers stehen.
Und hier die Wahrscheinlichkeit, dass der Schwertkämpfer gewinnt.
 
  
Zitat:
 
Zitat von Tzu Iop
 
Gleiche Regeln.
 
P = 0,6
 
  
0 Erstschläge:
 
  
B (5; 0,6; 5) = 0,0778
+
Zur Erläuterung der obigen Formeln befassen wir uns nur mit Fall (1). (Fall (2) geht vom Prinzip her analog, Fall (3) hatten wir schon weiter oben behandelt.)
B (5; 0,6; 4) * 0,6 = 0,1555
 
B (6; 0,6; 4) * 0,6 = 0,1866
 
B (7; 0,6; 4) * 0,6 = 0,1742
 
B (8; 0,6; 4) * 0,6 = 0,1393
 
B (9; 0,6; 4) * 0,6 = 0,1003
 
B (10; 0,6; 4) * 0,6 = 0,0669
 
  
Summe: 0,9006 = 90,06%
+
Als Beispiel wählen wir <math>e=2</math>. Dann gilt für den Angreifer:
  
1 Erstschlag:
+
<math>P_a(0):= B(R_v-0\,,\,p_a\,,\,R_v-0)\, + \,\sum_{n=k}^{m} B(n\,,\,p_a\,,\,R_v-1-0)\,\cdot\,p_a\,,\quad k:= R_v-1\,,\quad m:= R_{max}-1-0</math>
  
B (5; 0,6; 5) = 0,0778
+
<math>P_a(1):= B(R_v-1\,,\,p_a\,,\,R_v-1)\, + \,\sum_{n=k}^{m} B(n\,,\,p_a\,,\,R_v-1-1)\,\cdot\,p_a\,,\quad k:= R_v-1\,,\quad m:= R_{max}-1-1</math>
B (5; 0,6; 4) * 0,6 = 0,1555
 
B (6; 0,6; 4) * 0,6 = 0,1866
 
B (7; 0,6; 4) * 0,6 = 0,1742
 
B (8; 0,6; 4) * 0,6 = 0,1393
 
B (9; 0,6; 4) * 0,6 = 0,1003
 
  
Summe: 0,8337 = 83,37%
+
<math>P_a(2):= B(R_v-2\,,\,p_a\,,\,R_v-2)\, + \,\sum_{n=k}^{m} B(n\,,\,p_a\,,\,R_v-1-2)\,\cdot\,p_a\,,\quad k:= R_v-1\,,\quad m:= R_{max}-1-2</math>
  
2 Erstschläge:
 
  
B (5; 0,6; 5) = 0,0778
+
<math>PG_a = \sum_{k=0}^2 P_a(k)\,\cdot\,B(2\,,\,0.5\,,\,k)</math>
B (5; 0,6; 4) * 0,6 = 0,1555
 
B (6; 0,6; 4) * 0,6 = 0,1866
 
B (7; 0,6; 4) * 0,6 = 0,1742
 
B (8; 0,6; 4) * 0,6 = 0,1393
 
  
Summe: 0,7334 = 73,34%
 
  
Endwahrscheinlichkeit: 90,06% * 0,36 + 83,37% * 0,48 + 73,34% * 0,16 = 84,17%
+
Für den Verteidiger gilt:
  
9,934% + 90,06% = 99,994%
+
<math>P_v(0):= B(R_a\,,\,p_v\,,\,R_a)\,+\,\sum_{n=R_a}^{m} B(n\,,\,p_v\,,\,R_a-1)\,\cdot\,p_v\,,\quad m:= R_{max}-1-0 </math>
16,61% + 83,37% = 99,98%
 
26,65% + 73,34% = 99,99%
 
  
15,83% + 84,17% = 100,00%
+
<math>P_v(1):= B(R_a\,,\,p_v\,,\,R_a)\,+\,\sum_{n=R_a}^{m} B(n\,,\,p_v\,,\,R_a-1)\,\cdot\,p_v\,,\quad m:= R_{max}-1-1 </math>
  
'''Das Prinzip der "Sprünge"'''
+
<math>P_v(2):= B(R_a\,,\,p_v\,,\,R_a)\,+\,\sum_{n=R_a}^{m} B(n\,,\,p_v\,,\,R_a-1)\,\cdot\,p_v\,,\quad m:= R_{max}-1-2 </math>
  
Man betrachte einen Kampf zwischen zwei gleichstarken Einheiten ( (A) und (V) ).
+
<math>PG_v = \sum_{k=0}^2 P_v(k)\,\cdot\,B(2\,,\,0.5\,,\,k)</math>
Es sollen folgende Situationen betrachtet werden:
 
  
1. (A) erhält keine Rang-Beförderung
+
==Beispielrechnung==
2. (A) erhält Rang I
 
3. (A) erhält Rang II
 
4. (A) erhält Rang III
 
5. (A) erhält Rang IV
 
6. (A) erhält Rang V
 
7. (A) erhält Rang I und +25% gegen Einheitentyp
 
8. (A) erhält Rang II und +25% gegen Einheitentyp
 
  
Die dazu gehörigen Siegwahrscheinlichkeiten P(E) von (A) sind:
 
  
P(1) = 50,00%
 
P(2) = 68,01%
 
P(3) = 72,87%
 
P(4) = 76,98%
 
P(5) = 87,88%
 
P(6) = 90,06%
 
  
P(7) = 79,64%
 
P(8) = 90,06%
 
  
 +
==Zusätzliches==
  
P(4) = P(7) ( ungefähr)
 
P(6) = P(8)
 
  
Bei P(2) (Rang I) und bei P(5) (Rang IV) kommt es zu "Sprüngen". Dazu kommt es, weil sich sich die [Benötigten Treffer zum Sieg] des Verteidigers erhöhen.
+
[[Bild:Sprünge.jpg|thumb|Die Grafik stellt die Siegeswahrscheinlichkeit in Abhängigkeit vom Stärkequotienten zwischen Angreifer und Verteidiger dar. Die horizontale Achse steht für den Stärkequotienten (von 0 bis 3), die vertikale für die Siegeswahrscheinlickeiten (von 0% bis 100%. Bei einem Stärkequotienten von 1 beträgt die Siegeswahrscheinlichkeit des Angreifers genau 50%, ist der Quotient kleiner als 1 (größer als 1), so ist, die Siegeswahrscheinlichkeit für den Angreifer kleiner (bzw. größer) als 50%.]]

Aktuelle Version vom 13. April 2013, 01:34 Uhr

Wiki Begriffsklärung.png

Dieser Artikel erläutert das Kampfsystem in Civilization IV. Für das gleichnamige Spielkonzept in anderen Teilen der Civilization-Reihe siehe Kampfsystem.


Einführung

In diesem Artikel wird das Kampfsystem von Civilisation 4 erläutert. Der Artikel wird Schrittweise auf die einzelnen Berechnungen eingehen. Ziel des Artikels ist dazustellen, wie sich die Wahrscheinlichkeit, mit der eine Einheit eine andere besiegt, berechnen lässt.

In den Nachfolgenden Abschnitten wird Grundsätzliches zum Kampfverlauf geschildert und es wird auf die einen Teil der Notation eingegangen. Immer, wenn neue Begriffe auftauchen, wird gleich die Schreibweise mit benannt. So wird nicht zuviele Symbole auf einmal auf einen einstürmen.

Im 2.Teil werden die ganzen Vorberechnungen erläutert, die für die Hauptberechnungen im 3.Teil unerlässlich sind. Es werden folgende Begriffe eingeführt, erläutert und mit Beispielen untermauert:

  • Ist-Gesamtstärke und Soll-Gesamtstärke
  • Feuerkraft
  • Schaden pro Runde oder der Angriffswert
  • Anzahl an Kampfrunden, die eine Einheit verlieren kann, eher sie besiegt ist
  • Wahrscheinlichkeit, eine Kampfrunde zu gewinnen bzw. zu verlieren

Im 3.Teil kommen wir zu den eigentlichen Hauptberechnungen. Zentrales Hilfsmittel ist die sogenannte Binominalverteilung. Sie wird kurz umrissen werden. Es wird dann gezeigt, wie sich die Wahrscheinlichkeit, mit der ein Kampf gewonnen wird, berechnen lässt, ohne auf das Konzept der Erstschläge einzugehen. Auch hier wird es wieder eine Beispielrechnung geben. Anschließend wird dann auf das Konzept der Erstschläge eingegangen. Es wird erläutert, was Erstschläge überhaupt sind, was sie bewirken und welchen Einfluss sie auf die Berechnungen der Siegwahrscheinlichkeit ausüben. (Es sei angemerkt, dass sich durch die Erstschläge die Berechnungen "etwas" komplizierter werden, allerdings in einem noch erträglichem Maße.)


Allgemeines

Zuerst soll hier erstmal die genauen Rahmenbedingungen erklärt werden, d.h. wie ein Kampf in Civ4 überhaupt abläuft:

  1. An einem Kampf sind genau zwei Einheiten beteiligt: der Angreifer und der Verteidiger.
  2. Als Angreifer wird diejenige Einheit angesehen, die selbst ein benachtbartes Feld betritt, in der sich eine andere, feindliche Einheit aufhält, diese wird dann als Verteidiger bezeichnet.
  3. Festlegung auf Angreifer und Verteidiger hat nur Einfluss darauf, wer welche Art von Boni bzw. Mali bekommen kann. Der Verteidiger z.B. bekommt immer Boni durch das Gelände (falls vorhanden), in dem er sich zum Zeitpunkt des Angriffs befindet. Der Angreifer bekommt solche Boni nie. Außerdem gibt es noch ein paar Besonderheiten derart, wer welche Art von Boni bzw. Mali bekommt. Darauf wird weiter unten eingegangen.
  4. Als Ausgänge eines Kampfes kommen nur ein Sieg des Angreifers oder ein Sieg des Verteidigers in Betracht. Falls der Angreifer den Kampf verliert, kann er sich noch unter gewissen Umständen aus dem Kampf zurückziehen. Auch darauf wird weiter unten eingegangen.
  5. Gewinnt eine Einheit einen Kampf (egal ob Angreifer oder Verteidiger), so wird er in den meisten Fällen verletzt aus dem Kampf gehen. Jede Einheit besitzt nach ihrer Errichtung volle 100 Trefferpunkte (Abkürzung Tp). Eine Einheit gilt als vernichtet, wenn sie genau 0 Tp besitzt. Dies tritt nur nach einer Niederlage in einem Kampf auf. Eine Einheit kann sich nach dem Kampf von ihren Verletzungen erholen.
  6. Ein Kampf läuft in einzelnen Runden ab (nicht zu verwechseln mit einer normalen Civ4 Runde!). Eine Kampfrunde wird entweder von dem Angreifer gewonnen oder von dem Verteidiger, ein Unentschieden ist nicht möglich. Gewinnt der Angreifer eine Runde, so erhält der Verteidiger einen Treffer, seine Gesundheit verringert sich dem entsprechend dem Angriffswert des Angreifers (mit Angriffswert ist nicht die Stärke gemeint! Siehe weiter unten). Gewinnt der Verteidiger, so gilt entsprechendes für den Angreifer.
  7. Ein Kampf gilt genau dann als beendet, wenn entweder der Angreifer oder der Verteidiger nur noch 0 Tp besitzten. Diese Einheit gilt als vernichtet und wird vom Spiel entfernt. Einzige Ausnahme betrifft die bereits angesprochene Rückzugsmöglichkeit des Angreifers. Dieser Fall tritt dann ein, wenn der Angreifer fast erledigt ist und somit ein letzter Treffer des Verteidigers ihn vernichten würde. Würde dann der Verteidiger diese Kampfrunde gewinnen, so zieht sich der Angreifer zurück, ohne den Treffer einzustecken.
  8. Eine verringerte Gesundheit hat direkte Auswirkung auf die Stärke einer Einheit. Ist eine Einheit schwer verletzt, ist sie kaum noch kampffähig. Auf diese Weise ist es möglich, eigentlich sehr starke Einheiten wie z.B. einen Panzer mit einer verhältnismäßigen schwachen Einheit (z.B. ein Speerkämpfer) zu besiegen.
  9. Die Stärke einer Einheit ändert sich während eines Kampfes nicht, auch nicht, sollte er verletzt werden. Verletzungen machen sich erst beim nächsten Kampf bemerkbar.
  10. Boni können die Kampfkraft einer Einheit deutlich erhöhen, durch Mali kann sie aber auch deutlich verringert werden.
  11. Eine Einheit kann befördert werden. Die meisten Beförderungen geben Boni auf bestimmte Kampfbedingungen, z.B. gibt die Beförderung Schock einer Einheit einen +25% Bonus gegen Nahkampeinheiten.


Vorberechnungen

Kampfmodifikatoren

Einheiten können mit bestimmten Beförderungen ihre Kampfkraft verbessern. Auch spielt das Gelände, wo der Kampf ausgetragen wird, eine große Rolle. Nachfolgend werden alle Modifikatoren aufgelistet, die den Kampf beeinflussen (jeweils für den Angreifer und für den Verteidiger):


Modifikatoren, die auf den Angreifer wirken

  • Kampf I-VI


Modifikatoren, die auf den Verteidiger wirken

  • Kampf I-VI
  • Angriff, Deckung, Finte, Formation, Hinterhalt, Schock
  • Häuserkampf I-III
  • Garnison I-III
  • Guerilla I-III, Waldkampf I-III
  • Speerfeuer II-III
  • Gelände: Hügel, Wald, Fluss (falls Angreifer ohne Beförderung Amphibisch), Amphibische Landung (falls Angreifer ohne Beförderung Amphibisch)
  • Verschanzung und Kulturverteidigung
  • Diverse Einheitenfähigkeiten

Im folgendem steht [math]B_a[/math] für die Boni, die der Angreifer bekommt, und [math]B_v,\, M_v[/math] steht für die Boni bzw. Mali, die der Verteidiger bekommt. Der Angreifer selbst wird niemals Mali bekommen.

(Beispiele hierfür im nächsten Abschnitt.)

Berechnung von Ist-Gesamtstärke und Soll-Gesamtstärke

Definition

Seien [math]S_a,\,S_v \in\mathbb{N}[/math] die Sollstärke des Angreifers bzw. des Verteidigers, [math]B_a,\,B_v\in\mathbb{N}_0[/math] seien die Boni des Angreifers bzw. des Verteidigers, [math]M_v\in\mathbb{N}[/math] sei die Mali des Verteidigers, [math]G_a,\,G_v\in\,[1,100]\subset\mathbb{N}[/math] seinen die Gesundheitwerte des Angreifers bzw. des Verteidigers.


Dann werden Soll-Gesamtstärke [math]\mathfrak{S}[/math] und Ist-Gesamtstärke [math]I[/math] des Angreifers bzw. des Verteidigers wie folgt berechnet:


  • Für den Angreifer: [math] \quad\mathfrak{S}_a:=S_a\, \left( 1 + \frac{B_a}{100} \right) [/math]


  • Für den Verteidiger: [math] \quad \mathfrak{S}_v:= \left\{ \begin{array}{cl} S_v\, \left( 1 + \frac{B_v - M_v}{100} \right) \,, & \mbox{falls} \,B_v - M_v \geq 0 \\ S_v\, \left( 1 + \frac{M_v - B_v}{100} \right)^{-1} \,, & \mbox{falls}\, B_v - M_v \lt 0 \end{array} \right\} [/math]


  • Für den Angreifer: [math]\,\, \quad I_a:= \mathfrak{S}_a\,\cdot\,\frac{G_a}{100} [/math]


  • Für den Verteidiger: [math] \quad I_v:=\mathfrak{S}_v\,\cdot \, \frac{G_v}{100} [/math]


Bemerkung:

Mit Sollstärke ist die Stärke gemeint, die eine Einheit bei ihrer Errichtung besitzt. Zum Beispiel besitzt ein Bogenschütze eine Sollstärke von 3. (Anders ausgedrückt ist mit Sollstärke die Stärke gemeint, die eine Einheit bei voller Gesundheit besitzt.) Die Sollstärke ist immer eine natürliche Zahl, die Null ist nicht dabei (deswegen auch die Schreibweise [math]S_a,\,S_v \in\mathbb{N}[/math]). (Zur Erinnerung: Natürliche Zahlen sind: [math]1,2,3,4,...[/math])

Die Boni und Mali nehmen ebenfalls nur Werte aus den nathürlichen Zahlen an, diesmal aber mit der Null (deswegen auch die Schreibweise [math]B_a,\,B_v\in\mathbb{N}_0[/math]).

Die Gesundheit nimmt Werte aus den natürlichen Zahlen von 1 bis 100 an (deswegen die Schreibweise [math]G_a,\,G_v\in\,[1,100]\subset\mathbb{N}[/math]). Ein Wert von 100 bedeutet volle Gesundheit einer Einheit, und dadurch bedingt auch volle Stärke. Ein Wert von 0 bedeutet, dass die Einheit vernichtet ist. (Vernichtete Einheiten können nicht mehr kämpfen, deswegen wird hier der Wert 0 als Gesundheitswert nicht zugelassen.)


Die Soll-Gesamtstärke des Angreifers hängt von der Sollstärke des Angreifers und von dessen Boni ab. Je größer die Sollstärke oder die Boni sind, desto größer ist die Soll-Gesamtstärke. Sind keine Boni vorhanden, dann entspricht die Soll-Gesamtstärke gerade der Sollstärke. Für den Verteidiger gilt das gleiche, nur kommen noch die Mali dazu. Es müssen hier 2 Fälle unterschieden werden. Ist die Differenz aus Boni und Mali positiv, so wird die Sollstärke mit der Klammer (aus der Formel oben) multipliziert. Ist die Differenz negativ, so wird die Sollstärke durch die Klammer dividiert. Je größer also die Mali, desto kleiner die Soll-Gesamtstärke.


Die Ist-Gesamtstärke unterscheidet sich von der Soll-Gesamtstärke nur derart, dass nun auch die Gesundheit ein Parameter ist. Ist der Wert der Gesundheit gleich 100, so entspricht die Ist-Gesamtstärke gerade der Soll-Gesamtstärke. Je geringer die Gesundheit ist, desto geringer ist auch die Ist-Gesamtstärke.


Beispiel 1

Ein unverletzter Krieger mit den Beförderungen Kampf I (+10% Stärke) und Deckung (+25% gegen Bogenschützen) will einen ebenfalls unverletzten, aber unbeförderten Bogenschützen auf offenem Gelände angreifen.

Im Fenster links unten über dem Kriegerbild kann man gut erkennen, wie die Beförderungen Kampf I und Deckung des Kriegers wirken. Dabei stehen die Zahlen 2.2 und 2.4 für die Ist-Gesamtstärke des Kriegers bzw. des Bogenschützens.

Für die Soll-Gesamtstärke und Ist-Gesamtstärke des Kriegers gilt:


  • [math] \quad\mathfrak{S}_a=S_a\, \left( 1 + \frac{B_a}{100} \right) = 2\,\cdot\,\left(1 + \frac{10}{100}\right) = 2.2[/math]


  • [math] \quad I_a= \mathfrak{S}_a\,\cdot\,\frac{G_a}{100} = 2.2 \,\cdot\,\frac{100}{100} = 2.2[/math]


Für die Soll-Gesamtstärke und Ist-Gesamtstärke des Bogenschützen gilt:


  • [math]\quad B_v - M_v = 0 - 25\, \lt \, 0 \quad\,\, \Rightarrow \quad\,\, \mathfrak{S}_v = S_v \, \left(1 + \frac{M_v - B_v}{100}\right)^{-1} = 3 \,\cdot\, \left(1 + \frac{25 - 0}{100}\right)^{-1}\, = 3\,\cdot\, \frac{1}{1.25} = 2.4 [/math]


  • [math] \quad I_v=\mathfrak{S}_v\,\cdot \, \frac{G_v}{100} = 2.4\,\cdot\,\frac{100}{100} = 2.4[/math]

Beispiel 2

Ein mit Kampf I (+10% Stärke) beförderter Speerkämpfer greift einen mit Schock (+25% gegen Nahkampfeinheiten) beförderten Bogenschützen auf offenem Gelände an. Beide sind bei voller Gesundheit.

Der Bogenschütze erhält durch "Schock" einen Bonus gegen den Speerkämpfer. Da der Bogenschütze verteidigt, kommt der Bonus bei ihm zutragen, anstatt das der Speerkämpfer sanktioniert wird. Dabei stehen die Zahlen 4.4 und 3.75 für die Ist-Gesamtstärke des Kriegers bzw. des Bogenschützens.

Es gilt nun für den Speerkämpfer:


  • [math] \quad\mathfrak{S}_a=S_a\, \left( 1 + \frac{B_a}{100} \right) = 4\,\cdot\,\left(1 + \frac{10}{100}\right) = 4.4[/math]


  • [math] \quad I_a= \mathfrak{S}_a\,\cdot\,\frac{G_a}{100} = 4.4 \,\cdot\,\frac{100}{100} = 4.4[/math]


Für Bogenschützen gilt:


  • [math]\quad B_v - M_v = 25 - 0\, \gt \, 0 \quad\,\, \Rightarrow \quad\,\, \mathfrak{S}_v = S_v \, \left(1 + \frac{B_v - M_v}{100}\right) = 3 \,\cdot\, \left(1 + \frac{25 - 0}{100}\right) = 3.75 [/math]


  • [math] \quad I_v=\mathfrak{S}_v\,\cdot \, \frac{G_v}{100} = 3.75\,\cdot\,\frac{100}{100} = 3.75[/math]

Beispiel 3

Ein unverletzter Bogenschütze greift einen verletzten Bogenschützen an. Beide sind unbefördert.

49/100 TP steht für die aktuelle Gesundheit des Verteidigers. Die Gesundheit des Angreifers beträgt 100/100 TP, sie wird aber nicht extra angezeigt. Dabei stehen die Zahlen 3.00 und 1.47 für die Ist-Gesamtstärke des Kriegers bzw. des Bogenschützens.


Für die Soll-Gesamtstärke und Ist-Gesamtstärke des angreifenden Bogenschützen gilt:


  • [math] \quad\mathfrak{S}_a=S_a\, \left( 1 + \frac{B_a}{100} \right) = 3\,\cdot\,\left(1 + \frac{0}{100}\right) = 3[/math]


  • [math] \quad I_a= \mathfrak{S}_a\,\cdot\,\frac{G_a}{100} = 3 \,\cdot\,\frac{100}{100} = 3[/math]


Für die Soll-Gesamtstärke und Ist-Gesamtstärke des verteidigenden Bogenschützen gilt:


  • [math]\quad B_v - M_v = 0 - 0\, =\, 0 \quad\,\, \Rightarrow \quad\,\, \mathfrak{S}_v = S_v \, \left(1 + \frac{B_v - M_v}{100}\right) = 3 \,\cdot\, \left(1 + \frac{0 - 0}{100}\right)\, = 3 [/math]


  • [math] \quad I_v=\mathfrak{S}_v\,\cdot \, \frac{G_v}{100} = 3\,\cdot\,\frac{49}{100} = 1.47[/math]

Feuerkraft (Neu ab Patch 1.61)

Definition

Seien [math]\mathfrak{S}_a,\,\mathfrak{S}_v[/math] die Soll-Gesamtstärke des Angreifers bzw. des Verteidigers unn seien [math]I_a,\,I_v[/math] die Ist-Gesamtstärke des Angreifers und es Verteidigers.

Die Feuerkraft wird dann definiert als


  • Für den Angreifer: [math]\,\,\quad F_a:= floor\left(\frac{I_a + \mathfrak{S}_a}{2}\right) [/math]
  • Für den Verteidiger:[math]\quad F_v:= floor\left(\frac{I_v + \mathfrak{S}_v}{2}\right) [/math]


Dabei bedeutet hier [math] floor(.) [/math] das Abrunden auf die 2.Nachkommastelle.


Bemerkung:

Die Feuerkraft wird mit Hilfe des arithmetischen Mittels aus Soll-Gesamtstärke und Ist-Gesamtstärke berechnet. Je kleiner die Ist-Gesamtstärke, desto kleiner ist auch die Feuerkraft.

Angriffwert (Schaden pro Kampfrunde)

Defintion

Seien [math]F_a,\,F_v[/math] die Feuerkraft des Angreifers bzw. des Verteidigers.

Der Angriffwert wird wie folgt definiert:


  • Für den Angreifer:[math]\,\,\quad\mathfrak{A}_a:=floor\left( 20\,\cdot\, \frac{3\,\cdot\,F_a + F_v}{3\,\cdot\,F_v + F_a}\right) [/math]


  • Für den Verteidiger:[math]\quad\mathfrak{A}_v:=floor\left( 20\,\cdot\, \frac{3\,\cdot\,F_v + F_a}{3\,\cdot\,F_a + F_v}\right) [/math]


Dabei bedeutet [math]floor(.)[/math] das Abrunden auf die nächstkleinere natürliche Zahl.


Bermerkung

Der Angriffswert hängt sowohl von der Feuerkraft des Angreifers als auch der Feuerkraft des Verteidigers ab. Dabei gilt:


  • Falls [math]F_a\,\gt \,F_v[/math], so folgt [math]\,\mathfrak{A}_a\,\gt \,\mathfrak{A}_v[/math].
  • Falls [math]F_a\,\lt \,F_v[/math], so folgt [math]\,\mathfrak{A}_a\,\lt \,\mathfrak{A}_v[/math].
  • Falls [math]F_a\,=\,F_v[/math], so folgt [math]\mathfrak{A}_a\,=\,\mathfrak{A}_v[/math].

Anzahl an Trefferpunkten

Definition

Seien [math]G_a,\,G_v[/math] die Gesundheit des Angreifers bzw. des Verteidigers und seien [math]\mathfrak{A}_a,\,\mathfrak{A}_v[/math] der Angriffwerte' des Angreifers bzw. des Verteidigers.

Die Anzahl an Trefferpunkten des Angreifers und des Verteidigers wird wie folgt definiert:


  • Für den Angreifer:[math]\,\,\,\quad T_a:=ceil\left(\frac{G_a}{\mathfrak{A}_v}\right) [/math]
  • Für den Verteidiger:[math]\quad T_v:=ceil\left(\frac{G_v}{\mathfrak{A}_a}\right) [/math]


Dabei bedeutet [math]ceil(.)[/math] das Aufrunden auf die nächst größere natürliche Zahl.


Bemerkung

Die Anzahl an Trefferpunkte des Angreifers hängt von der Gesundheit des Angreifers und von dem Angriffswert des Verteidigers ab, die Anzahl an Trefferpunkten für den Verteidiger hängt von der Gesundheit des Verteidigers und von dem Angriffswert des Angreifers ab.

Für den Angreifer gilt: Je größer der Angriffswert des Verteidigers oder die Gesundheit des Angreifers, desto kleiner ist die Anzahl an Trefferpunkten des Angreifers.

Analog für den Verteidiger.


Die Anzahl an Trefferpunkten ist ein Maß dafür, wieviele Kampfrunden eine Einheit verlieren kann (bzw. wieviele Treffer sie einstecken kann), bis sie vernichtet ist.

Siegrundenwahrscheinlichkeit (die Wahrscheinlichkeit, eine Kampfrunde zu gewinnen)

Definition

Seien [math]I_a,\,I_v[/math] die Ist-Gesamtstärke des Angreifers bzw. des Verteidigers.

Die Siegrundenwahrscheinlichkeit ist definiert als:


  • Für den Angreifer:[math]\,\,\,\quad p_a:= \frac{I_a}{I_a + I_v} [/math]


  • Für den Verteidiger:[math]\quad p_v:= \frac{I_v}{I_a + I_v} [/math]


Es gilt [math] p_a + p_v = 1 [/math].


Bemerkung

Die Siegrundenwahrscheinlichkeit hängt von der Ist-Gesamtgeschwindigkeit des Angreifers und des Verteidigers ab. Je größer die Ist-Gesamtstärke des Angreifers, desto größer ist die Siegrundenwahrscheinlichkeit des Angreifers und desto kleiner ist die Siegrundenwahrscheinlichkeit des Verteidigers. Analog für die Ist-Gesamtstärke des Verteidigers.

Berechnung der endgültigen Siegeschance ( ohne Erstschlag)

Allgemeines

Jetzt kommen wir zud den eigentlichen Berechnungen, die die Wahrscheinlichkeit wiedergibt, einen Kampf zu gewinnen. Dazu erstmal ein paar weitere allgemeine Sachen:

  1. Ein Kampf hat genau zwei Ausgänge. Entweder siegt der Angreifer oder der Verteidiger.
  2. Die siegreich aus dem Kampf kommende Einheit wird eine Restgesundheit übrig haben, die im Bereich zwischen 1 und derjenigen Gesundheit liegt, mit der gekämpft wurde.
  3. Für die siegreiche Einheit können folgende Kampfausgänge eintreten:
    1. [math] G_i [/math]
    2. [math] G_i - \mathfrak{A}_j [/math]
    3. [math] G_i - 2\,\cdot\,\mathfrak{A}_j [/math]
    4. [math] \dots [/math]
    5. [math] G_i - (R_i-1) \cdot \mathfrak{A}_j , \text{wobei} \,\, i,j \in \{a, v\}, i \neq j \, .[/math] Dies bedeutet, [math] i [/math] und [math]j[/math] können für den Angreifer oder den Verteidiger stehen, wobei sie voneinander verschieden sind. (Kleines Beispiel: Angenommen, ein Angreifer mit voller Gesundheit gewinne einen Kampf und der Verteidiger habe einen Angriffswert [math]\mathfrak{A}_v = 17 [/math]. Dann kommen für den Angreifer folgende Kampfausgänge in betracht:
      Die Grafik gibt die verschiedenen Kampfausgänge des hier gemachten Beispieles an unter der Voraussetzung, dass der Angreifer den Kampf gewinnt und das der Verteidiger einen Angriffswert von 17 besitzt. Die einzelnen Balkenhöhen stellen die Wahrscheinlichkeiten dafür dar, mit welchem Zustand der Angreifer gewinnt. "100" steht für volle Gesundheit, "15" steht hier für "fast am Ende".
      .
      1. 100 Gesundheit
      2. 83 Gesundheit
      3. 66 Gesundheit
      4. 49 Gesundheit
      5. 32 Gesundheit
      6. 15 Gesundheit
      7. 0 oder weniger Gesundheit ist nicht möglich, andernfalls wäre der Angreifer besiegt, was aber der Voraussetzung, dass er den Kampf gewonnen hat, widerspricht.)
  1. Die in 3. eintretenden Kampfausgänge besitzen unterschiedliche Wahrscheinlichkeiten, aus denen sich dann hinterher die Siegeswahrscheinlichkeit zusammensetzt.
  2. Diese Wahrscheinlichkeiten werden durch die sogenannte Binominalverteilung ermittelt.

Die Binominalverteilung

Betrachten wir dazu das Modell des fortgesetzten Münzwurf.

Eine Münze wird 5-mal geworfen. Wie groß ist die Wahrscheinlichkeit, dass 3-mal die Zahl fällt?

Den 5-maligen Wurf der Münze können wir als eine Null-Eins-Folge interpretieren, wobei die Eins für das Ereignis steht, dass die Zahl fällt, die Null steht dann entsprechend für das Ereignis, dass Kopf fällt. Eine mögliche günstige Kette wäre dann z.B. 1-0-1-1-0.

Die Reihenfolge der Ereignisse ist egal, wichtig ist nur, wieoft die Eins oder die Null kommt.

Die Wahrscheinlichkeit, mit der aus dem 5-maligen Werfen 3-mal die Eins kommt, beträgt [math]{5\choose 3}\,\cdot\, 0.5^3\,\cdot\,0.5^2 = 0.31250 [/math], wobei [math]{5\choose 3} = \frac{5!}{3!\,(5-3)!}[/math] der Binominalkoeffizient ist.


Sei n die Länge einer Null-Eins-Folge. Die Wahrscheinlichkeit, mit der die Folge k-Einsen enthält, beträgt

[math]B(n,p,k)= {n\choose k}\,\cdot\,p^k\,\cdot\,(1-p)^{n-k} [/math], wobei p die Wahrscheinlichkeit dafür ist, mit der eine Eins fällt.

B(n,p,k) bezeichnet man dann als Binominalverteilung.

Formel für die Berechnung der Siegeswahrscheinlichkeit

Betrachten wir einen Kampf, bei dem der Angreifer gewinnt. Wie weiter oben beschrieben, können mehrere Ausgänge eintreten, was den Grad der Verletzung des Angreifers betrifft. Im Folgenden betrachten wir uns den Ausgang, dass der Angreifer unverletzt aus dem Kampf hervor geht. Das bedeutet, der Angreifer darf keine Kampfrunden verlieren, andernfalls würde er verletzt werden, was wir aber erstmal ausschließen.

Führen wir erstmal folgende Definition ein:


Definition

Seien [math]T_a[/math] und [math]T_v[/math] die Anzahl an Trefferpunkten des Angreifers bzw. des Verteidigers.

Die maximale Anzahl an Kampfrunden ergibt sich dann wie folgt:


  • [math] R_{max}:= T_a + T_v - 1 [/math]


(-1 deswegen, weil Angreifer und Verteidiger beide gleichzeitig den Kampf nicht verlieren können.)


Als Null-Eins-Folge interpretiert gilt: 1-1-1-...-1 , wobei die Eins dafür steht, dass der Angreifer die Kampfrunde gewinnt. Die Anzahl der Einser ist im diesem Falle gleich den Wert von [math]R_v[/math]. Die Binominalverteilung darauf angewandt ergibt:

[math]B(T_v\,,\,p_a\,,\,T_v)= {T_v\choose T_v}\,\cdot\,{p_a}^{T_v}\,\cdot\,{p_v}^{T_v-T_v} = {T_a}^{T_v} [/math]

Dies ist die Wahrscheinlichkeit dafür, dass der Angreifer unverletzt den Kampf gewinnt.


Wird der Angreifer einmal getroffen, also er verliert genau eine Kampfrunde, dann gilt:

[math]B(T_v\,,\,p_a\,,\,T_v-1)\,\cdot\,p_a = {T_v\choose T_v-1}\,\cdot\,{p_a}^{T_v-1}\,\cdot\,p_a\,\cdot\,{p_v}^{T_v-(T_v-1)} = {T_v\choose T_v-1}\,\cdot\,{p_a}^{T_v}\,\cdot\,{p_v}[/math]


Warum [math] B(T_v\,,\,p\,,\,T_v-1)\,\cdot\,p [/math] und nicht [math] B(T_v+1\,,\,p_a\,,\,T_v)[/math] ? Hierzu betrachten wir uns die dazu gehörende Null-Eins-Folge: 1-1-...-0-...-1-1 . Die Folge enthält genau eine Null. Diese kann an einer beliebigen Stelle aufhalten, außer an der letzten. Die letzte Eins steht dafür, dass der Angreifer den letzten Treffer gegen den Verteidiger landet und ihn somit besiegt. Würde aber am Ende die einzige Null stehen, würde dass heißen, dass der Kampf nicht zu Ende wäre. Somit muss die letzte Stelle von einer Eins belegt sein. Als Konsequenz reduzieren sich automatisch die möglichen günstigen Anordnungen der Null-Eins-Folge. (Zusammengefasst muss der letzte Treffer immer vom Angreifer kommen, wenn er siegen will.)

Wird der Angreifer zweimal getroffen, so gilt entsprechend:

[math]B(T_v+1\,,\,p_a\,,\,T_v-1)\,\cdot\,p_a = {T_v+1\choose T_v-1}\,\cdot\,{p_a}^{T_v-1}\,\cdot\,p_a\,\cdot\,{p_v}^{T_v+1-(T_v-1)} = {T_v+1\choose T_v-1}\,\cdot\,{p_a}^{T_v}\,\cdot\,{p_v}^2 [/math]


Allgemein gilt nun für die Wahrscheinlichkeit, dass der Angreifer den Kampf gewinnt:

[math]B(T_v\,,\,p_a\,,\,T_v) + \sum_{n=T_v}^{R_{max}-1} B(n\,,\,p_a,T_v)\,\cdot\,p_a [/math]


Der erste Summand ist gerade die Wahrscheinlichkeit, dass der Angreifer unverletzt den Kampf gewinnt, er also keine Kampfrunde verliert. Der zweite Summand steht dafür, dass der Angreifer genau eine Kampfunde verliert. Der letzte Summand steht dafür, dass der Angreifer [math](T_a - 1)[/math] Kampfrunden verliert, das bedeutet, dass er fast am Ende ist, eine weitere verlorene Runde würde einen Niederlage bedeuten. ([math]T_a - 1[/math] taucht nicht direkt in der Formel auf, es steht aber für die Anzahl aller Summanden.)


Definition:

Seien [math]T_a\,,\,T_v\,\in\mathbb{N}[/math] die Anzahl an Trefferpunkten des Angreifers bzw. des Verteidigers und seien [math]p_a\,,\,p_v\,\in\,[0,1][/math] die Wahrscheinlichkeiten dafür, dass der Angreifer bzw. der Verteidiger eine Kampfrunde gewinnt mit [math]p_a + p_v = 1[/math].

Dann gilt

  • [math] P_a:= B(T_v\,,\,p_a\,,\,T_v) + \sum_{n=T_v}^{R_{max}-1} B(n\,,\,p_a\,,\,T_v)\,\cdot\,p_a [/math] und


  • [math] P_v:= B(T_a\,,\,p_v\,,\,T_a) + \sum_{n=T_a}^{R_{max}-1} B(n\,,\,p_v\,,\,T_a)\,\cdot\,p_v [/math],


wobei [math]P_a[/math] für die Siegeswahrscheinlichkeit des Angreifers steht, den Kampf zu gewinnen, [math]P_v[/math] steht entsprechend für die Wahrscheinlichkeit eines Sieges des Verteidigers.

Berechnung der endgültigen Siegeschance ( mit Erstschlag)

Erstschläge

Als Erstschläge werden Kampfrunden bezeichnet, in denen eine Einheit, die Erstschläge zur Verfügung hat, nicht verletzt werden kann. Ansonsten sind sie mit den normalen Kampfrunden identisch. Allgemein gelten folgende Rahmenbedingungen für den Einsatz von Erstschlägen:

  • Eine Einheit kann nur über Erstschläge verfügen, wenn sie mit entsprechenden Beförderungen (Erschlag I-V) ausgestattet wird oder sie bereits als Einheitenfähigkeit besitzt (z.B. besitzt der Bogenschütze einen Erstschlag).
  • Besitzt eine Einheit Erstschläge, so hat sie eine gewisse Anzahl an "freien" Kampfrunden, in denen sie zwar wie gewohnt ihren Gegner verletzten kann, ohne aber dabei selber befürchten zu müssen, verletzt zu werden.
  • Die Anzahl der "freien" Kampfrunden ist der Betrag aus der Differenz der Anzahl an Erstschlägen des Angreifers und der Anzahl an Erstschlägen des Verteidigers.
  • "Freie" Kampfrunden kann nur entweder der Angreifer haben oder der Verteidiger, beide können nicht gleichzeitig während eines Kampfes "freie" Kampfrunden haben. Es ist auch möglich, dass es in einem Kampf keine "freie" Kampfrunden vorkommen. Dies ist genau dann der Fall, wenn Angreifer und Verteidiger die gleiche Anzahl an Erstschlägen besitzten.
  • Es gibt Einheiten, die immun gegen Erstschläge sind, sei es durch Einheiteneigenschaft oder durch bestimmte Beförderungen. Auch in diesem Fall gibt es keine Kampfrunden.
  • Erstschläge laufen vor dem eigentlichen Kampf ab. Theoretisch könnte bei einer ausreichend hohen Anzahl an verfügbaren Erstschlägen der Kampf gewonnen werden, ohne dass der Feind die Möglichkeit zur Gegenwehr hätte (was aber in der Praxis ein unwahrscheinlicher Fall ist).


Sei nun [math]e:= \|E_a - E_v \|[/math] der Betrag von der Differenz aus den verfügbaren Erstschlägen des Angreifers und Verteidigers. Weiterhin gilt:

1) Falls [math]E_a - E_v \,\gt \, 0 \Rightarrow[/math] der Angreifer verfügt über [math]e[/math]-Erstschläge

2) Falls [math]E_a - E_v \,\lt \, 0 \Rightarrow[/math] der Verteidiger verfügt über [math]e[/math]-Erstschläge

3) Falls [math]E_a - E_v \,=\, 0 \Rightarrow[/math] Angreifer und Verteidiger verfügen über 0-Erstschläge

Endgültige Berechnung

Seien mit [math]R_a\,,\,R_v\,\in\mathbb{N}[/math] die Runde gemeint, mit der der Angreifer bzw. der Verteidiger den Kampf verliert und seien [math]p_a\,,\,p_v\,\in\,[0,1][/math] die Wahrscheinlichkeiten dafür, dass der Angreifer bzw. der Verteidiger den Kampf gewinnen, [math]p_a + p_v = 1[/math], [math]e\,\in\mathbb{N}_0[/math] sei die Anzahl der im Kampf eingesetzten Erstschläge.

Falls 1) zutrifft, dann gilt:

  • [math]P_a(i):= B(R_v-i\,,\,p_a\,,\,R_v-i)\, + \,\sum_{n=k}^{m} B(n\,,\,p_a\,,\,R_v-1-i)\,\cdot\,p_a\,,\quad k:= R_v-1\,,\quad m:= R_{max}-1-i[/math]
  • [math]P_v(i):= B(R_a\,,\,p_v\,,\,R_a)\,+\,\sum_{n=R_a}^{m} B(n\,,\,p_v\,,\,R_a-1)\,\cdot\,p_v\,,\quad m:= R_{max}-1-i [/math]


Falls 2) zutrifft, dann gilt:

  • [math]P_a(i):= B(R_v\,,\,p_a\,,\,R_v)\,+\,\sum_{n=R_v}^{m} B(n\,,\,p_a\,,\,R_v-1)\,\cdot\,p_a\,,\quad m:= R_{max}-1-i[/math]
  • [math]P_v(i):= B(R_a-i\,,\,p_v\,,\,R_a-i)\,+\,\sum_{n=k}^{m} B(n\,,\,p_v\,,\,R_a-1-i)\,\cdot\,p_v\,,\quad k:= R_a-1\,,\quad m:= R_{max}-1-i [/math]


Falls 3) zutrifft, dann gilt:

  • [math] P_a(0):= B(R_v\,,\,p_a\,,\,R_v)\,+\,\sum_{n=R_v}^{R_{max}-1} B(n\,,\,p_a\,,\,R_v)\,\cdot\,p_a [/math]
  • [math] P_v(0):= B(R_a\,,\,p_v\,,\,R_a)\,+\,\sum_{n=R_a}^{R_{max}-1} B(n\,,\,p_v\,,\,R_a)\,\cdot\,p_v [/math]


wobei [math]0\leq i \leq e[/math], [math]P_a(i)[/math] steht für die Wahrscheinlichkeit des Angreifers, beim [math]i[/math]-ten Erstschlag den Kampf zu gewinnen, [math]P_v(i)[/math] steht für die Wahrscheinlichkeit des Verteidigers, beim [math]i[/math]-ten Erstschlag den Kampf zu gewinnen.


Weiterhin gilt:

  • [math]PG_a:= \sum_{k=0}{e} P_a(k)\,\cdot\,B(e\,,\,0.5\,,\,k)[/math]
  • [math]PG_v:= \sum_{k=0}{e} P_v(k)\,\cdot\,B(e\,,\,0.5\,,\,k)[/math]

wobei [math]PG_a,\,PG_v[/math] für die Siegeswahrscheinlichkeiten des Angreifers bzw. des Verteidigers stehen.


Zur Erläuterung der obigen Formeln befassen wir uns nur mit Fall (1). (Fall (2) geht vom Prinzip her analog, Fall (3) hatten wir schon weiter oben behandelt.)

Als Beispiel wählen wir [math]e=2[/math]. Dann gilt für den Angreifer:

[math]P_a(0):= B(R_v-0\,,\,p_a\,,\,R_v-0)\, + \,\sum_{n=k}^{m} B(n\,,\,p_a\,,\,R_v-1-0)\,\cdot\,p_a\,,\quad k:= R_v-1\,,\quad m:= R_{max}-1-0[/math]

[math]P_a(1):= B(R_v-1\,,\,p_a\,,\,R_v-1)\, + \,\sum_{n=k}^{m} B(n\,,\,p_a\,,\,R_v-1-1)\,\cdot\,p_a\,,\quad k:= R_v-1\,,\quad m:= R_{max}-1-1[/math]

[math]P_a(2):= B(R_v-2\,,\,p_a\,,\,R_v-2)\, + \,\sum_{n=k}^{m} B(n\,,\,p_a\,,\,R_v-1-2)\,\cdot\,p_a\,,\quad k:= R_v-1\,,\quad m:= R_{max}-1-2[/math]


[math]PG_a = \sum_{k=0}^2 P_a(k)\,\cdot\,B(2\,,\,0.5\,,\,k)[/math]


Für den Verteidiger gilt:

[math]P_v(0):= B(R_a\,,\,p_v\,,\,R_a)\,+\,\sum_{n=R_a}^{m} B(n\,,\,p_v\,,\,R_a-1)\,\cdot\,p_v\,,\quad m:= R_{max}-1-0 [/math]

[math]P_v(1):= B(R_a\,,\,p_v\,,\,R_a)\,+\,\sum_{n=R_a}^{m} B(n\,,\,p_v\,,\,R_a-1)\,\cdot\,p_v\,,\quad m:= R_{max}-1-1 [/math]

[math]P_v(2):= B(R_a\,,\,p_v\,,\,R_a)\,+\,\sum_{n=R_a}^{m} B(n\,,\,p_v\,,\,R_a-1)\,\cdot\,p_v\,,\quad m:= R_{max}-1-2 [/math]

[math]PG_v = \sum_{k=0}^2 P_v(k)\,\cdot\,B(2\,,\,0.5\,,\,k)[/math]

Beispielrechnung

Zusätzliches

Die Grafik stellt die Siegeswahrscheinlichkeit in Abhängigkeit vom Stärkequotienten zwischen Angreifer und Verteidiger dar. Die horizontale Achse steht für den Stärkequotienten (von 0 bis 3), die vertikale für die Siegeswahrscheinlickeiten (von 0% bis 100%. Bei einem Stärkequotienten von 1 beträgt die Siegeswahrscheinlichkeit des Angreifers genau 50%, ist der Quotient kleiner als 1 (größer als 1), so ist, die Siegeswahrscheinlichkeit für den Angreifer kleiner (bzw. größer) als 50%.