Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Wie funktioniert unentschieden bei Tic Tac Toe (https://www.delphipraxis.net/133785-wie-funktioniert-unentschieden-bei-tic-tac-toe.html)

OmahaHawk 8. Mai 2009 15:55


Wie funktioniert unentschieden bei Tic Tac Toe
 
hallo Delphi-Programmierer,

leider habe ich nur Delphi5, dennoch
will ich das Spiel Tic Tac Toe programmieren. Läuft alles bis jetzt Perfekt und Reibungslos (auch da ich das super Forum hier als kleine Hilfe habe) :thumb:
Ich habe alles so weit fertig nur wie kann ich ein Unentschieden definieren ??

wer genaure Daten zur Programmierung etc. braucht soll einfach nur fragen.
ich freue mich schon auf eure Tipps und bedanke mich schonmal im voraus.

Die Muhkuh 8. Mai 2009 16:07

Re: Wie funktioniert unentschieden bei Tic Tac Toe
 
Unentschieden ist doch, wenn alle Felder gefüllt sind und keiner gewonnen hat.

OmahaHawk 8. Mai 2009 16:10

Re: Wie funktioniert unentschieden bei Tic Tac Toe
 
Zitat:

Zitat von Die Muhkuh
Unentschieden ist doch, wenn alle Felder gefüllt sind und keiner gewonnen hat.

das meine ich

Namenloser 8. Mai 2009 16:11

Re: Wie funktioniert unentschieden bei Tic Tac Toe
 
Zitat:

Zitat von OmahaHawk
Zitat:

Zitat von Die Muhkuh
Unentschieden ist doch, wenn alle Felder gefüllt sind und keiner gewonnen hat.

das meine ich

Und wo genau liegt dein Problem?

himitsu 8. Mai 2009 16:12

Re: Wie funktioniert unentschieden bei Tic Tac Toe
 
Zitat:

Zitat von Die Muhkuh
Unentschieden ist doch, wenn alle Felder gefüllt sind und keiner gewonnen hat.

Im Prinzip ja, aber man kann es auch schon so definieren:
Unentschieden ist, wenn keiner mehr gewinnen kann.
(also wenn es ab diesem Zeitpunkt egal ist wer wie weitersetz und am Ende keiner mehr gewinnen kann)


die "einfache" Lösung ala Die Muhkuh:
wenn alle Felder belegt sind, und kein Zug mehr möglich ist, dann is es unentschieden (oder einer hatte gewonnen)

OmahaHawk 8. Mai 2009 16:16

Re: Wie funktioniert unentschieden bei Tic Tac Toe
 
bei mir ist unentschieden wenn alle 9 felder belegt sind und kein spieler mehr etwas machen kann

ich weiß nicht genau wie ich das programmieren soll
da ich buttons als spielfelder benutze
habe ich schon jede (mir bekannte)möglichkeit ausprobiert es zu programmieren, nur leider geht das absolut nicht..

geht das nicht einfacher und könnt ihr mir helfen
wenn ihr was zu meiner bisherigen programmierung wissen wollt sags nur

quendolineDD 8. Mai 2009 16:17

Re: Wie funktioniert unentschieden bei Tic Tac Toe
 
Ansonsten müssten nach jedem Zug alle möglichen Varianten durchgegangen werden und wenn dann keine Variante mehr dabei ist um zu gewinnen, war's das.

OmahaHawk 8. Mai 2009 16:21

Re: Wie funktioniert unentschieden bei Tic Tac Toe
 
Zitat:

Zitat von quendolineDD
Ansonsten müssten nach jedem Zug alle möglichen Varianten durchgegangen werden und wenn dann keine Variante mehr dabei ist um zu gewinnen, war's das.

Das ist klar nur der Punkt ist ich habe keine Ahnung wie ich das anstellen soll :cry:

Forlan 8. Mai 2009 16:26

Re: Wie funktioniert unentschieden bei Tic Tac Toe
 
Ich hab tictactoe früher auch mal programmiert. Ich habe dafür ein zweidimensionales Array benutzt ([0..2],[0..2])...
Dann einfach mit einer schleife durchgehen ob alles belegt ist und fertig :)
und mit Buttons sollte das doch auch funktionieren... ;)

OmahaHawk 8. Mai 2009 16:29

Re: Wie funktioniert unentschieden bei Tic Tac Toe
 
ich habe kein plan was ein ein zweidimensionales Array benutzt ([0..2],[0..2])... ist


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:56 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz