public boolean canPlay() {
		if (multiplayer) {
			try {
				return round == player && Network.canPlay();
			} catch (RemoteException e) {
				e.printStackTrace();
			}
			return false;
		} else {
			if (playerWhite.isAI() && round != Player.BLACK)
				return false;
			if (playerBlack.isAI() && round != Player.WHITE)
				return false;
			return true;
		}
	}