Oasis-Poker Pro

@ Gam Poker Software, www.gamsoft.ru

@ Oasis-Poker Pro, version 1.90, June 2007


Content 1

Purpose. 2

Features. 2

How to use. 3

Simulation program.. 3

Top line of buttons. 3

Game rules window.. 3

Menu. 5

Control buttons. 6

Main screen. 6

Choosing cards for exchange. 6

Statistics window.. 6

Position analysis and Wrong decision window.. 7

Team play with beacons. 7

Position setup. 7

How to win with Oasis‑Poker Pro. 7

Demo version. 8




Draw any number of cards, buy extra card, second draw, different draw rules (price and restricts), number of boxes, buy game, insurance etc.

You can inquire about detailed analysis of the position and expectation of all possible moves. All faults are attended with messages about the cost of mistake. Session statistics includes number of deals, results of the game, average mistake. All statistics is both common and for boxes.

Supported game rules

How to use

Simulation program

Simulation program (oapokersim.exe) perform up to 100 millions deal for the specified game. Current results are on a screen. Detailed listing of what happened in first 1000 deals if in oa_log.htm file. This file is created in a program folder. If a program is on CD or other protected place, this file will be created in Windows folder

Menu -> Expert -> Run simulator... start stimulation

Menu -> Expert -> Read log - open simulation log-file.

Simulator commands

Ctrl-C stop simulation program

P pause simulation program. You may need it for comfortable work with other programs, because simulation takes a lot of CPU resources. Press any key to continue.

Simulator arguments

-s1000 run separate sessions of 1000 hands (or any other number).

Reading simulation program output


Box 1: Res=-77344, M=-0.77%+-0.17% (P=0.95), D=7.51, S=2.74

Box 2: Res=4893, M=0.05%+-0.17% (P=0.95), D=7.71, S=2.78

Boxes 1,2: M_av=-0.36%, Cov=0.33, K=0.04

Sum : Res=-72451, M=-0.72%+-0.25% (P=0.95), D=15.89, S=3.99

10 million deals was played

At box 1 we lose 773444 antes. Mathematical expectation is -0.77%+-0.17% with reliability 0.95, dispersion 7.51, standard deviation - 2.74.

At box 2 we win 4893 ante. Mathematical expectation is 0.05%+-0.17% with reliability 0.95, dispersion 7.71, standard deviation 2.78.

Average of two boxes with even bet. Mathematical expectation -0.36%, covariation 0.33,
correlation 0.04

Total for game on two boxes Mathematical expectation 0.72%, dispersion 15.89, standard deviation 3.99

Top line of buttons

       Deal - to start new deal

       Rules - payments table, rules of exchange, insurance, game buying, etc.

       Check moves - to check all your moves, in case of wrong decision, you will see a window with detailed analysis of the mistake

       Hint - to analyze the position and get a list of possible moves

       Open - to open/close all known cards.

       Repeat - to start new deal. Deal same cards.

Game rules window

Attention! Program allows you to change rules in the middle of the deal and try to apply it immediately. But in some case this may not be 100% correct. Especially after the draw. You may use Repeat button to find yourself in the same situation and new rules.

Draw cards

Allowed - allow drawing from 1 to 5 cards or buying 6-th card.

Price the price of the corresponding draw

Should bet player must bet after this draw

Second table worse table will be used if player wins after this draw

Dealer plays from pair dealer plays from pair deuces after this draw

No ante if player win after this draw, he will not receive ante. Only bet will be paid.

2-nd draw second draw of one card is possible after this draw. Price and restrictions of the second draw is in the last column.

Box number and drawing procedure

Number of boxes may be from 1 to 7

Consecutive draw means that player on first box make all his decisions before the second box.

Parallel draw mean that all players make first decision, then receive new cards, then bet or fold.

Mixed draw parallel on first round, consecutive on second.

Dealer plays from

Minimum dealer game may be Ace-King or Pair.

