kraada wrote:I ran some tests as a result of this post and am seeing some delays; you might find the date version to be faster. We made some changes in the most recent couple of point versions of PT4 that should help things work better on 9.1+, so if you're not running our latest release, please do upgrade. The problems in the past could definitely cause hangs in import.
Ok at least it's not just me. I'm running PTv4.10.8 at the moment.
I wasn't really ranting about the purge speed though. That's the *least* of my concerns. I could even live
with slow imports, knowing that one day faster processors and faster drives would help. The main concern
is with the design itself. I can think of several features that would be nice to add, but before any of that
is done, there should really be a way to reprocess notes without rebuilding the whole damn database!
I think of notes in terms of specific players, not in terms of hands played since N days. And I think
most others think that way too.
While I'm on the subject, maybe you can answer how the cardrange values are internally counted.
For example, if I have the following note for Early Position Raise First In:
EP RFI{55+,A7s+,KTs+,QTs+,JTs, T9s, 98s, 87s, 76s, 65s, 54s, ATo+,KJo+, 72o} (300)
I see I have a sample size of 300. Now I added 72o to the range myself but assume it was really
there for this player. Does PT know how many 72o hands are in this range, or does it just add 72o
to the range if it wasn't there before, and increment the sample size? I picked that hand because
if the answer is 1, maybe the player was just being cute or on tilt or whatever and that hand
should be dropped.
I also added T9s-54s. Let's say there are multiple instances of these hands in the
range but they were all played way back in 2012 or something like that. These should
also be dropped.
So if the individual hand frequencies are not lost, it would be very nice to have a
counter for each possible hand. The default would obviously be to include all hands
into the range. But 72o and other goofy hands could be set to a nonzero number
to get rid of some noise through the signal. If the player really does play 72o with
some regularity, then it will show up in the range.
Timestamping each hand in the range would be far more detailed, however, but
it would allow us filter hand ranges that haven't been played in X months/years/etc.
And finally, the ability to get a Hand Range Vizualizer for any cardrange note taken
would be even more useful. Here we could see the exact breakdown, the number of
each hands played, and the report of individual hands sorted by date(and other ways)
so we could go back and replay each hand in the range that matched the note in the
cardrange. Now we could clearly see that 72o was only played once, or small suited
connectors haven't been played since 2012, etc, and we could tune the range displayed
in the notes more finely.
Just a few more noteworthy thoughts...
John