oracle3001 wrote:To be honest, I am not choosing PT4 vs HEM2 based simply on how fast the imports are. I can live with 100-150 h/s, but with iPoker hands I have got a max of 20 h/s for a manual import and as mentioned above gridlock with a DB conversion, and in general from the various imports I have done so far today it seems at the moment PT4 is slower than PT3 (even when you include the housekeeping) which is disappointing. I was hoping for a bit of a speed bump with all the talk of no longer needing to do housekeeping.
The vast majority of imports in PokerTracker 4 are conducted during live in-game player, this is the #1 priority, and it works flawlessly from testing on all the major sites. Manual importing is of course a different animal, many things have changed since PT3 as Josh mentioned. We now perform maintenance during import to build the cache, conduct all-in equity simulations to populate the database, and NoteTracker must scrub each hand history to populate automated note collection. Although it is not included in the Beta Preview, soon we will add more features which will take place during import such as Auto-Tagging.
You may be surprised to know that PokerTracker 4 manual imports have been timed verses PT3 (which is faster than HEM1 in all the tests we have performed) and in most situations PT4 is faster than PT3 when including the manual maintenance that was required. So in average PT4 may appear to be slower because it is giving an accurate hands per second report, but in reality it is faster than PT3 in the majority of situations when factoring in the maintenance variable which was necessary before.
As Josh also pointed out our dev team is still working on refining the AATA functionality which slows down imports in scenarios where we must estimate the table size, this is not an issue on networks where te table size is included in the hand history such as Merge or PokerStars. As an example, say you sat down at a 10 handed table but there were only 2 people playing heads up. We cannot determine if this is a full ring game, a six max game, or a heads up table when this information is not provided to PokerTracker via the hand histories - and in turn we may not be able to determine where to place the HUD for each player. AATA is necessary due to preferred seating preferences (and other issues), as an experiment if you wish to disable AATA and then run an import to compare times that would be very helpful. Good luck, and thanks for the feedback!