Examples of MrX


Examples of de.axxeed.animosy.ai.MrX

    gameStartTime = System.currentTimeMillis();
    PanelRepository.get(PanelRepository.MAIN_WINDOW).repaint();
   
    state = MOVE_MRX;
    try {
      new MrX(Class.forName("de.axxeed.animosy.ai.RandomMrX"));
    } catch (ClassNotFoundException e) {
      log.error("MrX class not found - unable to start a game.");
      state = NO_GAME;
    }
View Full Code Here

Examples of org.scotlandyard.impl.engine.MrX

    final Player player;

    if(playerRole==PlayerRole.MrX){

      player = new MrX(user);
      game.setMrX(player);

    }else{ // if(playerRole==PlayerRole.Detective){

      player = new Detective(user);
View Full Code Here

Examples of org.scotlandyard.impl.engine.player.MrX

//                    throw new Exception("why would the game engine chat history have anything yet");
//    }
    before = new Date(System.currentTimeMillis());
    Thread.sleep(300);
    detective = new Detective("detective", "detective@scotlandyard.org");
    mrX = new MrX("detective", "detective@scotlandyard.org");
    chat = ChatImpl.getNewInstance(detective, mrX, "Hello");

    Thread.sleep(300);
    after = new Date(System.currentTimeMillis());
  }
View Full Code Here

Examples of org.scotlandyard.impl.engine.player.MrX

    return found;
  }

  @Override
  public boolean removePlayer(final Player player) throws GameException{
    final MrX temp =null;
    if(player==null){
      throw new GameException("can not remove null player");
    }
    if (mrX!=null && mrX.getEmail().equals(player.getEmail())) {
      mrX=temp;
View Full Code Here

Examples of org.scotlandyard.impl.engine.player.MrX

    GameEngine.instance().getLobby().removeAllGames();
    GameEngine.instance().getUsers().clear();
    GameEngine.instance().getBoardMaps().clear();

    creator= UserImpl.getNewInstance("player1","player1@game.com");
    mrX=new MrX(creator);

  }
View Full Code Here

Examples of org.scotlandyard.impl.engine.player.MrX

    Assert.assertEquals(GameEngine.instance().getLobby().getAvailableGames().size(), 0);
    Assert.assertEquals(GameEngine.instance().getUsers().size(), 0);
    final Game game = GameImpl.getNewInstance(GAME, null, null);
    Assert.assertEquals(GameEngine.instance().getLobby().getAvailableGames().size(), 1);
    Assert.assertNull(game.getMrX());
    final Player player = new MrX(UserImpl.getNewInstance("s", "s"));
    Assert.assertEquals(GameEngine.instance().getUsers().size(), 1);
    game.setMrX((MrX)player);
    Assert.assertEquals(game.getDetectives().size(), 0);
    Assert.assertEquals(game.getPlayers().size(), 1);
    Assert.assertEquals(game.getPlayer("s"), player);
View Full Code Here

Examples of org.scotlandyard.impl.engine.player.MrX

    final Game game = GameImpl.getNewInstance("game1", user1, boardMap);
    Assert.assertEquals(engine.getLobby().getAvailableGames().size(), 1);

    final Player player1 = new Detective(user1);
    final Player player2 = new MrX(user2);

    Assert.assertEquals(engine.getUsers().size(), 2);
    Assert.assertEquals(game.getDetectives().size(), 0);
    game.setMrX(player2);
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.