Second combo box is using in some unusual games where dealer plays, for example from pair of fours, eights or AKQ. If minimum game is pair, the second combo box is the value of a pair. If minimum game is AK, the second combo box is the value of the third card.


       Allow - minimal combination that allow insurance bet

       1/2 max maximum insurance bet is a half of payout for combination

       Cant lose if dealer have a game better than player, insurance dont lose

       No buy game buy game to dealer is not allowed after insurance

       No ante if insurance win (no game), ante is not paid

       Plus ante if insurance win (no game), extra ante is paid

Buy game to dealer

       Price price of buy game

       Draw what card dealer draw, when player buy game to him. If dealer plays from AK it must be high card. If he plays from pair, it may be either high or low card

       Second attempt when draw same card if dealer draw card and receive card of the same value, he must draw it again

       Blind - player pay for possible buy game before dealer opens his cards. If dealer has a game, money is not returned

       No ante if buy game succeed, ante is not paid

Double combination (Russian poker)

The game called Russian Poker was designed in casino Europe in Moscow.
Its specific is double combinations on 5 or 6 cards.

All possible double combinations:

R+FS, R+F, R+S, FS+FS, FS+F, FS+S, FS+AK, 4+32, 4+AK*, 32+32, 32+AK, F+F, F+S, F+2, F+AK, S+S, S+AK, 3+AK*, 22+22, 22+AK*, 2+AK*

Notations: R = Royal flush, FS = Straight-Flush, 4 = 4 of a kind, 32 = Full house, F = Flush,
S = Straight, 3 = 3 of a kind, 22 = Two pairs, 2 = Pair, AK = Ace-King

* - double combination is possible on 5 cards

       R+2, R+AK can not be, because actually they are R+S

       FS+2 can not be, because actually it is FS+S

       S+2 can not be, because actually it is S+S

Straight + Pair

Game variation, where 998765 is counted as Straight + Pair, and only 987654 is counted as Straight + Straight. In classic version of the game both are Straight + Straight.

AK against AK

Win AK of a player always win against AK of a dealer

Stay - AK of a player always equal to AK of a dealer

Payout Table

Here you may change payouts for specific poker combinations.

No ante - if player wins, he will not receive ante. Only bet will be paid according to the table.

Max maximum payout.

Standard table - load the standard payout table 1, 1, 2, 3, 4, 5, 7, 20, 50, 100

Dealer AK pay 1 to 1 - if dealer has AK, any combination is paid 1 to 1


       Free info exchange all boxes are opened from the beginning of deal.

       Reshuffle discarded cards all cards that player draw immediately shuffled with the deck. Though player may receive back cards that he draw

       Program select draw variants analyzer selects draw variants according to its opinion. This feature may increase the speed. This it especially useful when second draw is allowed.
But, if the rules are very unusual, some draw variant may be missed. So use it carefully.

       OK accept selected rules. Save them in a current rule file

       Cancel do not accept the selected rule. Restore previously selected rules.

       Standard select standard rules: 1 box, draw 1 card for ante, standard table


       Ally - the game with ally.

       Beacon only - partner inform you how many of his cards match to the dealer open card. If this flag is switched off, we see all his cards.

       See cards by boxes - number of cards ally see, when we play on our boxes. This allows to simulate various situations according to the conditions of your real game.


Menu File

New - create new file with standard rules.

Save as - open file with game rules.

Open - save game rules in another file.

Menu Game

Game rules open game rules window

New session start new session. Statistics is renewed.

Suggest buy game you can set up minimal combination, when it will be offered to buy a game.

Sort how to sort cards in boxes

Menu Trainer

Special training mode allows intensive practice of difficult positions. You can set up, what cards to deal. For example: 4-straight means that there would be four cards for straight in the next deal. At the same time there could be o pair, straight, 4-flush or flush, AK or nothing.

You can set up several flags. For example: small pair + 4-flush or AK + 4-straight.

Menu Expert

Check moves - to check all your moves, in case of wrong decision, you will see a window with detailed analysis of the mistake.

Run simulator... start stimulation

Read log - open simulation log-file

Method select algorithm used by analysis program. Separate search method is more accurate. Combinatorial method is quick and its accuracy is also sufficient for most situations.

