From 50a2c39627e383adb08594b396f5a7f543758f8f Mon Sep 17 00:00:00 2001 From: fdai7723 Date: Wed, 7 Feb 2024 23:44:31 +0000 Subject: [PATCH] =?UTF-8?q?Misc.c,=20Z=C3=BCge=20z=C3=A4hlen=20hinzugef?= =?UTF-8?q?=C3=BCgt,=20Hendrik=20Vo=C3=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Misc.c | 25 ++++++++++++++----------- src/Misc.h | 1 + 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/src/Misc.c b/src/Misc.c index 94b8292..296a784 100644 --- a/src/Misc.c +++ b/src/Misc.c @@ -20,16 +20,19 @@ bool king_alive(char** brett) { return white_king_found && black_king_found; } -void spiel(char** brett) { - - +// Züge von jedem Spieler zählen, bis der König besiegt wurde +void anzahl_Zuege(char** brett, Player player) { + int count_WHITE = 0, count_BLACK = 0; if(king_alive(brett)) { - // spiel läuft noch - } else { - // Spielende - } - - -} - + if (player == PLAYER_WHITE){ + count_WHITE++; + } + if (player == PLAYER_BLACK){ + count_BLACK++; + } + } + else { + printf("Spieler Weiß hat %d Züge gebraucht und Spieler Schwarz %d!\n"); + + } // Während der Laufzeit des Spiels neue Features hinzufügen diff --git a/src/Misc.h b/src/Misc.h index 2ef9395..34557f4 100644 --- a/src/Misc.h +++ b/src/Misc.h @@ -4,5 +4,6 @@ #include #include bool king_alive(char** brett); +void anzahl_Zuege(char** brett, Player player); #endif // MISC