Poker Predictor
The finest poker brains on your side!
And it is up to you to decide the price !!!!!
The cheapest and most efficient Poker Odds Calculator

Download PokerPredictor for free:
Matlab users:
Matlab version is available on: http://www.mathworks.com/matlabcentral/fileexchange/23966
Non Matlab users:
These versions are curently supported (click on download link, you have to wait 30 seconds before the download starts):
- Windows 32bit (Vista or Xp)
What can PokerPredictor do:
Poker Predictor is a Matlab tool to calculate poker games probabilities from whatever cards configuration. Probability are computed with random cards permutation, they are not the exact ones but the high simulations numbers ensure the error to be less than 1%. It can simulate 100′000 10 players texas holdem games in a matters of 0.3 seconds, so it is actually a real time tool, very usefull for on line games, especially with high level players. It is possible to choose both players and opponents cards. Although a little rough in the graphics (I am not a software developper, neither a programmer, just an engineer with poker passion) Poker predictor is a powerful tool, I am myself using it. Here there is graphical explanation:
Everytime the cards configutartion is changed a simulation starts, the following parameters are computed:
- Player and opponent higher rank: I suppose this need no explanation.
- Winning chance: probability to win after river.
- Tie chance: probabilty to tie after river.
- Odd: the odd bookmakers would give to your game. When is odd usefull? First of all, odd take into account both winning and tie chance. Ties are cosidered only partially because in that case pot is divided. If the game is completly random, odd equals number of players, this means every players has the same winning chance. So if odd overcomes players number this means your cards are not so good. If you have zero winning chance your odd equals infinity, bookmakers will pay alot of money in case you win, but this just because you can not win. Otherwise if the Odd si lower then the players numbers your cards are good. If odd equals one you are sure to win. The lower is the Odd the higher are you’re winning chance.
- MaxBet/Pot: this is max bet, compared with the pot, you can do remaining in the mathematical correctness of the game. This means that if you can afford to bet the 30% of the pot you can call any raise which respect this condition. In practice this is the answer to question call/fold. If this parameter overlaps 100% we are in the all in area, this does not means it is convinient to bet everything, but the cahnce to win is higher than the chance to lose. Consider that the pot you see when you call may increase during the game, this can not be calculated by the program, expert players must also consider this factor.
- Profit: Profit express the gain of money, or chips, you are expecting from the game. Basically are worth playing pre-flop cards with positive profict. Profit also take into account number of players,folds, Odd. For example folds decrease profit, since there will be less money on the pot. Consider Profict is an instantaneus parameter which depends on the current cards configuration. There is also the profict of the entire game considering previous moves, but calculating this requires the history of the game and it is not supported.
Notice the different cells coloration depending on the winning chance:
It is also available a 4 colors cards version, I personally prefer this one:
Collaborators Wanted:
I’d like to compile Poker predictor on different platforms. If you want to join the project your help will be greatly apprectiated. I need people with the foolwing requirements:
- Different plaform than the ones above, with Matlab installed.
- Capable of building a extern Matlab application.
Briefly I need to build an extern Matlab application (MCR compiler included), I ‘ll give you all required files, if you are interested contact me at giaccariluigi@msn.com.
Extensions:
Maybe you need something different, look at this extensions or propose something yourself! Need a :
- different languages
- different cards design/colors
- different poker games
- poker tables
- others functionalities
- explanations on something unclearPropose !!!!!!!!!! your request may sounds very interisting, send everything you want on my e-mail.
