Refactoring & comments

This commit is contained in:
Felix Kirchner
2025-04-22 11:22:23 +02:00
parent a2dacad96c
commit 5243812db5
2 changed files with 36 additions and 34 deletions

View File

@@ -50,20 +50,20 @@ class GameSession {
/// Sets the scores of the players for a specific round.
/// This method takes a list of round scores and a round number as parameters.
/// It then replaces the values for the given [roundNumber] in the playerScores.
/// Its important that each index of the [roundScores] list corresponds to the
/// index of the player in the [playerScores] list.
/// It then replaces the values for the given [roundNumber] in the
/// playerScores. Its important that each index of the [roundScores] list
/// corresponds to the index of the player in the [playerScores] list.
void addRoundScoresToScoreList(List<int> roundScores, int roundNumber) {
for (int i = 0; i < roundScores.length; i++) {
playerScores[i][roundNumber] = (roundScores[i]);
}
}
/// Summarizes the points of all players in the first index of their score list.
/// The method clears the first index of each player score list and then sums up
/// the points from the second index to the last index. It then stores the
/// result in the first index.
/// This method is used to update the total points of each player after a round.
/// Summarizes the points of all players in the first index of their
/// score list. The method clears the first index of each player score
/// list and then sums up the points from the second index to the last
/// index. It then stores the result in the first index. This method is
/// used to update the total points of each player after a round.
void sumPoints() {
for (int i = 0; i < playerScores.length; i++) {
playerScores[i][0] = 0;