Sean’s ProPokerTools Extra Syntax

Syntactic sugar for ProPokerTools PLO sims


 
Options
Omaha Hi Simulation


Usage

Enter a range in the “your range” input box, and click the “Expand” button to get the resulting range. The “Edit” button lets you edit the expanded range, and the “Assign” button assign the range to a player in the PPT simulation box below. Once you have two or more ranges, you can run a PPT simulation for PLO with the “Run in PPT” button. You can also add an empty range with the “+” button. The extra syntax is described below.

Syntax

In addition to PPT syntax, you can use:

  • Ranges: [2-9], [J+]
  • Pair ranges: [22-99], [JJ+]
  • Rundown ranges: [234-789], [234-9], [9TJ+] (works with gapped rundowns)
  • Rundown extended ranges: [2~5] is any 5-high three-card rundown, the bottom card being deuce or higher. Use too consecutive tildes for a four-card rundown
  • Suitedness: A’789 (single quote after a card) means a card must be suited.

The following shorthands are also available (do not include double-quotes; the parentheses show optional elements):

  • Two-pair: “2pair (range)” where range can be a single or pair range (eg. 2-9 or 22-99). If no range is specified, any two-pair is assumed.
  • Rundown: “7high (0/1/2/d gap) rundown”, where “d” stands for “double 1gap”. Gaps mean at most that many gaps eg. 2gap means 0, 1 or 2 gaps. If no gap is specified, perfect rundown is assumed.

Abbreviated versions are available eg. “2p” or “7hi 1g rd”.

Options

  • No trips/quads: removes trips and quads from expanded output.
  • No shorthands: prevents shorthand expansion. Shorthands do not know about parentheses, commas, operators and syntax in general: they are expanded before the input is passed to the lexer, so they could potentially wreak havoc with the input. They have no reason to, but one never knows, so the option to switch them off is available just in case.

Limitations

The HTTP requests to PPT currently use the GET method, and there are size limitations depending on your browsers (see this document for more info). Basically, when combined ranges are greater than 2,000 chars, IE will truncate the URL, and the involved cache/proxy/webservers might not like it either.

JavaScript must be turned on for this page to work.

Supported Browsers

This page has been tested on Firefox 3.5, IE8, SRWare Iron 4.0.280 (stripped Chrome build) and Opera 10 on Windows.



If you liked this page, please bookmark it or share it with the following options. Thank you!

  • del.icio.us
  • Google Bookmarks
  • StumbleUpon
  • Facebook
  • Twitter