botIDs[i] = clientContext.getAccountContext().getPlayerID();
}
executor = SingleThreadRequestExecutor.getInstance();
combinationgenerator = new CombinationGenerator(botFactories.length, nbPlayersPerGame);
} catch (LoginException e) {
throw new IllegalStateException("Login Failed", e);
} catch (RemoteException e) {
logger.error(e);
throw new IllegalStateException("Server setup failed.", e);