usrCommutator = createStreamCommutator(container);
logger.debug("creating model and proxy model");
IModel model = new GameModelHistory(parameters.getFieldSize(), parameters.getWinLineLen());
ModelProxy proxy = new ModelProxy(model);
logger.debug("creating controllers");
PlayersController controller = createPlayersController(usrCommutator, parameters.getFirstPlayer());
controller.disablePlayerSwitch();
botGameController = new GameController(proxy, null, controller);