Package game

Class Game

java.lang.Object
game.Game

public class Game extends Object
  • Constructor Details

    • Game

      public Game()
  • Method Details

    • getPlayerById

      public Player getPlayerById(int id)
    • addPlayer

      public void addPlayer(Player player)
    • setPlayerRemainingCells

      public void setPlayerRemainingCells(Player player, int newScore)
    • removePlayer

      public void removePlayer(int id)
    • getPlayers

      public Map<Integer,Player> getPlayers()
    • startGame

      public void startGame(MultiDoku doku, Instant startTime, long gameDuration)
    • stopGame

      public void stopGame()
    • getGameState

      public Game.GameState getGameState()
    • getDoku

      public MultiDoku getDoku()
    • getLeaderboard

      public List<Player> getLeaderboard()
    • getStartTime

      public Instant getStartTime()
    • getGameDuration

      public long getGameDuration()