private void startGame(int x, int y, ArrayList<String> args) {
		if (autoCrapTalk) {
			sendMessage(util.CrapTalker.insult(util.CrapTalker.INSULTS_START));
		}
		try {
			game = new Game(x, y, args);
			player = game.getPlayer(args.indexOf(clientName));
			if (mui instanceof ConnectionWindow) {
				((ConnectionWindow) mui).setGame(game, player);
			} else {
				System.out.println("mui should be a ConnectionWindow now!!");
			}
		} catch (InvalidMoveException e) {
			this.sendDisconnect("Invalid startstone position");
		}
		System.out.println("PlayerNumber:  " + args.indexOf(clientName));
		if (selectedAI == 1) {
			ai = new SmartAI(game, player);
		} else if (selectedAI == 2) {
			ai = new RandomAI(game, player);
		} else if (selectedAI == 3) {
			ai = new CustomAI(game, player,0,0,1);
		}

		status = INGAME;
	}