Author Topic: 3.5 Progress  (Read 2782 times)

TIMMER

  • Hero Member
  • *****
  • Posts: 560
    • View Profile
Re: 3.5 Progress
« Reply #45 on: July 15, 2019, 08:56:56 PM »
Can't wait !!!!

MotoguzziF91

  • Newbie
  • *
  • Posts: 20
    • View Profile
Re: 3.5 Progress
« Reply #46 on: July 16, 2019, 04:23:22 AM »
I'm excited like a little kid before Christmas :D :D

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5715
    • View Profile
Re: 3.5 Progress
« Reply #47 on: September 02, 2019, 04:59:46 PM »
Sorry for the lack of updates.  Just wanted to say it's in the "any day now" phase.  Installer done, windows code refactored and working much better, knocking out the FIXMEs and various other items that are left (or that I've found) that have to be done before beta.

efdenny

  • Full Member
  • ***
  • Posts: 142
    • View Profile
Re: 3.5 Progress
« Reply #48 on: September 02, 2019, 05:15:30 PM »
Awesome, thanks again Corey... looking forward to it!

Carlavatky

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: 3.5 Progress
« Reply #49 on: September 06, 2019, 08:10:27 PM »
Looking forward to trying it out.

shushs

  • Newbie
  • *
  • Posts: 39
    • View Profile
Re: 3.5 Progress
« Reply #50 on: September 09, 2019, 03:09:53 PM »
Corey, Your work is impressive. It is really cool to see how many people enjoy your work and are rooting for you to finish. I do have a couple of questions...

Long ago, we had a dialog about being tied to Windows. At that time, yes, it was long ago, you mentioned you were interested in no longer being tied to Explorer/Windows frameworks. I see in your notes that you are still working on 'an installer'... does this mean it is still only for Windows? (cuz, I'm a Linux/MacOS guy and would love to get rid of my windows VM). If you do have ports to Linux/Mac, I will test them out. I run a monthly game, but I can certainly run some sample/test tournaments to try and get you some good stats.

I know that 3.5 beta (being a minor release and a beta) will be for testing and 'free'. Once this year+ of work is complete and beta is over, will you release it as a 4.x release and require upgrade fees? It seems that an entire framework overhaul is worthy of a major release.

Thanks for your efforts!

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5715
    • View Profile
Re: 3.5 Progress
« Reply #51 on: September 09, 2019, 04:00:15 PM »
Thanks!  When this new version is released (beta and final), it will be a free upgrade for anyone holding a version 3 license.  Because the current version 3 is performing so poorly for a lot of people, I feel I owe a fix, just like I would do for any other issue.  It just so happens that this time the fix is rather huge.  As far as feeling that an entire framework update is worth of a major release:  Yes, I couldn't agree more!  But I don't expect my customers to pay to fix a problem like this.

Because I'm trying to get this completed as quickly as possible (I know a year+ is a long time, but it's a huge change), I'm focusing on where the hurt is today, and today the software works for Windows only so that's what will be released.  I definitely would love to have the TD be available on other platforms, and Electron is designed for that purpose.  During this effort I have been making changes that would be necessary anyway to port to other platforms (for example, no longer using the registry, building paths using OS-specific delimeters and conventions, etc).  And I'm using electron-builder for packaging, which is also designed for multiple platforms.  So we're a good ways there already.  After this version is final, I will start to look more deeply into versions for Mac and Linux. 

I do have a short list of major new features I'd like to add for version 4.  I'm happy to hear suggestions, too.

JCalamis

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: 3.5 Progress
« Reply #52 on: September 11, 2019, 01:26:30 PM »
We've been playing with Big Blind Antes for a while now, but it appears we're looking to make a change in line with some of the changes being made in the casinos.  More specifically, when the final table is down to 5 players, we want to make the BB ante equal to the small blind rather than the big blind.  I haven't found a way in the current version to change the ante based upon the number of players at the table, but this would be a nice addition to the new version.
« Last Edit: September 11, 2019, 01:30:04 PM by JCalamis »

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5715
    • View Profile
