Perfect Video Poker - How Correct Play is Determined
There are 2,598,960 different 5 card hands. For each hand there are 32 ways a player can select the cards to hold. The way to determine the best play for all of the 2,598,960 hands that can be dealt is to look at every possible way to play every possible hand and compute the average payoff for every way that is played. This means evaluating 6.7 trillion different outcomes, a big job even for a computer.

Fortunately this number can be significantly reduced by taking advantage of the fact that some hands are equivalent to others because of suits. A hand containing 2,5,6,7,8 of spades is equivalent to 2,5,6,7,8 of diamonds when computing the correct play. By taking advantage of this redundancy 2,598,960 hands can be represented by 331,682 hands. This reduces the number of potential results to about 862 billion hands, a more reasonable number of results for a computer to examine and find the best way to play all of the hands for a given pay table. The results are put into a database that is used by PerfectVideoPoker.

The best play depends on how much is paid for winning hands. You can see the tables that are used to determine the best play by selecting Menu and then Pay Tables, or by clicking here. The tables used in PerfectVideoPoker are full-pay tables and represent the type of pay tables you should be looking to play. If you are unable to find tables that pay as well as these, don't worry. You can be confident that the strategy adopted for these pay tables will work well (if not perfectly) for less generous pay tables.

Here's a great site to find the best paying machines: