Examples of Jogador


Examples of org.bitbucket.jorool1988.comum.Jogador

    if (!tipoJogada.geraHash(id, tipoJogada).equals(hash)) {
      logger.warning("ERRO DE CONSISTENCIA");
      return Resultado.ERRO_DE_CONSISTENCIA;
    }
   
    Jogador jogador = retornaJogador(id);
    Jogada jogadaAtual = Jogada.newInstance(tipoJogada);

    logger.info(String.format("JOGADOR %s JOGOU %s", jogador.toString(), jogadaAtual.toString()));
    jogador.addJogada(jogadaAtual);

    Jogada jogadaOponente;
    if (apenasUmJogadorJogou()) {
      // caso que o outro jogador ja fez jogada
      jogadaOponente = getUltimaJogada();
View Full Code Here

Examples of org.bitbucket.jorool1988.comum.Jogador

  private Resultado getResultado(Jogada jogadaAtual, Jogada jogadaOponente) {
    return jogadaAtual.getTipoJogada().getResultado(jogadaOponente.getTipoJogada());
  }

  private Jogador retornaJogador(String id) {
    Jogador jogador = jogadores.get(id);
    if (jogador != null) {
      return jogador;
    }
    return Jogador.newInstance("");
  }
View Full Code Here

Examples of org.bitbucket.jorool1988.comum.Jogador

    return Jogador.newInstance("");
  }

  @Override
  public void aguardarInicioJogo(String id) throws RemoteException {
    Jogador jogador = retornaJogador(id);
    logger.info(String.format("JOGADOR %s ESTÁ AGUARDANDO OPONENTE..", jogador));
    synchronized (lock) {
      while (clientesConectados() < 2) {
        try {
          lock.wait();
View Full Code Here

Examples of org.bitbucket.jorool1988.comum.Jogador

    }
  }

  @Override
  public void iniciarJogo(String id) throws RemoteException {
    Jogador jogador = retornaJogador(id);
    notificarOponente();
    logger.info(String.format("JOGADOR %s CHEGOU. JOGO PODE COMECAR.", jogador));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.