From 7b13a28351a83d1dd0a01f328baebdd2f2585cf3 Mon Sep 17 00:00:00 2001 From: Jannis Date: Fri, 10 Feb 2023 20:29:58 +0100 Subject: [PATCH] Loeschen Funktion FeldFrei --- src/Spiellogik.c | 8 -------- src/Spiellogik.h | 1 - test/test_Spiellogik.c | 15 --------------- 3 files changed, 24 deletions(-) diff --git a/src/Spiellogik.c b/src/Spiellogik.c index a2397e5..876185f 100644 --- a/src/Spiellogik.c +++ b/src/Spiellogik.c @@ -27,14 +27,6 @@ int win(int realU[N][N]){ } } -//Die Funktion überprüft, ob das Feld bereits vom Schlangenkoerper besetzt ist. -int feldFrei(int realU[N][N], int ii, int jj){ - if (realU[ii][jj] == 0) - { - return 1; - } - return 0; -} int lose(int realU[N][N], char richtung){ int groesste = 0; //Suche den Kopf der Schlange diff --git a/src/Spiellogik.h b/src/Spiellogik.h index 3321e43..c61ceec 100644 --- a/src/Spiellogik.h +++ b/src/Spiellogik.h @@ -5,7 +5,6 @@ int probe(int input); int win(int realU[N][N]); -int feldFrei(int realU[N][N], int ii, int jj); int lose(int realU[N][N], char richtung); void Apfel(int realU[N][N]); void Umgebung(int str[N][N]); diff --git a/test/test_Spiellogik.c b/test/test_Spiellogik.c index 4067116..58b8f41 100644 --- a/test/test_Spiellogik.c +++ b/test/test_Spiellogik.c @@ -36,21 +36,6 @@ void test_win_SchlangeNichtAusreichend(void){ TEST_ASSERT_EQUAL_INT(0, result); } -void test_feldFrei_Verhalten_bei_belegtem_Feld(void){ - int realU[N][N]; - realU[11][12] = 1; - int result = feldFrei( realU, 11,12); - - TEST_ASSERT_EQUAL_INT(0 , result); -} - -void test_feldFrei_Verhalten_bei_freiem_Feld(void){ - int realU[N][N]; - realU[11][12] = 0; - int result = feldFrei(realU, 11, 12); - - TEST_ASSERT_EQUAL_INT(1, result); -} //Tests für die Methode lose //Test der Methode lose mit einer Bewegung nach oben auf