Ich bin mit den Grundlagen von Python vertraut und möchte ein UNO-Kartenspiel mit einer KI erstellen, um gegen den Benutzer anzutreten. Die einzige Erfahrung, die ich habe, ist die Erstellung eines Tic-Tac-Toe-Bots mithilfe des Minimax-Algorithmus in Python.
Ich habe gelesen, dass Minimax nicht machbar ist, da UNO über eine größere Anzahl möglicher Bewegungen verfügt machen. Ich habe ein wenig über Monte-Carlo-Baumsuche, Deep Reinforcement Learning, neuronale Netze und dergleichen gelesen. Welcher Ansatz wäre für ein 1v1-Spiel (KI gegen Spieler) UNO einfacher zu implementieren?
Welche Bibliotheken oder anderen Algorithmen sollte ich mir ansehen, um mit diesem Projekt zu beginnen?
Die kleine Lektüre, die ich gemacht habe, legt nahe, den Monte-Carlo-Algorithmus für Kartenspiele zu verwenden.
Ich würde gerne wissen, ob dies hier der Fall ist, ob das tatsächlich der beste Ansatz ist .
Wie erstelle ich einen KI-Player für das UNO-Kartenspiel in Python? [geschlossen] ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post