Menu Options

"All seen cards opened"

"Don't suggest removing error from statistics"

Control buttons

A group of buttons to the right of the current box:

       Bet - make a bet and switch to the next box or game round.

       Fold - decide not to play and switch to the next box or game round.

       Draw - change framed cards and switch to the next box or game round.

       Buy - buy six card and switch to the next box or game round.

       Insurance - make a bet and insurance bet and switch to the next box or game round.

If you are in a buy game situation, you will see the corresponding check-box near player cards and button Ante or Buy near the dealer cards.

Main screen

Top five cards are the dealer cards. Usually one of them is opened.

The lines below are player cards (from 1 to 7 boxes).

Small squares in the bottom gone out cards (exchanged or thrown out).

Choosing cards for exchange

Click a card to change its state. Green frame - throw out a card.

Statistics window

Statistics window is situated in the right top part of the screen.

Numbers in the first line means:

       Number of deals, made from the beginning of the session

       Result of session

       Sum of errors

       Average error

In lines below the same digits separately for boxes

Position analysis and Wrong decision window

Appear when player press Hint button.

The is a list of possible move and there expectations

Draw is represented with line consists of 0 and 1 symbols

1 hold card, 0 discard card

For example:
Draw 11101 means exchange of 4-th card

Draw 00000 means exchange of all 5 cards

Draw 11111 means buy of 6-th card

When player makes error in check moves mode the Wrong decision window is appeared. It contains the table with possible moves and expectations. It also shows the cost of made mistake. You may ask program not to count this error in statistics, if made it by accident (press wrong button, did not notice possible flush, etc.) and pretty sure, that you would not make such mistake in real game.

Team play with beacons

Special mode for team play player is switch on with Ally option in Rules window. In this mode two fields appeared in the right part of screen. There are the number of cards seen by players partner and the number of his card that is match to the dealer open card (DOC).

Analysis program use this information when counting possible dealer combinations and not use it when counting possible player draw variants. Simulation program also simulate team play when counting expectation and dispersion of the game.

Position setup

Position setup mode is switched on with Open button. The deck of small cards appeared in the right bottom part of screen.

Use mouse to point the current position in a player, dealer hand or dead cards. The current card is in a black frame. Click a card in a deck to move it to the current position. Use the closed card in the deck to remove a card from current position. Used cards have a gray background.

How to win with Oasis‑Poker Pro

Preparation for the game consists of 3 parts:

1.     Finding profitable game

2.     Working out approximate winning strategy

3.     Learning to play with sufficient advantage

Searching for profitable game

Setup game rules in the rules dialog. Run simulation program. Check up results. Look at expectation and distribution of the game to decide if it is good enough for you.

Working out approximate winning strategy

Use the setup position mode to study typical situations. You can make a detailed paper-version of strategy, but my opinion that it is not necessary. I suggest that you just study some typical situations to understand the logic of the game. Then you just play with the check move mode switched on. After you play several thousand deals in Oasis‑Poker Pro, you will have a good feeling of the game and the winning strategy would be in you head.

Learning to play with sufficient advantage

Play the game with check move mode switch on. Every time you make wrong move, the Wrong decision window is appeared. It contains the table with possible moves and expectations. It also shows the cost of made mistake. If you make a costly mistake (more than 2%) you should stop and examine the situation. This is the critical point in you preparation. You are not a robot and you can not play without mistakes at all. The goal is to avoid expensive mistakes.

The main criterion of you skill is the average mistake. It is in the last column of statistics window. Take into account, that digit is of any sense when you play at least 200 deals (the more the best). If you subtract this digit from the game expectation, you receive expectation for your current skill level.

For example, Oasis-Poker Simulator shows that in the specified game perfect player has 3% advantage. You study the game, play one thousand deals in Oasis-Poker Pro and you average error is 1%. That means, that you real expectation in this game is 2%.

Demo version

Free demo version allows you to play casino-poker with any supported rules. Analysis is only available on standard rules: one or two boxes draw 1 card for ante, standard table.