From d418339e37a47b947e7a43c8e439f2098c6caeaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hendrik=20Vo=C3=9F?= Date: Tue, 6 Feb 2024 08:04:24 +0100 Subject: [PATCH] =?UTF-8?q?Kommentare=20f=C3=BCr=20L=C3=A4ufer=20erg=C3=A4?= =?UTF-8?q?nzt,=20Hendrik=20Vo=C3=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Laeufer.c | 3 +++ test/test_Laeufer.c | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Laeufer.c b/src/Laeufer.c index d456b21..dbfc313 100644 --- a/src/Laeufer.c +++ b/src/Laeufer.c @@ -16,6 +16,9 @@ bool istzugerlaubt_Laeufer(char** Brett, int startX, int startY, int endX, int e if ((abs(endX - startX) == 2 && abs(endY - startY) == 1) || (abs(endX - startX) == 1 && abs(endY - startY) == 2)) { return false; } + // Diagonale Bewegung + // Wenn die Feldfarbe sich ändert + return false; // Wenn keines der obigen Kriterien erfüllt ist, ist der Zug ungültig return true; diff --git a/test/test_Laeufer.c b/test/test_Laeufer.c index 69511a4..dde8f6e 100644 --- a/test/test_Laeufer.c +++ b/test/test_Laeufer.c @@ -8,7 +8,10 @@ #include "Laeufer.h" #include "Spielstatus.h" - +// Tests Läufer +// L- Bewegung testen +// Ob eine Spielfigur die Bewegung blockiert +// Testen ob die Farbe vom Feld sich ändert