Einzelnen Beitrag anzeigen

quendolineDD

Registriert seit: 19. Apr 2007
Ort: Dresden
781 Beiträge
 
Turbo Delphi für Win32
 
#20

Re: Wie funktioniert unentschieden bei Tic Tac Toe

  Alt 11. Mai 2009, 14:26
Naja, ich stell meins mal online, was ich am Freitag gemacht habe. Sind nur 1/4 deiner Zeilen.
Und es geht immer noch viel besser zu machen und vor allem effizienter.

Um dann zum Beispiel den Gewinner festzustellen wäre es zum Beispiel sinnvoll, wenn du nach jedem Zug prüfst, ob im Array noch ftNone vorhanden ist, oder halt einen Referenzzähler bis 3^2=9 mitzählst und danach überprüfst wer gewonnen hat.
Ich finde am einfachsten ist das festzustellen, wenn du von von links oben die Horizontale, die Verticale und Diagonale überprüfst und dann das gleiche nochmal von links unten.
Dies kannst du natürlich auch schon mit jedem Zug machen um einen Gewinner sofort feststellen zu können.
Angehängte Dateien
Dateityp: rar tictactoe_200.rar (239,3 KB, 21x aufgerufen)
Lars S.
Wer nicht mit der Zeit geht, geht mit der Zeit.
  Mit Zitat antworten Zitat