Hierbei überlege ich mir, eine Fertigkeit zu überlegen, die jemandem erlaubt, in die Zukunft zu sehen. Diese Fähigkeit gibt zu einer Wahrscheinlichkeit, die Abhängt vom Wissen, von der Meisterschaft dieses Skills und von der Stufe des Helden ist, die mögliche Zukunft, welches 1, 2 bzw. 3 Runden mit der KI die Aktionen aller Spieler ausrechnet wird, und sobald ein Kampf mit dem eigenem Spieler auftritt, wird dies auf der Abenteuerkarte angezeigt, indem ein Objekt einfach den Besitzer wechselt bzw. ein Held einfach verschwindet. Erst wird bestimmt, ob ein Held mit Meisterlichen Visionen Visionen hat, dann die mit Geübten Visionen usw. Natürlich werden nicht 2 Visionen gezeigt. Ein Beispiel:
Es gibt 4 Helden mit Visionsskillung:
H1:
Skill: Meisterlich
Wahrscheinlichkeit: 50%
H2:
Skill: Geübt
Wahrscheinlichkeit: 10%
H3:
Skill: Einfach
Wahrscheinlichkeit: 2%
H4:
Skill: Einfach
Wahrscheinlichkeit: 2%
Wahrscheinlichkeit, 3 Runden in die Zukunft zu schauen: 50%
Wahrscheinlichkeit, 2 Runden in die Zukunft zu schauen: 50% * 10%=5%
Wahrscheinlichkeit, 1 Runde in die Zukunft zu schauen: (50% * 90% * 2%) + (50% * 90% * 98% * 2%)=1,782% ist ungefähr 1,8%
Wahrscheinlichkeit, nicht in die Zukunft zu schauen: 50% * (100% - 5%) * (100% - 1,782%) = 46,65355% ist ungefähr 47%, was zeigt, dass die Wahrscheinlichkeit vorallem von der Stufe abhängen muss, damit man nicht auf Mentor skillt und dann eine Wahrscheinlichkeit wie [99, [Periode]9[/Periode]]% herrauskommt
Dabei gibt es Probleme:
1.Die Rechengeschwindigkeit muss sich gewaltig verkürzen, vorallem bei Simulanten Zügen, da ja sonst diese Fertigkeit kein Vorteil, sondern ein Nachteil wäre, wenn der Geistmodus aktiviert ist. Und ansonsten sehr Langweilig wird, Minutenlang zu warten, bis endlich das Ergebnis kommt
2.was machen, wenn die KI das skillt bzw. einen Helden anheuert, der dies geskillt hat?-Das müsste sehr schwierig sein, dies auszurechnen und würde den Spieler außerdem noch länger aufhalten.
Lösungsvorschläge:
zu 1.:
-Armeen werden bei der Berechnung nur noch mit Erfahrungspunkte (also Held "Unnamed" hat 10.304 Ep Truppen (selbst aber vielleicht nur 3.209 Ep)), bei Kämpfen werden bloß die Ep-Armeen subtrahiert und demnach das Ergebnis + die gewonnene Ep sehr schnell ausgerechnet.
-Die übrig gebliebene Truppen werden zufällig ausgerechnet.(Oder, falls das zuviel Rechenaufwand kostet nach einem bestimmten System)
zu 2.:
-Die KI bekommt andere Boni wie der Mensch:
-z.B. größeren Blickfeld
-z.B. manche Helden des Gegners einfach zu "sehen" (bzw nicht zu ignorieren, wenn sie außerhalb des Blickfeldes sind)
Mir wäre lieb, wenn in den folgenden Beiträge(die hoffendlich kommen werden) folgendes dabei wäre:
-Nachrechnung und Bestätigung(am besten auch mehrere), bzw. Korrektur
-weitere Probleme
-Kritik
-Lösungsvorschläge
-Ideen, wohin die Rechenzeit für die KI hingeht(am besten von Eingehweihten)