Open Side Menu Go to the Top
Register
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw)

11-13-2008 , 11:21 AM
Quote:
Originally Posted by tonypkr7
PokerHands goes open source

Ok here we are folks! Thanks to all of you for the encouragements!

The whole package can be downloaded here: [broken link removed][38mB]

Those of you who are only interested in making the beta expiration check disappear, please replace your pokerhands.exe with the one located at pokerhands/bin/release/pokerhands.exe

Now if you're interested in reviewing the source code, open PokerHands.sln with Visual Studio 2008. PokerHands needs several dependencies to be built, namely npgsql and zedgraph, but those are both very well known libraries so you should'nt have much problem building it by yourself.

Regular expressions for file parsing of Full Tilt and PokerStars can be located at RegexPokerStars.cs and RegexFullTilt.cs

The UI code is contained in FrmMain and FrmMainData.cs

If someone is interesting in modifying part of the code but is getting lost in the files; I'll be more than happy to help: it would be a great reward to see someone working on PokerHands. The program architecture is really simple but it can be a little bit overwhelming to open the project and find yourself between thousands of lines of code.

Finally; there is no copyright, no license, no nothing on this source code. Feel free to fork it, recompile it; whatever. A note stating it's based on my original work should be more than enough.
Quote:
Originally Posted by GrindUnumb
SOURCE CODE HERE:
http://www.megaupload.com/?d=15URDZVJ

tonypkr7 also put some technical stuff (over my head) in the post he uploaded his source code after ceasing development. Might be worthwhile.
http://forumserver.twoplustwo.com/sh...&postcount=685

He was a good guy, and I am still very appreciative for him using my Stars TD and 8-Game hands to add Triple Draw support for both. Its ashame not enough players wanted Draw support to keep his project going.
Quote:
Originally Posted by chubfr
Recompiled EXE, Use at own risk obv.
Hi,

I rebuilt the program and all work for Pokerstar in USD for me
I didn't try other rooms

http://www.megaupload.com/?d=99KVA9O5

Just replace the pokerhands.exe by this one

Lots of thanks to Tony
Quote:
PokerHands is a next generation poker tracker for Hold'Em, Five Card Draw, Badugi and 2-7 Triple Draw.

Because the program is being consistently updated, please visit http://www.cartridgesoftware.com to download the latest version or move to the latest pages of this thread.
New release: PokerHands beta 10 (2009-05-10)

Changelog:

* New features
+ Hud for OnGame network! (both Hold'Em & Five Card Draw, tested with Hollywood Poker)
+ Starting Hands and position stats for Five Card Draw
* Changes
+ You can now disable minimize to tray to have the old behavior in the option menu.
* Bugfixes
+ Fixed: some OnGame hands not importing. OnGame sometimes refers to players not in the players'
list during a hand, causing an exception. Those hands will be ignored for now.
+ Fixed: some % stats in the hud showing as 0.xx instead of xx%
+ Fixed: Positions. You'll have to create a new db and reimport to fix the issues positions had.


The release only comes in full install flavor. I had started to create an updater but it may be instable so while the code for update is still in there, I decided not to release it. The way 5 card draw is handled is really different now.

As usual; please save your HH before installing and report anything wrong in this thread or at support@cartridgesoftware.com

Download:
http://www.cartridgesoftware.com/fil...hands_b100.exe (3.50mB)
___________
Here's an insight of the new features:

Starting/Final hands for Five Card Draw


Fixed positions (no more N/A); for Hold'Em and Five Card Draw

Note there are sensibly fewer hands for MP3: if a full ring table only has 8 players, the software drops the MP3 positions.

Last edited by _dave_; 08-06-2010 at 02:01 PM. Reason: beta 10
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-13-2008 , 05:37 PM
works fine for me! The more competitors the better right?

Also, hud?
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-13-2008 , 05:50 PM
Do you support any other sites except for Pokerstars?
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-13-2008 , 06:12 PM
Badugi support and I will give it a try.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-14-2008 , 02:48 AM
Finally! A 5 Card Draw tracker! I now know what my actual win rate is and tons of other statistics!

I've been using it for about an hour and most features work well so far.

For "Player Stats", is W$WSD won $ when saw the draw and W$SD won $ at showdown? What is CCPD% and CPDR%?
In "Session Stats", what is LWPC%? IS DB a donk bet and RFI raise first in?

With 5DC support, your software now has something none of the others have.
Thanks!
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-14-2008 , 03:01 AM
Quote:
Originally Posted by Clemenza
Finally! A 5 Card Draw tracker! I now know what my actual win rate is and tons of other statistics!

I've been using it for about an hour and most features work well so far.

For "Player Stats", is W$WSD won $ when saw the draw and W$SD won $ at showdown? What is CCPD% and CPDR%?
In "Session Stats", what is LWPC%? IS DB a donk bet and RFI raise first in?

With 5DC support, your software now has something none of the others have.
Thanks!
FPDB supports draw games also.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-14-2008 , 03:09 AM
I've been using FPDB's HUD for Stud and Razz but it hasn't worked on draw games for me. I thought the developers had it on their list of things to do, but had not implemented it yet.

Fozzy, have you used FPDB successfully with 5CD?
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-14-2008 , 03:24 AM
I dont play 5cd. I only play Badugi now (I havent played anything in a couple months), so waitin for the first tracker that supports Badugi.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-14-2008 , 05:46 AM
Quote:
Originally Posted by jeanqlassec
Also, hud?
Developing a hud is a lot of work. I'm not sure if I'd better focus on the development of the tracker rather than on a hud. This is a tough one.

Quote:
Do you support any other sites except for Pokerstars?
Yes! Full Tilt and Everest Poker are also supported (Hold'Em). Five Card Draw is PokerStars only though.

Quote:
Badugi support and I will give it a try.
Well I was seriously thinking about it but 5CD came first. I like rather unknown poker games

Quote:
For "Player Stats", is W$WSD won $ when saw the draw and W$SD won $ at showdown? What is CCPD% and CPDR%?
In "Session Stats", what is LWPC%? IS DB a donk bet and RFI raise first in?
With 5DC support, your software now has something none of the others have.
Thanks!
I'm sorry about the stats if they are unclear, most are derivatives from hold'em so it goes like:
W$WSD: Won $ When Saw Draw
W$SD: Won $ at Showdown (pretty unclear, I should rename it W$@SD)
CCPD: Cold Call Pre-Draw
CPDR: Call Pre-Draw Raise
LWPC: Limp With Previous Callers
RFI: Raise First In
DB: I call it "Dead Blind", ie: user posting BB to enter the game. I'm not sure if that's quite correct to call it "dead blind" though. There is no stats for donk bets/3bet/4bet at the moment.
Thank you for your encouragements!
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-14-2008 , 07:56 PM
Quote:
Developing a hud is a lot of work. I'm not sure if I'd better focus on the development of the tracker rather than on a hud. This is a tough one.
Fair enough. I don't use huds very much anyway.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-16-2008 , 05:43 AM
Great a tracker for 5CD!!

Are you planning to support 5CD on others sites?
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-17-2008 , 12:08 AM
Quote:
Originally Posted by ConZy
Great a tracker for 5CD!!

Are you planning to support 5CD on others sites?
Well I only added PokerStars' FCD because I thought it was the only site with 5CD. I could definitely add another one if the hand histories doesn't suck.

On a side node, I'm writing a badugi hand evaluator right now and I think PokerStars' badugi games is the next thing I'm going to add
I wanted to revamp the app to give it an office 2007 look, but I guess that'll wait a little bit.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-17-2008 , 12:47 AM
Quote:
Originally Posted by tonypkr7
Well I only added PokerStars' FCD because I thought it was the only site with 5CD. I could definitely add another one if the hand histories doesn't suck.

On a side node, I'm writing a badugi hand evaluator right now and I think PokerStars' badugi games is the next thing I'm going to add
I wanted to revamp the app to give it an office 2007 look, but I guess that'll wait a little bit.
FWIW - There is a draw/badugi hand calculator in the OPG forum called Troutulator. FPDB is also planning on adding Badugi support in the near future.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-17-2008 , 03:37 AM
Quote:
Originally Posted by tonypkr7
Well I only added PokerStars' FCD because I thought it was the only site with 5CD. I could definitely add another one if the hand histories doesn't suck.

On a side node, I'm writing a badugi hand evaluator right now and I think PokerStars' badugi games is the next thing I'm going to add
I wanted to revamp the app to give it an office 2007 look, but I guess that'll wait a little bit.
Well there is 5CD at Ongame network, Boss Media and Entraction Network.


Ongame Network would be great
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-24-2008 , 10:57 AM
any news on support for ongame 5CD?
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-24-2008 , 11:13 AM
Well I've installed Hollywood Poker, played a couple of hands and browsed the SQLite db in Resources\Databases\ with SQLite2008 Pro but it's freaking empty (and strangely enough I can see the HH in Hollywood Poker).

I'm kinda new to the way ongame saves their HH so I don't know if I'm doing something wrong here.

On the other hand, Badugi support for PokerStars is going smoothly. Yesterday I wrote the import functions, but I need to update the GUI and the hand replayer. I hope to have something I can show by the end of the week.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-24-2008 , 11:45 AM
Quote:
Originally Posted by tonypkr7

On the other hand, Badugi support for PokerStars is going smoothly. Yesterday I wrote the import functions, but I need to update the GUI and the hand replayer. I hope to have something I can show by the end of the week.
Sweet. Then I will be able to see how I was able to spew about 100BB on the Badugi Limit tables. Hope I still have money on stars when they release Pot Limit games.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-24-2008 , 05:26 PM
Quote:
Originally Posted by tonypkr7
Well I've installed Hollywood Poker, played a couple of hands and browsed the SQLite db in Resources\Databases\ with SQLite2008 Pro but it's freaking empty (and strangely enough I can see the HH in Hollywood Poker).

I'm kinda new to the way ongame saves their HH so I don't know if I'm doing something wrong here.

On the other hand, Badugi support for PokerStars is going smoothly. Yesterday I wrote the import functions, but I need to update the GUI and the hand replayer. I hope to have something I can show by the end of the week.

Try with "enable statistics"

- Main window -> statistics
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-24-2008 , 07:31 PM
Well it was enabled but I don't know... Maybe a bug in Hollywood Poker. I created a new db, then loaded the old one, and now it's working properly...

Unless some OnGame db spec are available somewhere it will take some time before I completely reverse engineer their database.
Action: 2
Amout: 1000
cardValue: 13
etc. isn't exactly human readable.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-26-2008 , 08:37 PM
Self bump:

A new version was released today (beta 6) and introduces support for PokerStars' Badugi!

Download (2.4mB)

You can now track your stats, sessions and replay your Badugi hands played on PokerStars by browsing the newly added tab.

Screenshots:




Among the other things introduced in this beta, the columns' selection form look now better as stats have a short description attached to them.


What's next? Hold'Em needs massive update. While adding support for rather unknown and unplayed poker games is fun, Hold'Em needs a serious update in order for PokerHands to be competitive.

I plan to add position stats for Hold'Em, and every stats you could ever think of (CB, donk, 3/4bet, % of time you see the flop as the aggressor, etc. etc.)

The next thing is the hud. As of today I'm not sure how I should proceed. SDL and Layered windows seem a good option though...

@ConZy: I'll see if I can add OnGame support with the next version
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-26-2008 , 08:40 PM
frist

Now I can see how much I truly hate LIMIT Badugi.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-26-2008 , 08:48 PM
Quote:
Originally Posted by fozzy71
frist

Now I can see how much I truly hate LIMIT Badugi.
Installed and imported perfectly. Unfortunately I have to stop playing Badugi until they add the Pot Limit Games. 1300 hands and runnin at -19BB/100.

Does PH move 'processed' HHs?

Last edited by fozzy71; 11-26-2008 at 08:59 PM.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-26-2008 , 11:58 PM
Quote:
Originally Posted by fozzy71

Does PH move 'processed' HHs?
It seems to be not moving the HHs. It also seems to be importing duplicates?? I am going to start a new DB from scratch. Should I import all the Hhs, and then manually move the files to a processed folder? What about when playing?? Wait til after the session to import?
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-27-2008 , 12:13 AM
Note that BB/100 is "Big Blinds/100". So if you'd like to count "Big Bets", you're running at -9.5BB/100

It doesn't move processed files as I remember I hated this behavior on PokerTracker, but it does copy the processed files to logs\ftp instead. This is an old behavior from the very early beta versions (when only FTP was supported so that's why PS' HH are copied to the ftp directory...) but thank you for mentionning it: I'm adding this on the todo list.

It shouldn't import duplicate hands, it's going to try to import the files again just to realize that the hand # is already in the db: click import once, let it do the job, then click import again. If you didn't play any new hands it should say "0 hands imported from PokerStars". If you don't have this behavior let me know.

Hand import is only manual for the moment, so you can leave the program running while playing, but it won't do anything until you actually click on the import button.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote
11-27-2008 , 12:19 AM
Quote:
Originally Posted by tonypkr7
Note that BB/100 is "Big Blinds/100". So if you'd like to count "Big Bets", you're running at -9.5BB/100
I figured this out.


Quote:
It shouldn't import duplicate hands, it's going to try to import the files again just to realize that the hand # is already in the db: click import once, let it do the job, then click import again. If you didn't play any new hands it should say "0 hands imported from PokerStars". If you don't have this behavior let me know.
Just started a new DB, and imported all my hands (1072 hands total). I came back from the other room and read your post. I then hit Import Now again. It re-imported every hand again.
PokerHands beta 10 (2009-05-10) (Hold'Em+Badugi+5CD+TripleDraw) Quote

      
m