Tictactoe: e - Spielsituationen im Speicher durch Arrays repäsentieren - Das fertige Testbett: Unterschied zwischen den Versionen

Aus MINT.lentner.net
Zur Navigation springen Zur Suche springen
Zeile 4: Zeile 4:
 
*>>> online Testen: [http://www.lepirate-rosenheim.de/privat/tictactoe/tictactoe5.html http://www.lepirate-rosenheim.de/privat/tictactoe/tictactoe5.html]<br>'''
 
*>>> online Testen: [http://www.lepirate-rosenheim.de/privat/tictactoe/tictactoe5.html http://www.lepirate-rosenheim.de/privat/tictactoe/tictactoe5.html]<br>'''
  
Um ein Spiel durch einen Algorithmus zu handeln, braucht es eine '''innere Repäsentation''' des Spiels. Diese wird durch den Vektor '''status''' realisiert. Seine 9 Koordinaten '''merken''' sich jeweils, wer an diesem Platz sitzt:  
+
Um ein Spiel durch einen Algorithmus zu handeln, braucht es eine '''innere Repäsentation''' des Spiels. Diese wird durch den in Zeile 2 definierten Vektor '''status''' realisiert. Seine 9 Koordinaten '''merken''' sich jeweils, wer an diesem Platz sitzt:  
 
* Wert 0 bedeutet, der Platz ist noch leer
 
* Wert 0 bedeutet, der Platz ist noch leer
 
* Wert 1 bedeutet, Schoko sitzt dort
 
* Wert 1 bedeutet, Schoko sitzt dort

Version vom 11. November 2023, 14:11 Uhr

Ttt source5.png

Um ein Spiel durch einen Algorithmus zu handeln, braucht es eine innere Repäsentation des Spiels. Diese wird durch den in Zeile 2 definierten Vektor status realisiert. Seine 9 Koordinaten merken sich jeweils, wer an diesem Platz sitzt:

  • Wert 0 bedeutet, der Platz ist noch leer
  • Wert 1 bedeutet, Schoko sitzt dort
  • Wert 2 bedeutet, Bot sitzt da

xxx

xxx