Category Archives: Uncategorized

Empirical Opponent Modeling

SitNGo Wizard 3 now includes a new type of opponent modeling called the Empirical Opponent Model (EOM). The EOM estimates opponent hand ranges based on actual opponent actions in more that 120,000 real tournaments gathered through anonymous hands collection and other sources.

Opponent actions are group by the number of players in the hand, the opponent position, the opponent’s effective stack, and previous actions. The grouped actions are converted into statistical estimates for each possible opponent action.

If statistics on a particular opponent action are not available due to a low sample count, the Wizard will use the old Average opponent model to estimate the hand range.

The Wizard will automatically use the EOM by default so you do not need to do anything to get the benefit of more accurate opponent hand ranges.

Keep in mind that this feature is still in beta testing so please report any opponent hand ranges you think may be suspect using the Report Problem button in the toolbar.

Improve Opponent Modelling with Anonymous Hand Collection

SitNGo Wizard 3 (SW3) has added an option to collect anonymous hand data to help improve future opponent modelling. No data is collected unless you specifically opt in. No personal or identifying data is ever collected. Here’s how it works.

If you opt in, SW3 will collect some data from the tournaments that you have imported and send that data to the SW3 server over the web. Your data will be combined with other users’ data and used to create more accurate opponent models in future releases. The models will become more accurate as more data is collected.

The Wizard may ask you if you would like to participate in anonymous hand collection. You can also enable or disable collection in the General tab of the Options.

Exactly what is collected?

For each tournament SW3 collects:

  • A hash value of the poker site and tournament number
  • A hash value of the hero name
  • The tournament payouts (if any)
  • The index of the first hand with an ante (if any)
  • The index of the first hand at the final table (if any)

The hash values of the poker site, tournament number, and hero name are used to prevent duplicate hands. For example, two users who played at the same table in the same tournament could both upload the same hands. The hash values will prevent the same hand from being counted more than once.

The hash values make it impossible to determine what poker site or tournament the hands came from.

The payouts are collected so that opponent models can be customized for specific payouts.

For each hand SW3 collects:

  • The starting stack size (in big blinds) of each player
  • The size (in big blinds) of each player’s preflop actions

No hand numbers or player names are collected.

Why would you want to participate?

The more hands that are collected, the more accurate the opponent models will be.

If you have any questions, please contact support@sngwiz.com.

Announcing the SW3 Public Beta

We are pleased to announce the public beta of SitNGo Wizard 3 (SW3), the next major release of the Wizard. If you are already have a SitNGo Wizard license, you can use your activation code to activate SW3. If you do not have an activation code, you can start your free 30 day trial.

Here are some of the improvements included in SW3:

  • Improved and simplified user interface
  • Tournaments grouped by session
  • Extensive filtering options
  • Improved tournament detection
  • Now uses lightweight SQLite database (no Postgres required!)

Keep in mind this is a beta release. Please report any problems you encounter using the built in error reporting or feedback features.

Links

Download the SitNGo Wizard 3

Documentation

Release notes

The SitNGo Wizard Affiliate Program

The SitNGo Wizard affiliate program provides website or blog owners with the prospect of referring potential customers to www.sngwiz.com and earning money from every product sale.

We pay our affiliates 20% on each sale and all payouts are done via PayPal.

Your referral for each visitor lasts for 60 days and applies to both the SitNGo Wizard and Crushing Online SitNGos! Registration is quick and easy. You can begin promoting the SitNGo Wizard right away.

Note: This is a new program, so if you were previously a SitNGo Wizard affiliate you will need to register again.

How it Works

Step 1: Sign up for an affiliate account at http://www.sngwiz.com/affiliates

Step 2: After you log into your affiliate account, go to the “Banners/Links” menu page to get affiliate linking code/banner that you can put on your site to send traffic.

Step 3: Place the affiliate link or banner on your site.

Step 4: When visitors are referred to www.sngwiz.com and they make a purchase, you (the referrer) earn 20% commission of the total sale value. You can track all referrals and sales from your referrals via the Stats menu of your affiliate dashboard.

Step 5: The commission is paid on a monthly basis. The commission will be paid given that you have earned $50 or more in commission. If not, the commission will roll onto the next month and will be paid once you have reached $50.

SW2 Adds Ben Roberts Equity Model

SitNGo Wizard 2 now includes a new equity model developed by Ben Roberts. The new model is an alternative to standard ICM calculations. The Roberts model is faster than ICM and, according to Roberts, more realistic.

You can view Mr. Roberts’ paper describing the model here:

A new algorithm for the approximation of ICM equities in tournament poker

A couple of 2+2 discussions of the model can be found here:

New algorithm for approximating ICM equities
x-post: New algorithm for approximating ICM equities

Using the Roberts Equity Model

To use the Roberts equity model, open the Settings dialog and change the default equity model to “Roberts”.

Settings

The settings dialog (click to enlarge).

Improved Quiz Mode for SW2

SitNGo Wizard 2 (SW2) now includes a new and improved quiz mode (download here). Before we show you the improvements, it may be helpful to review the SitNGo Wizard 1 (SW1) quiz mode.

SW1 quiz mode

The SW1 quiz mode generated a series of hands based on your quiz settings. Each hand presented a scenario where you choose whether to push, call a push, or fold. Your decision is based on your hole cards, position, previous action, opponent stack sizes, and opponent hand ranges.

SW1QuizHand

An SW1 quiz hand (Click to enlarge).

The biggest limitation in SW1 is that it does not allow you to adjust opponent hand ranges. You must base your decision on the default opponent hand ranges, which may or may not agree with your judgement. SW2 addresses this limitation and adds some new enhancements.

SW2 enhancements

SW2 includes major new improvements over the SW1 quiz mode.

  • You can adjust any and all opponent hand ranges before choosing an answer. This allows you to make sure opponent hand ranges agree with your judgement.
  • SW2 asks you to select a range of hands which you would push (or call a push) instead of presenting you with a single hand.
  • The quiz settings are simpler.
  • Your quizzes are saved and can be restarted in future sessions.

How it works

The quiz mode can be accessed in SW2 with the new Quizzes tab located between the Tournaments and Current Hand tabs.

QuizTab

The quizzes tab.

The first time you open the Quizzes tab it is empty.

QuizTabEmpty

The initial quizzes view before you have created any quizzes (Click to enlarge).

Click on the green plus sign button to create your first quiz. The quiz settings window will appear.

Quiz settings

QuizSettings

The quiz settings window.

The quiz settings are organized into 3 categories: General, Hero, and Opponents.

General settings

General settings include

  • Poker site – The poker site is needed to select a tournament tag.
  • Tournament tag – The tournament tag determines the payouts and blind structure.
  • Active tables – For multi-table tournaments, this sets the number of tables that are still active in the tournament. Select 1 table to create final table hands using ICM mode. Select more than 1 table to use chip equity mode.
  • Players at table – Sets the minimum and maximum number of players at your table.

Hero settings

Hero settings allow you to target specific scenarios.

  • Position – Sets the hero’s position at the table.
  • Effective stack – Sets a range for the hero’s effective stack.

Opponent settings

Opponent settings give you more control over opponent actions.

  • Previous action – Sets allowable actions for opponents who act before the hero.
  • Previous action position – Limits which positions the opponent previous action can occur.
  • Default opponent model – Sets the default opponent model used for all opponents.

The quiz hand view

When you click OK in the quiz settings window, your quiz begins and the first hand is displayed on the Current Hand tab.

QuizHandSnapShot

The quiz hand view (Click to enlarge).

The quiz hand view is the same as the current hand view used to analyze tournament hands except for a few differences.

  • You cannot change the tournament tag or final table option.
  • Only the snap shot and hole cards tabs are available on the right side. The chart and details tabs are hidden.
  • The analysis summary in the lower right is replaced by a slider and an OK button.

You are allowed to view and change any opponent hand range on the left. The slider in the lower right pane allows you to choose a push or call hand range for the hero. Drag the slider to adjust the hand range.  As you drag the slider, a description of the hand range appears below the slider Click on the Hole Cards tab at the top to display the hero hole cards grid.

QuizHandSelectedHeroHandRange

The hero hole cards grid (Click to enlarge).

The hero hole cards grid displays the selected hero hand range. When you move the hand range slider, the hole cards grid displays the selected hands. When you have selected the hand range you like, click the OK button. The current hand view switches into review mode.

The quiz hand review mode

The quiz hand review mode compares your estimated hero hand range with the correct hero hand range.

QuizHandReview

The quiz hand review mode (Click to enlarge).

The hero hand grid displays hands you should push in green and hands you should fold in red. Hands in your estimated hand range are displayed in dark green and dark red. If your estimated hand range is smaller than the correct hand ranges you will see light green hands that you should have pushed (as in the screen shot above). If your estimated hand range is greater than the correct hand range you will see dark red hands that you should have folded. Below the hero hand grid is the review summary, which displays

  • Your estimated hand range.
  • The correct hand range.
  • Your score for the hand.

Your score is taking the difference between the estimated hand range and the correct hand range and subtracting from 100. Your score will vary from 0 to 100, with 100 being a perfect score. When you are finished reviewing the hand, click the New Quiz Hand button to create a new quiz hand.

