Ungefähr alle sechs Monate gehe ich Artikel über Spieldesign und Spielanalyse durch. Leider enthalten sie viele subjektive Erfahrungen und wenig reproduzierbare Lösungen. Heute habe ich beschlossen, einen kurzen Artikel über das Gleichgewicht zwischen Stein und Papier zu schreiben, der auf der seelenlosen Wahrscheinlichkeitstheorie basiert. Der Ansatz steht jedem fleißigen Leser zur Verfügung. In Ermangelung einer minimalen mathematischen Kultur müssen Sie sich natürlich darum kümmern
Der Artikel besteht aus 3 Teilen:
Formulierung des Problems
Formalisierung (Übergang zur Formulierung in mathematischer Sprache)
Entscheidung
Formulierung des Problems
Es gebe drei Klassen von Schiffen - Schlachtschiffe, Kreuzer und Zerstörer. Jeder von ihnen hat Lebenspunkte, Schaden, der dem Feind bei einem Treffer zugefügt wird, und Genauigkeit. Diese Parameter müssen so konfiguriert werden, dass in 60% der Fälle jeder Typ seinen Antagonisten besiegt:
Schlachtschiffe besiegen Kreuzer
Kreuzer werden von Zerstörern besiegt
Zerstörer besiegen Schlachtschiffe
Formalisierung
Als erste Annahme gehen wir davon aus, dass die Gegner nacheinander aufeinander schießen, während der Antagonist den zweiten schießt. Diese Annahme hat keinen Einfluss auf die weitere Argumentation und kann für eine bestimmte Aufgabe geändert werden. Mein Ziel ist es, den Weg zu weisen und nicht eine umfassende Lösung für alle möglichen Variationen von Gleichgewichtsproblemen bereitzustellen.
In unserem Problem interagieren die Spieler nach folgendem Schema:
1 . – p1
dam= dam1, dam1 – , . dam= 0. 2 dam
2 0 (hp2 <= 0), 1, 2
2 . – p2
dam= dam2, dam2 – , . dam= 0. 1 dam
1 0 (hp1 <= 0), 2, 1 1
3
1 k
1
1
(hp1, dam1, p1), (hp2, dam2, p2). , hp dam k=hp/dam. , 6 4, (k1, p1), (k2, p2).
, , 1 k k2
(.. k-1 k2-1 , k- ). 2, k-1 k1 .
(.. 2 min(k1-1, k-1) ). , 1 , k
2
, 1, , . , ( , 0,0001).
3
2 – . 3 , .
, (hp, dam, p) , . :
0.595 <= p(, ) <= 0.605
0.595 <= p(, ) <= 0.605
0.595 <= p(, ) <= 0.605
: 60, – 200 ( , , )
: 8, – 15
0.01, – 10, – 1.
(k1, p1), (k2, p2) , 0.595 <= p(x, y) <= 0.605 (p(x, y) – x y . 2)
(k1, k2, k3, k4, k5, k6, p1, p2, p3) , 1.1
, , .
s – 0 1,
(hp1, dam1, p1), (hp2, dam2, p2), (hp3, dam3, p3) – .
4 . .. () . () . s , , s= 1.3 – 30% .
, . , , . , ..
, ,
, , , . . ,
, , . , , ;)