class GameSession { final String gameTitle; final List players; final int gameMode; int round = 1; String? winner; GameSession({ required this.gameTitle, required this.players, required this.winner, required this.gameMode, }); List> playerScores = [ [7, 1, 4, 2], [7, 0, 3, 4], [5, 5, 0, 0], [10, 3, 3, 2] ]; @override String toString() { print('GameSession: [gameTitle: $gameTitle, ' 'players: $players, winner: $winner, ' 'round: $round, gameMode: $gameMode, ' 'playerScores: $playerScores]'); return super.toString(); } void sumPoints() { for (int i = 0; i < playerScores.length; i++) { playerScores[i][0] = 0; for (int j = 1; j < playerScores[i].length; i++) { playerScores[i][0] += playerScores[i][j]; } } } }