this.nodeVisitorFactories = nodeVisitorFactories;
}
@Override
public void doNextAction() throws RemoteException, IllegalActionException {
GameState gameState = tableContext.getGameState();
NodeVisitor[] visitors = createVisitors(gameState);
BotActionNode actionNode;
// essential to do this with a clean game state from the
// context, no wrappers
config.getOpponentModel().assumePermanently(gameState);
switch (gameState.getRound()) {
case PREFLOP:
logger.debug("Searching preflop round game tree:");
// SearchConfiguration config2 = new SearchConfiguration(config.getOpponentModel(),
// config.getShowdownNodeFactory(),
// config.getBotNodeExpanderFactory(), 20000, 40000, 80000, 160000, 0.25, false, false);