Example #1
0
 public void eliminateComputer() {
   if (!player1.getPlayer().isHuman()) {
     player1.setEliminated();
     return;
   }
   if (!player2.getPlayer().isHuman()) {
     player2.setEliminated();
   }
 }
Example #2
0
 /** Called by eliminate tournaments after each match */
 public void eliminatePlayers() {
   if (match.hasEnded()) {
     MatchPlayer mPlayer1 = match.getPlayer(player1.getPlayer().getId());
     MatchPlayer mPlayer2 = match.getPlayer(player2.getPlayer().getId());
     if (mPlayer1.hasQuit() || !mPlayer1.isMatchWinner()) {
       player1.setEliminated();
     }
     if (mPlayer2.hasQuit() || !mPlayer2.isMatchWinner()) {
       player2.setEliminated();
     }
   }
 }
Example #3
0
 public void finishPlayersThatPlayedLastRound() {
   if (match.hasEnded()) {
     if (!player1.isEliminated()) {
       player1.setEliminated();
       player1.setState(TournamentPlayerState.FINISHED);
     }
     if (!player2.isEliminated()) {
       player2.setEliminated();
       player2.setState(TournamentPlayerState.FINISHED);
     }
   }
 }