Skip to content

v13.1.2 2019-04-26

BUG FIXES:

  • Some history-symbols got affected by Omaha-code.
    This has now been fixed.
    [THF]

MAINTENANCE:

  • HaveXBestKickerOrBetter has been redefined and considers now only kickers.
    “OrBetter” means in the Shanky-world: any better hand, including any pair, any set,
    even straights, whereas in the Openholdem world HaveXBestKickerOrBetter considers only kickers.
    If you use the symbol HaveBestKickerOrBetter that mentions better hands than best kicker in its name
    OpenHoldem will switch all kicker-functions to Shanky-style behaviour.
    [THF]
Assets 3

@TheHighFish TheHighFish released this Apr 7, 2019 · 68 commits to master since this release

v13.1.1 2019-04-07

NEW STUFF:

  • Lots of new Omaha-symbols for the OpenPPL-library.
    [ChuckNeverMuck, Cold12Zeras, Johnny, THF]

BUG FIXES:

  • Some board-symbols are usable for Omaha, but incorrectly threw a warning:
    nstraightcommon
    nstraightfillcommon
    nstraightflushcommon
    nstraightflushfillcommon
    This has now been fixed.
    Thanks to Johnny for reporting.
    [THF]
  • OpenEndedStraightDrawOnBoard did not recognize KQJT.
    Thanks to DonkeyKong for reporting,
    [THF]
  • PrWin could keep its old values if OpenHoldem didn't scrape
    a frame without buttons between two different situations.
    thanks to Karmix for reporting and to ChuckNeverMuck for finding the bug
    [THF]
  • The WriteLog(...)-function of the user-DLL did not handle
    variadic arguments properly. This has now been fixed.
    [Strikles]
Assets 3

@TheHighFish TheHighFish released this Sep 4, 2018 · 138 commits to master since this release

v13.1.0 2018-09-05

NEW STUFF:

  • Lots of new PokerTracker-stats in the new PT.DLL.
    Special thanks to Johnny, Termitapalahermita, ChuckNeverMuck,
    Guysmo, Salem, Gunfadoso and Masky007 for contributing
    database-queriesm helping and testing.
    [Stars83]

BUG FIXES:

  • The engine-xontainer was executing some functions in wrong order.
    This could affect history-symbols if we were seeing only unique frames,
    i.e. not waiting for stable frames ir reviewing replay-frames
    that got shot with the option "on change in table-state".
    Thanks to Stars83 for reporting the bug and to Toto, Salem,
    Cold12Zera, Qwerty, ChuckNeverMuck and Nik0 for helping.
    [THF]

MAINTENANCE:

  • Improved table-display for 6max and large tour5nament-betsizes
    [Bob]
Assets 3

@TheHighFish TheHighFish released this Aug 17, 2018 · 154 commits to master since this release

v13.0.3 2018-08-17

BUG FIXES:

  • Since version 13.0.3 OpenHoldem incorrectly always was looking
    for the smallblind-bet when searching for the dealer.
    This caused problems headsup.
    Thanks to Relhby for reporting and to Gunfadoso for helping with the fix.
    [THF]
  • BotsLastFlopAction could -- if used at the flop -- incorrectly
    return the last action from preflop. This has now been fixed.
    Thanks to Eden for reporting, Cold12Zera, Stars83
    and ChuckNeverMuck for helping.
    [THF]

MAINTENANCE:

  • Improved table-display for 6max and large tour5nament-betsizes
    [Bob]
  • Starting replay-frames at the first available frame-number,
    no longer overwriting existing frames.
    [Nik0]
Assets 3

@TheHighFish TheHighFish released this May 3, 2018 · 180 commits to master since this release

v13.0.2 2018-05-02

NEW STUFF:

  • Support for s§iXbuttondefaultlabel.
    For details please refer to the manual.
    [Nik0]
  • New PokerTracker-DLL with lots of new symbols.
    For details please refer to the manual and the description in the formula-editor.
    [Stars83]
  • Improved dealerchair-detection.
    If no button can be found Openholdem searches for the small-blind;
    if no small blind can be found it takes the last known value.
    Thanks to Anon for reporting problems with unknown dealerchair in case of bad tablemap.
    [THF]
  • Improved handreset-detector.
    OpenHoldem supports now 3 more handreset-methods:
    • visible antes
    • disappearing showdown-cards of opponents
    • visible autoplayer-buttons after fold
      and OpenHoldem will execute a handreset, when multiple triggers
      happen within N heartbeats.
      [THF]

BUG FIXES:

  • OpenHoldem 13.0.1 by accident required some MicroSoft debug-DLLs.
    This has now been fixed.
    [Nik0]

MAINTENANCE:

  • The OH-script autoplayer-functions f$alli and f$rais
    got renamed to f$allin and f$raise
    This renaming affects The OH-script-users only,
    OpenPPL-users are not affected.
    [THF]
Assets 3

@TheHighFish TheHighFish released this Jan 23, 2018 · 246 commits to master since this release

v13.0.1 2018-01-23

NEW STUFF:

  • New symbols "prizepool" and "prizepoolmultiplier",
    which can be either read from the titlestring (s$ttlimits)
    or from the table (r$c0limits and s$c0limits).
    All you need is "^z" for prizepool and "^Z" for
    prizepoolmultiplier at the appropriate places,
    either in s$ttlimits or s$c0limits.
    [Salem]

BUG FIXES:

  • OpenHoldem could connect to other OpenHoldem windows or even to itself
    (e.g. by table size and title) if a bad tablemap was tolerant enough.
    This problem gets now prevented.
    [THF]
  • The new HaveWeakInsideStraightDraw didn't work die to a missing technical function.
    Thanks to DonkeyKong for reporting.
    [THF]
  • The OpenPPL-symbol OponentIsAllin incorrectly counted players whose balance
    was "away" or "sitout" as allin. This has now been fixed
    by the introduction of new built-in symbols nopponentsallin,
    nplayersallin, opponentsallinbits, playersallinbitzs.
    Thanks to Bob and Lucky8 for reporting problems with OponentIsAllin.
    [THF]

MAINTENANCE:

  • Restructuring OpenHoldem and introducing Preferences.DLL
    because we need smaller, manageable software-modules with clean interfaces.
    [THF]
Assets 3

@TheHighFish TheHighFish released this Jan 1, 2018 · 294 commits to master since this release

v13.0.0 2018-01-01

NEW STUFF:

  • OpenHoldem comes now with some (maybe soon some dozens)
    "official" tablemaps for an easy out-of-the-box experience.
    General setup-instructions for the casinos can be found in the manual
    and every TM comes with one or two replay-frames for illustration.
    The tablemap-loader and scraper-directory-monitor have been adapted
    to work with a deeply nested scraper-directory to keep the maps organized.
    The batch-script "Update_Tablemaps.bat" will checkout the tablemaps
    from our source-code-repository at Github and keep you up-to-date.
    Special thanks to Darkmund and Jesus for the first "official" tablemaps.
    [THF]

  • OpenHoldem is now able to switch bot-logic at runtime.
    It provides a new hopper-function f$select_formula-file
    that gets evaluated once at handreset.
    The loadformula$XYZ-symbols selects a formula-file, e.g.

    ##f$select_formula_file##
    WHEN (StackSize < 15) RETURN loadformula$push_fold$ohf FORCE
    WHEN issng RETURN loadformula$my_sng_bot$ohf FORCE

    The selected file will then be loaded from the bot_logic-directory.
    This functionality could be used to load botlogic depending on game-type
    or to maintain several small bots for different stages of a game.
    [THF]

  • In the bot_logic-directory you will now find a small "bot"
    tablemap_tester.ohf, that enables you to play manually with the flag-buttons
    in order to test the autoplayer-interface of a tablemap.
    The "bot" will show some helpful messages on startup.
    Special thanks to Ares for the idea and for the first version of this tool.
    [THF]

  • The handnumber is now part of the "Basic Info" section of the log-file.
    Thanks to RISA for the suggestion.
    [THF]

  • PokerTracker supports now the Italian network People's Poker
    and OpenHoldem supports it too. The sitename or network
    in the tablemap is expected to be "Peoples".
    Thanks to Stars83 for the information and the code-snippet.
    [THF]

