tarix wrote:sfinktah wrote:Since support is not forthcoming I will post what I have learned about the "bare minimum" requirements of hand history writing through trial and error.
This is extremely unfair to our support staff who do an outstanding job.
Sir, you have quoted me out of context. You failed to include the text immediately previous to that statement, which was:
sfinktah wrote:With all due respect, RTFM is an acceptable answer. "Read the fracking schema" is not. It's not only unacceptable, it's nonsensical. How is a database schema going to answer this question?
I didn't start this thread. It's over 6 months old. And it was not dealt with correctly at that time. However, now that I am here, I certainly intend to finish the job.
I've written two of the hand history importers since starting here and fixed many bugs with the others, but because we parse completed hand histories we never really think about what we actually use and don't use. Also we do our parsing in three stages since the back-end is obviously reused for every site.
This will also be my second PT3 hand converter, the first can be found on the 2p2 forums. I think in providing a definitive answer to a question that seems to be of interest to multiple customer of yours - both now, and in the past - I have also qualified myself as providing support for your product above and beyond that which was previously available.
Unlike yourselves, I do not get paid for this, and am under not obligation to do so.
Furthermore almost every site has generated bad hand histories at some point in the sites lifetime. That accounts for a lot of the information we ignore or calculate ourselves.
There is no minimal format for any of the sites. We try to take all of the information and use it for cross-checking. However when we detect errors we generally trust our calculations over the hand history ones. When we find discrepancies that can't be accounted for then we throw errors.
The simple answer to all of your questions is that you must provide all of the information that any sites provides because our parsers are expecting that information. We would be extremely happy if sites used hand histories that were easy to parse and were always correct and consistent. Unfortunately that is not the case and we've had to adjust our software to compensate.
[/quote]
I have nothing but respect for the excellent work done by yourself and other programmers. I have thrown the most absurd textual content at your parsers, and it has accepted it gracefully, parsed it correctly, inferred missing information whilst discarding clearly incorrect phrasing, and yet still notified me whenever there was a mistake.
This is the reason I have so much respect.
My issue here, is that the original posters support question was not answered with even the slightest effort, and that "answer" has been read by countless individuals since then, who have likewise given up.
You have carefully worded your statement "There is no minimal format for any of the sites." However, that was not the original question. The question was "what is the minimal format for importing data into PT3."
Can you honestly say that after writing two hand history importers and fixing bugs with many of the others, that you would for even a split second, think that a PokerStars, FTP or PartyPoker history file is even in the same league of complexity compared to the Everest format?
As poker players, these are the HH files that we we see every day. They're all long, tedious, and complication to reproduce. We have no reason to think that that any other sites would provide us with anything different. I've never even heard of Everest before this week.
So we ask you - the professionals - who supply this great product, the product which we all purchased, and would purchase again, and again.
The same product we wish so desperately to integrate with.... we ask you for a tiny piece of information. "How can we most easily get our data into your product."
And now you attempt to convince us that with you wealth of experience, that you don't think it might have been pertinent to point out that the Everest format is less than half the size of a Stars (et al) history file?
- Code: Select all
PokerStars Game #19754941443: Hold'em No Limit ($1/$2) - 2008/08/20 - 03:27:52 (ET)
Table 'Penelope II' 9-max Seat #5 is the button
Seat 1: swooshOU ($230.55 in chips)
Seat 2: tjy808 ($58.50 in chips)
Seat 3: madrox187 ($189 in chips)
Seat 4: laststand77 ($222.95 in chips)
Seat 5: m27275469 ($71.50 in chips)
Seat 6: hawk2702 ($171.20 in chips)
Seat 7: Hero ($428.50 in chips)
Seat 8: $imm0n$ ($200 in chips)
Seat 9: Spagiari ($193 in chips)
hawk2702: posts small blind $1
Hero: posts big blind $2
*** HOLE CARDS ***
Dealt to Hero [Jd Jc]
$imm0n$: folds
Spagiari: folds
swooshOU: folds
tjy808: folds
madrox187: folds
laststand77: folds
m27275469: folds
hawk2702: raises $4 to $6
Hero: raises $18 to $24
hawk2702: calls $18
*** FLOP *** [6s 6c 5c]
hawk2702: checks
Hero: bets $38
hawk2702: raises $109.20 to $147.20 and is all-in
Hero: calls $109.20
*** TURN *** [6s 6c 5c] [2s]
*** RIVER *** [6s 6c 5c 2s] [7d]
*** SHOW DOWN ***
hawk2702: shows [5h Ac] (two pair, Sixes and Fives)
Hero: shows [Jd Jc] (two pair, Jacks and Sixes)
Hero collected $339.40 from pot
*** SUMMARY ***
Total pot $342.40 | Rake $3
Board [6s 6c 5c 2s 7d]
Seat 1: swooshOU folded before Flop (didn't bet)
Seat 2: tjy808 folded before Flop (didn't bet)
Seat 3: madrox187 folded before Flop (didn't bet)
Seat 4: laststand77 folded before Flop (didn't bet)
Seat 5: m27275469 (button) folded before Flop (didn't bet)
Seat 6: hawk2702 (small blind) showed [5h Ac] and lost with two pair, Sixes and Fives
Seat 7: Hero (big blind) showed [Jd Jc] and won ($339.40) with two pair, Jacks and Sixes
Seat 8: $imm0n$ folded before Flop (didn't bet)
Seat 9: Spagiari folded before Flop (didn't bet)
Compared to this:
- Code: Select all
EverestPoker Game #3528940933: Table Zaysan-8 - $1/$2 - No Limit Hold'em - 11:08:10 - 2008/07/29
Seat 1: RiseOf-era ($379.85)
Seat 2: MarcusAS ($193.35)
Seat 3: iL_MnK ($307.15)
Seat 4: Hero ($92.00)
Seat 5: maimuni ($223.00)
Seat 6: Matti ($220.05)
maimuni posts the small blind of $1.00
Matti posts the big blind of $2.00
The button is in seat #4
*** HOLE CARDS ***
Dealt to Hero [3h 3c]
RiseOf-era raises to $7.00
MarcusAS folds
iL_MnK folds
Hero raises to $24.00
maimuni folds
Matti folds
RiseOf-era calls $17.00
*** FLOP *** [6c 8s 10c]
RiseOf-era checks
Hero bets $35.00
RiseOf-era raises to $156.00
Hero calls $33.00, and is all-in
RiseOf-era shows [Ts 9s]
Hero shows [3h 3c]
*** TURN *** [Ah]
*** RIVER *** [10d]
RiseOf-era shows [Ts 9s]
Hero shows [3h 3c]
*** SUMMARY ***
RiseOf-era shows [Ts 9s]
Hero shows [3h 3c]
RiseOf-era collects $184.00
The was a correct answer to the OPs question. And that answer was "The Everest HH Format."