next up previous contents
Next: Reweighting process Up: Opponent modeling Previous: Opponent modeling


The Opponent Modeler assigns an array of weights (weight table) to each opponent indexed by the two-card starting hands. Since Loki knows its two hole cards and the three flop cards, there are $47\choose2$ = 1081used entries in the weight table after the flop. The probabilities for each of the 1,081 subcases are called weights, since they act as multipliers in the enumeration computations. Each time an opponent makes a betting action, the weights for that opponent are modified to account for the action and the community cards revealed. A weight for a hand reflects the relative probability that a specific opponent has that particular hand.

Lourdes Pena