Python Tutorial
- jetzt Python programmieren lernen

Dumme KI erstellen

Wie erstellen für unser Tic-Tac-Toe nun als zweiten Spieler einen Computergegner. Allerdings machen wir dessen zug rein Zufällig. Das bedeutet, es ist eine extrem dumme KI. Da ist also noch viel Luft nach oben. Im Tutorial soll einfach gezeigt werden, wo man eingreifen muss, um den zweiten Spieler durch ein KI ersetzen zu lassen:

while spiel_aktiv:
    # Eingabe des aktiven Spielers
    print()
    print ("Spieler " + spieler_aktuell + " am Zug")
    
    # aus der Liste spielfeld alle X und O und leere Felder entfernen
    spielfeld_KI = []
    for moegliche_felder in spielfeld:
        if moegliche_felder != 'X' and moegliche_felder != 'O' and moegliche_felder != ' ':
            spielfeld_KI += moegliche_felder
    # print (spielfeld_KI)
    # print()
    # print(random.choice(spielfeld_KI))
    
    # wenn Computergegner am Zug ist, ein freies zufälliges Feld belegen
    if spieler_aktuell == 'O':
        spielzug = int(random.choice(spielfeld_KI))
    else:
        spielzug = spieler_eingabe()

Bitte unterstützen Sie dieses Projekt

Sie können dieses Projekt in verschiedenen Formen unterstützen - wir würden uns freuen und es würde uns für weitere Inhalte motivieren :).

Empfehlen Sie es weiter - wir freuen uns immer über Links und Facebook-Empfehlungen.

Sie können uns auch eine Spende über PayPal zukommen lassen.

Bestellen Sie Bücher über folgenden Link bei Amazon:
Bücher über Python

Vielen Dank für Ihre Unterstützung