QuizHandHoleCards

A new quiz hand (Click to enlarge).

The quizzes view

Selecting the Quizzes tab will display all of the quizzes you have created.

QuizzesView

The quizzes view (Click to enlarge).

The top view displays each quiz and the bottom view displays the quiz hands in the selected quiz. The quiz view displays the average score for all of its quiz hands and the settings for the quiz. The quiz hands view displays the score and the important properties of each quiz hand.

 Summary

The SW2 quiz mode represents a significant advance over the SW1 quiz mode.  The ability to change opponent hand ranges creates more realistic quiz hands. Requiring the user to estimate a hand range requires the user to consider the hand more thoroughly, resulting in improved play at the tables.

Custom Opponent Hand Ranges Added to SW2

We are excited to announce that you can now apply fully customized hand ranges to any opponent action in SW2.  Here’s how it works.

When you click on any opponent hand range in the opponent actions view of the current hand tab, the opponent hand range editor will pop up.

HandRangeEditor

The opponent hand range editor.

There are three ways you can change the opponent’s hand range.

  1. Drag the sliders (the gray rectangles at the bottom of the hand grid). The left slider adjusts the hands that are excluded from the range and the right slider adjusts the hands that are included in the range.
  2. Type an percentage (from 1 to 100) in the Range text box to the right of the sliders.
  3. Click on hands in the hand grid. Clicking on a hand will toggle its state to either include or exclude it from the range.

The first two methods use Sklansky/Chubukov hand rankings to determine which hands to include in the hand range.

The third method allows you to include or exclude any hand you want in the range of hands.

There is one downside to using custom hand ranges: the analysis takes slightly longer to calculate. So use custom hand ranges only when you need them.

 

 

 

SW2 Features More Accurate Analysis

SitNGo Wizard 2 (SW2) computes equity more accurately than SitNGo Wizard 1 (SW1). Here’s why.

When two players are all-in before the flop, three outcomes are possible:

  1. Player 1 wins.
  2. Player 2 wins.
  3. Both players tie.

In order to compute equity as fast as possible, SW1 approximated the case where both players tie by adding half the ties to Player 1’s wins and half the ties to Player 2’s wins. Ties usually occur a small percentage of the time, so this approximation usually has little effect on the final push/fold decision.

But it can have a significant effect when the hero has a top hand and opponents have small hand ranges. This combination makes ties occur more often.

SW2 computes equity when players tie separately and correctly, providing the most accurate analysis possible. An example will help illustrate.

An Example

Our example hand has 3 players with the hero on the button.

SW2GameView

If we open the Details tab on the right and select the Hero pushes->Small Bllind calls action on the left, we see three possible outcomes in the Details view: Hero wins, Small blind wins, and Hero and Small Blind tie.

SW2SmallBlindDetails

Hero pushes, Small Blind calls (Click to enlarge).

The third outcome (Hero and Small Blind tie) is new in SW2. In SW1, one-half of the tie outcome is added to the Hero wins outcome and one-half is added to the Small Blind wins outcome.

SW1 Compatibility Mode

To see how SW1 calculates the outcomes we can set the SW2 to compute equity just like SW1 does. To do this, open the Settings dialog and in the General settings tab check the “SW1 compatibility mode” check box.

Settings

Settings dialog (click to enlarge).

When checked, this option causes SW2 to calculate equity the same as SW1. Now the “Hero pushes->Small Blind calls” detail view shows only two outcomes: Hero wins, and Small Blind wins.

SW1SmallBlindDetails

Hero pushes, Small Blind calls in SW1 compatiblity mode (click to enlarge).

By calculating tie outcomes separately, SW2 computes equity more accurately than SW1.

Three way all-ins

Three way all-in situations produce even more possible outcomes. Here is a comparison of the Hero pushes->Small Blind calls->Big Blind calls action.

Hero pushes, Small Blind and Big Blind calls in SW2 (click to enlarge).

Hero pushes, Small Blind and Big Blind calls in SW1 compatibility mode (click to enlarge).

Hero pushes, Small Blind and Big Blind calls in SW1 compatibility mode (click to enlarge).

SW2 has 9 possible outcomes, while SW1 has only 4 possible outcomes.

The Bottom Line

So how much does the more accurate equity calculation affect which hands we can push with? For most situations, it has only a small effect. Here is the difference for our example hand.

SW2HoleCards

SW2 hole cards grid (click to enlarge).

SW1HoleCards

Hole card grid in SW1 compatibility mode (click to enlarge).

In this example, the more accurate analysis changes only one hand: KJs becomes a push instead of a fold. This is typical for most situations. But for some hands where ties are more likely the new equity calculation can make a significant difference in the analysis.