PDA

View Full Version : IRCPokerLib - C# Library For Parsing the IRC Poker Database


pj4533
09-23-2003, 03:13 PM
I posted this to RGP recently, but thought I'd mention it here too. I wrote a little library for parsing the IRC Poker Database (http://games.cs.ualberta.ca/poker/IRC/).

It includes a sample app & can be extended easily. Full source code is included. I will be making updates as I get more coding done.

I mostly just wrote it as a learning tool, both for learning poker & C#, so there might be other similar packages out there.

Anyway, here (http://sourceforge.net/projects/ircpokerlib) is the URL for the source code.

Let me know if you have any comments/questions.

thanks,

-pj

Robbe
09-23-2003, 07:30 PM
Most cool! Thanks for doing this and for letting us know about it.

pj4533
09-25-2003, 11:42 AM
I uploaded a new version of the library and the sample app to the Sourceforge Website (http://sourceforge.net/projects/ircpokerlib).

Features:

- Step thru any hand round by round
- Go directly to any hand by Timecode
- Get an ordered list of all the winning hole card combos (explore the most winning hand combinations)
- Go directly to any winning hole card combination.
- Search based on hole cards

Work needed:

- Progress bar (just hangs now while reading file)
- Go directly to any players hands
- Add statistics

-pj

000
09-25-2003, 02:56 PM
Thank you for your effort. Most appreciated!
How about exporting the data to a commercial poker tracking tool, e.g. PockerTracker ... ?

pj4533
09-25-2003, 03:25 PM
I was thinking of doing this, but I don't own any of the commercial packages yet. I am waiting for one of them to support UltimateBet, since that is where I do most my online play. PokerTracker says support is 'being worked on', so once that is done, I plan to buy it....and then maybe I look into adding support to my library. It would save me the job of recreating all the stat algorithms myself, which would rock.

I am looking for another poker programming project to work on now since I have taken this one about as far as I can. If anyone has any suggestions let me know.

-pj