Re: 3.5 Progress
« Reply #53 on: September 11, 2019, 08:58:25 PM »
I'll be honest, big blind ante is tough.  Use varies, and it can vary from table to table, making putting it into the display difficult to impossible.  But I would like to support it as best as the software can.  So please, discuss it at length.  That's the only way I can make good decisions on how to implement it.

JCalamis

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: 3.5 Progress
« Reply #54 on: September 11, 2019, 11:16:36 PM »
I run a 7 table Holdem tournament, 9 players per table.  We try to keep the tables balanced and move players if greater than a 1 player difference.  As such, we use a fixed BB Ante equal to the BB regardless of the number of players at the table.  The ante is the same for a 9 man table or a 7 man table.

The problem is at the final tables as players get eliminated.  By the time we're down to around 5-6 players at the final 2 tables, the BB antes are excessive.

What I'd like to do is to have the screen show the ante as a full BB as it does now using the <bigblind> token, until we're down to 12 players.  Once we hit 12 players, I'd like the ante to show in the amount of the small blind using the <smallblind> token.  I tried creating a new token by using an HTML script but can't get it to work.  Essentially, instead of showing the <ante> on the screen, I want the new token, <BBAnte> to display using the following conditions:

if <Players> <13, BBAnte = <smallblind>, else BBAnte = <bigblind>

As tables break down there are typically around 7 players, instead of 9, at each table before a table is broken, and that isn't too bad, but when we're down to 2 tables, we don't break to the final table until we're down to 9 players, allowing as few as 5 players per table.

Can you provide html code that would work with the new token?

pockey

  • Newbie
  • *
  • Posts: 8
    • View Profile
Re: 3.5 Progress
« Reply #55 on: September 12, 2019, 03:07:17 PM »
Hello,
Just an idea.

Layout -> Screen sets
You change the screen when the players is inferior to X (condition).
In the new screen, you set the ante to "smallblind". 

mcfrojd

  • Full Member
  • ***
  • Posts: 131
    • View Profile
Re: 3.5 Progress
« Reply #56 on: September 12, 2019, 05:17:59 PM »
At WSOP this summer there was a half bb ante (small blind) as soon as there was 6 players or less at the table, no matter if it was a new table early in the tournament or if it was unbalanced tables.

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5715
    • View Profile
Re: 3.5 Progress
« Reply #57 on: September 12, 2019, 06:27:26 PM »
JCalamis, I think you can do this today.  There are a couple of ways.  As pockey mentioned, you can use conditions to display a different screen which uses <smallblind> instead of <bigblind>.  Similarly, you can just use conditions to display a different property set in the cell which displays your blinds.  That's a bit simpler, but the same idea.

There's an even easier way, however, by using the <expression> token.  Here's the text from my Ante cell which uses BB ante as you've described:

<nobr>Ante: <expression text="if(playersLeft &lt;13, smallblind, bigblind)" format="chips"></nobr>

The expression token allows you to evaluate an expression using the same variables available to formulas.  The result (at this time) has to be numeric, but that's fine because that's what we want.  It also has a specifier for how you want it displayed.  This eliminates the need for another screen or even another property set.

It's nice that some of the BB ante methods can be handled without any changes, but it's only "simple" if you know what you're doing.  I'd love to make it much easier.

Corey Cooper

  • Administrator
  • Hero Member
  • *****
  • Posts: 5715
    • View Profile
Re: 3.5 Progress
« Reply #58 on: September 12, 2019, 06:29:14 PM »
At WSOP this summer there was a half bb ante (small blind) as soon as there was 6 players or less at the table, no matter if it was a new table early in the tournament or if it was unbalanced tables.

This is basically what I was referring to, since BB ante may be in use, or may not be, at different tables.  But I guess you could always put something in your layout specifying what the current BB ante is, and the conditions:

Ante: $100
Ante for tables with 6 or fewer players: $50

JCalamis

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: 3.5 Progress
« Reply #59 on: September 12, 2019, 08:08:24 PM »
Thanks, I'll try it.  The expression token appears to be just want I'm looking for.  I tried adding another conditional screen, but for some reason when I changed the ante to BB on the new screen, it also changed on the old (and vice-versa).  This looks much easier.