diff --git a/KniffelSpiel/src/domain/Spiel.java b/KniffelSpiel/src/domain/Spiel.java index c1e7a82..dbc5dbc 100644 --- a/KniffelSpiel/src/domain/Spiel.java +++ b/KniffelSpiel/src/domain/Spiel.java @@ -333,6 +333,23 @@ public class Spiel { } + public Spieler determineWinner() { + Spieler winner = spieler.get(0); // Angenommen, der erste Spieler ist ein vorläufiger Gewinner + + // Gehen wir alle Spieler durch und finden wir den Spieler mit der höchsten Gesamtpunktzahl + for (Spieler player : spieler) { + if (player.getTotalScore() > winner.getTotalScore()) { + winner = player; // Den Spieler mit der höchsten Punktzahl gefunden, den Gewinner aktualisieren + } + } + + return winner; // Einen Gewinner zurückbringen + } + + + + + public void addHighscore(String highscore) { highscores.add(highscore);