Quote from onelot:
How are you defining "simulation based programs"? Are you referring to adaptive programs?
In the context of poker, simulation refers to looking at all the possible outcomes and calculating the available odds based on assumptions about what cards the other players might be holding. In the simplest sense you could take your starting hand, the cards on the board (the flop) and calculate your odds of winning based on all the remaining hands, and the cards that are likely to fall on the turn and river. In poker all the possible outcomes are knowable as there are only 52 cards in the deck, which are all known in advance.
So the simulation can be similar to monte carlo analysis by running through a number of random outcomes, or can deal with the actual probabilities by running through all the remaining possible outcomes. This paper describes it much better than I am doing:
http://www.cs.ualberta.ca/~darse/Papers/AAAI99.pdf
