Einzelnen Beitrag anzeigen

core

Registriert seit: 26. Dez 2003
Ort: Wadgassen
29 Beiträge
 
#3

Re: Vier Gewinnt (Delphi Clon) mit KI

  Alt 18. Dez 2004, 15:57
Zitat von Luckie:
Es nervt, wenn man in einen Kreis klickt und dann das Fenster dahinter in den Vordergrund holt. Hat das irgendeinen besonderen Grund? Warum kann ich nicht auf dem ganzen Formular klicken, um einen Stein zu setzten, wie bei mir.
jo ich wollte halt "richtige" Löcher machen
werde das noch ändern!

Das mit der KI! Wie gesagt ich warte noch bis ich mein Projekt vorgedragen habe, dann stelle ich den Quellcode online!
Aber hier die allgemeine Funktionsweise (Kommentar aus meinem Quellcode):


Delphi-Quellcode:
{
  ki-Part:
  -------
  Aufbau der ki:
  Die ki wird über die Procedur ki() aufgerufen.
  Zuerst wird das Spielfeld auf Gewinnmöglichkeiten des Spielers
  geprüft! Die ki legt im Hintergrund in jedes mögliche Feld einen
  Stein des Spielers und überprüft, ob dadurch ein Sieg entsteht.
  Wenn ja, nimmt die ki den Stein zurück und wirft jetzt einen richtigen
  an diese Position!
  Wenn nein, nimmt die ki den Stein zurück und führt die Überprüfung fort!
  Sollte für den Spieler kein Gewinn möglich sein wird das alles
  wiederholt, nur dass die ki jetzt selbst zu gewinnen versucht!
  Sollte auch für die ki keine Gewinnmöglichkeit bestehen, wird der
  Stein an eine zufällige Stelle gesetzt.
  }
  Mit Zitat antworten Zitat