Zangeeph wrote:Actually, I've just realized something. The speed of the hand evaluator could be the cause of the slow import speeds for everybody. I recently imported a lot of hands at a rate of 3 hands/s. That's absurdly slow, but according to my very rough calculations it actually makes perfect sense considering the painfully slow hand evaluator.
<clip>
I do have an SSD so no hard drive to slow me down. Random fact of the day: 128MB is a very small amount of memory , it's not even 1% of 16GB which I can buy for the same price as PT3.
3h/s with a SSD just doesn't sound right. Are others seeing these speeds? With a SSD I'd expect at least 30h/s. Are you seeing this rate when importing just a few tourneys or only with a big import? What is the rate before Tournament Detection kicks in?
It's not the preflop enumerated equity calcs - that code isn't in beta yet. New code is fast - using plenty of precalc'd tables and I've optimized related areas which should yield a major import speed boost even with the added precision. Also, with enumeration the per-hand eval is much faster than monte carlo since we don't need to pull randoms.