BUG FIXES:

  • The symbols "call" and "nbetstocall" got calculated in wrong order,
    which was not noticeable as long as the calculation got executed twice
    (e.g. using at least 1 stable frame on my turn).
    Thanks to Jesus who found this bug with Validator and replay-frames.
    [THF]
  • Some rules of the validator-engine were susceptible to rounding-errors.
    This has now been fixed by functions like IsEqual that accept some tolerance.
    Thanks to Jesus for reporting false positives of the validator
    and for providing replay-frames.
    [THF]
  • The code of RunnerRunnerFlushPossibleAtRiver contained an error.
    Thanks to Stars83 for reporting.
    [THF]
Assets 3

@TheHighFish TheHighFish released this Dec 12, 2017 · 342 commits to master since this release

v12.1.5 2017-12-12

NEW STUFF:

  • Introducing new OpenPPL-symbols
    HaveWeakBackdoorStraightDraw
    HaveWeakDoubleGutshotDraw
    HaveWeakFlush
    HaveWeakFlushDraw
    HaveWeakInsideStraightDraw
    HaveWeakStraight
    HaveWeakStraightDraw
    They describe hands that are so weak that we don't consider them as regular holdings,
    e.g. the single-card idiot-end of a straight or a shared flush-draw at the board.
    Special thanks to Salem for the fruitful discussions.
    [THF]

BUG FIXES:

  • Since 12.1.1 nopponentscalling, CallsSinceLasstPlay and similar symbols
    correctly considered players who called allin for less than
    the raisers bet on previous orbits -- but only at our turn
    (which is the point that matters).
    Now they also work when it is not our turn (e.g. in the debug-tab).
    Thanks to Stars83 for reporting.
    [THF]
  • The logarithm-operator did not work due to a typo in the tokenizer.
    Thanks to Mib92 for reporting.
    [THF]
  • After connection the counter for "handsplayed" was undefined 1 or 2
    depending on the circumstances at the table. It is now well-defined 0
    and only increases on handreset if the userchair is known.
    Thanks to ChuckNeverMuck for reporting.
    [THF]
  • When OpenHoldem was connected to OHReplay
    and all frames were nearly identical
    (e.g. 2 frames of a headsup-table with barely any action)
    and we were cycling through the same hand over and over again
    then it could happen that OpenHoldem missed the handreset.
    This has now been fixed as the handreset-detector now takes
    the replayframe-number into consideration as a 10th handreset-indicator.
    Special thanks to ZeeZooLaa for reporting and for providing replay-frames.
    [THF]

MAINTENANCE:

  • GUI-options: OpenHoldem will now start only the first instance visible,
    all other windows minimized, to avoid irritating the user
    when the autostarter opens new bot-windows.
    [THF]
  • Removed maldesigned OpenPPL-functions HaveAnyKindOfInsideStraightDraw and
    HaveAnyFlushDrawContributingOnlyOneCard.
    [THF]
Assets 3

@TheHighFish TheHighFish released this Nov 30, 2017 · 364 commits to master since this release

v12.1.4 2017-11-30

BUG FIXES:

  • The new symbol bigstackchair incorrectly considered folded players.
    Thanks to Stars83 for reporting.
    [THF]
  • The new interface of the user.DLL contained two half-made functions.
    Special thanks to LonelyBoy for finding the bug.
    [THF]
  • Fix for the versus-symbol prtie. Special thanks to Eden for
    reporting and for providing the fix.
    [THF]

MAINTENANCE:

  • Improving the OpenPPL-functions for backdoorstraights
    to ignore draws that are entirely at the board.
    [Salem]
  • Restructuring OpenHoldem and introducing 3 new DLLs:
    • Debug.DLL
    • Files.DLL
    • GamestateValidation.DLL
      We need smaller, manageable software-modules with clean interfaces.
      [THF]
  • Gecko-bot: improved f$BetsizePreflop, now adapting its betsize to position/range
    when open-raising. Thanks to ElKid for the suggestion.
    [THF]
Assets 3

@TheHighFish TheHighFish released this Nov 6, 2017 · 432 commits to master since this release

v12.1.2 2017-11-06

NEW STUFF:

  • New symbols smallstackchair and bigstackchair.
    These symbols can also be used as multiplexer-postfixes of course.
    [THF]

MAINTENANCE:

  • Improved backdoor draws, now ignoring draws that
    are shared on the board. Thanks to Salem who did all the work.
    [THF]
  • Default Gecko-bot: various little improvements,
    please see the change-log. Thanks to Gtwhat for providing
    hand-histories and logs.
    [THF]
Assets 3
You can’t perform that action at this time.