void IActionEstimator.newStreet(BotGameState gameState) { if (gameState.getStreet() == Street.Flop) { DecisionMakingDll.GameContext_NewFlop(_dmContext, gameState.getBoard(), gameState.getHeroHoleCards()); } }
void IActionEstimator.estimateEV(out float checkCallEV, out float betRaiseEV, BotGameState gameState) { DecisionMakingDll.Holdem_EstimateEV(out checkCallEV, out betRaiseEV, gameState.getButtonInd(), gameState.getHeroInd(), gameState.getHeroHoleCards(), gameState.getPlayers(), gameState.getBoard(), gameState.getStreet(), gameState.getNumBets(), gameState.getNumCallers(), gameState.getBigBlingSize(), _dmContext); }