Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Corey Cooper

Pages: 1 [2] 3 4 ... 366
Help Me / Re: Running the Trial - Couple of Issues/Questions
« on: February 20, 2018, 04:06:13 PM »
Everything is saved.  If you save the tournament, exit, restart, and reload the tournament, it should continue exactly where it left off.  Always from the last point you saved.

Auto-save is your friend.  I would suggest setting auto-save to save once every 60 seconds, personally, because why not?  If you do need to exit and restart at some point, you'll always be within 60 seconds of the last time it saved.  Also check the box that says "Save after significant events".  That adds additional save points anytime anything significant happens, like someone busts out, or buys-in, or rebuys, or adds-on, or the round changes, etc.

Suggestions / Re: League Standings
« on: February 18, 2018, 09:37:36 PM »
Yes, the Tournament Director can do this.

Help Me / Re: Status Update - questions
« on: February 18, 2018, 09:37:09 PM »
This is where the Status Updates feature would help, but it will require some coding.  Since the Status Updates can post the tournament status to a web site, the site could respond to that posting by updating a page automatically.

Help Me / Re: Out of Reach Buttons
« on: February 18, 2018, 09:33:52 PM »
Are you using version 3.4?  For 3.4, you can now set the font size, which might help, particularly when your PC has the text size increased (in Windows settings, to compensate for a high DPI display).  If you're using version 2, an increased Windows font size will really not work well with the TD application.

When I redesigned the UI to deal with a configurable font size, all dialogs were updated to make them behave better with different text sizes, including expanding the size of the dialog to encompass the contents, shrinking the dialog to stay within your screen's size, as well as adding scrollbars for content that exceeds the dialog size.  Most work just fine, but I have seen one or two that have some odd side effects with different font sizes.

There's not a dialog called "Layout Properties", so I'm not 100% certain to which dialog you're referring.  It's probably the Screen Properties dialog, but might be the Layout Tab Preferences dialog.  Either way, both of those definitely have vertical scroll bars to handle content overflow.  Can you post a screenshot of the dialog you're referring to?

Help Me / Re: Data Stores
« on: February 15, 2018, 06:28:40 PM »
There is definitely a reason for this.  This is how the application installs the default templates into your Data Store, in particular after an upgrade if templates have been updated in the new version.  Because the installation of the application is completely separate, it only installs the templates into the application's installation folder, which can no longer be used for user data.  Therefore, the templates must be copied to your Data Store by the application.  I can see how that might be frustrating if you want to keep those out of your Data Store, but there's no way to prevent it.

Help Me / Re: Status Update - questions
« on: February 12, 2018, 03:58:20 PM »
Probably, although it depends on what you mean.  I've seen plenty of applications that do 'screen scraping', where they read a website, look for pertinent information and "scrape" it from the site.  Most are written from scratch for a very specific job.  Probably some generic ones out there though.  What are you trying to do?

Help Me / Re: Black screens and application slow down
« on: February 09, 2018, 10:02:26 PM »
Correct.  That's all I know that will help at this time with version 3.4 or later (that and the steps outlined in the main post in this topic).  Version 3.4.3 will have a refactor of the evaluation code, which in my testing helps a lot, but your mileage may vary.

Help Me / Re: Black screens and application slow down
« on: February 09, 2018, 01:42:28 PM »
I honestly do not expect this to fix the issue for everyone, because of the varied experiences, and I seriously doubt this is the only place in the code that is exposing this memory leak in IE.  I just hope this helps some.  It could still help if you're already using an empty formula, potentially, since it effects all expression/formula evaluations, which as I mentioned is done for events and the layout.

What happens when IE runs out of memory almost seems random to me.  For example, the last 3 tests I ran where I continued until IE ran into trouble, I repeated the exact same test (it was automated) and got 3 different results.  First time I got a dialog window that said "Out of memory".  I couldn't do anything with the application, because every click made a "ding" from Windows like there was an open modal dialog over the application.  I had to kill it with the task manager.  Next time the application simply exited.  No warning, no errors, no nothing.  Just gone.  The third time, Windows showed an error message noting that the TD crashed and that Windows was going to restart it automatically (which it did).

Help Me / Re: Black screens and application slow down
« on: February 08, 2018, 02:44:25 PM »
One thing I'm working on now, and I can't believe I forgot to mention earlier, is the Points for Playing formula.  Since tournament state is recomputed constantly, the Points for Playing formula is evaluated again and again throughout the tournament, for every player.  Similar evaluations are happening for determining when to fire events and for which screens and cells and cell properties to display.  When I prevented the evaluation of formulas, memory use dropped dramatically.  So in version 3.4 I added some code to skip formula evaluation when your Points for Playing formula is empty.  It's a cheap attempt to workaround the problem, but it might help.

So I recommend, if you're using version 3.4 or later, clear out the Points for Playing formula before your next tournament.  You won't see points accumulated during the tournament, but you can always put the formula back after the tournament ends and points will instantly be computed for every player.  Hopefully this will help with the memory issue while your tournament is running.

In my testing this dramatically improved the memory size.  For example, with a 300 player tournament, the memory size got to 1GB by the time 120 players were busted out.  By the time 140 players busted out, it was over 1.5GB and usually the application crashed.  I was able to refactor the way formulas are evaluated.  After the change, the tournament was able to bust out all 300 players with the memory size reaching around 350MB.  The application remained completely responsive and didn't appear to slow at all.  Not perfect results but a really big improvement.  This will be in version 3.4.3.  I hope my results are not isolated and this helps everyone.  In the meantime, try removing your points formula as described above.

Help Me / Re: Team Ranking
« on: February 02, 2018, 11:26:38 AM »
Yep.  But be aware the software will likely consolidate players at a 10-seat table when 10 players remain, and then move everyone to the final table when only 9 players remain.

Help Me / Re: Status Update - questions
« on: February 02, 2018, 11:24:51 AM »
Sure, it's possible.  I'll put it on the long list of items to-do.  :)

Help Me / Re: Team Ranking
« on: February 01, 2018, 06:35:32 PM »
Or marking a seat as unavailable.  Or actually designating the table as the final table (press the Collapse Order button on the Tables tab).

Help Me / Re: Team Ranking
« on: February 01, 2018, 11:36:53 AM »
The finalTable variable is true (1) if this player made the final table or false (0) if not.  Before the tournament is over, this is a calculated guess.  After the tournament is over, it is more accurate.  I say more accurate because you can do things to make it inaccurate (like modify the tables after the tournament is over or manually move players from what it thinks should be the final table to some other table).  Regardless, it does take into account the number of seats at what it determines to be the final table.

Help Me / Re: Show Print System Dialog
« on: January 30, 2018, 03:09:44 PM »
It's a bug, and already fixed.  I'm working on the memory issue now.  Based on the progress I'm making, I might have to pause and release an update to fix this and a few other minor issues.

Help Me / Re: Program Freezing Up
« on: January 30, 2018, 03:08:53 PM »
Not necessarily at the end, but after a certain amount of time/use, yes.  It's probably IE11, as discussed in this thread:

This is my primary focus at the moment.  No new work is happening.  I'm spending all development time trying to determine how to make this situation better...

Pages: 1 [2] 3 4 ... 366