src/agent.cpp
// dynamic_cbr needs:
// a) our probs for the resolve streets
// b) opp reach probs
// Can't load the entire flop into memory
dynamic_cbr needs:
a) our probs for the resolve streets
b) opp reach probs
Can't load the entire flop into memory
dynamic_cbr needs : a ) our probs for the resolve streets b ) opp reach probs Can ' t load the entire flop into memory
CFRValues *Agent::Resolve(const Card *board, int we_p, Node *node) {
  unique_ptr<BettingTrees> betting_trees;
  int pa = node->PlayerActing();
  betting_trees.reset(CreateSubtrees(resolve_st_, pa, node->LastBetTo(), we_p,
				     *subgame_ba_));
  return nullptr;
}
CFRValues * Agent :: Resolve ( const Card * board , int we_p , Node * node ) { unique_ptr < BettingTrees > betting_trees ; int pa = node -> PlayerActing ( ) ; betting_trees . reset ( CreateSubtrees ( resolve_st_ , pa , node -> LastBetTo ( ) , we_p , * subgame_ba_ ) ) ; return nullptr ; }
dynamic_cbr needs:
a) our probs for the resolve streets
b) opp reach probs
Can't load the entire flop into memory
dynamic_cbr needs : a ) our probs for the resolve streets b ) opp reach probs Can ' t load the entire flop into memory