N-Gramm sind hier sehr beliebt. Die Grundidee ist, eine Liste der Züge zu führen, die der Spieler gemacht hat. Sie können dann anhand der letzten N Züge des Spielers die prozentuale Wahrscheinlichkeit für seinen nächsten Zug ermitteln.
Ihr Spiel sollte eine Datenbank mit effektiven Marken und Blöcken für jeden Zug haben.
Für offensive Modi in der KI können Sie weiterhin grundlegende Spielermodelle erstellen, um festzustellen, welche Angriffe der Spieler am meisten Probleme beim Blockieren oder Kontern hatte, und diese wiederverwenden.
Bei KI-Schwierigkeiten einfach die KI auf leichteren Ebenen dumm stellen. Der schlechteste KI-Modus kann die Auswahl umkehren (dh wenn er weiß, dass der Spieler normalerweise Schläge blockt, hat er eher einen höheren als einen niedrigeren Kanal, um einen Schlag zu werfen). Der Modus mit dem höchsten Schwierigkeitsgrad würde den Algorithmus ohne Behinderung verwenden und wird wahrscheinlich den Mist aus dem Spieler schlagen.
Wenn Sie das Spiel unterhaltsamer gestalten möchten, empfehle ich außerdem, der KI Persönlichkeit zu verleihen. Einige Charaktere verspotten möglicherweise mehr, andere sind eher defensiv als offensiv usw. Spieler genießen es, KI-Charakteren menschliche Intelligenz zuschreiben zu können.