Image Image Image




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Look at iguanarama.com
PostPosted: Mon Nov 12, 2007 2:58 pm 
Offline
New member
User avatar

Posts: 1
Favourite Bot: Mine
Hi all - interesting topic. I actually built something similar to this based off of a C++ bot. I have a decent class for specifying gamestate for limit holdem (this could easily be extended), along with serialization classes, networking code and even a multithreaded server that hosts multiple bots. This would make a good framework for someone wishing to build their own bot. Also, I have some java classes to integrate this server with Poker Academy (which I use as a test bed).

The classes are at: http://www.iguanarama.com/programming/p ... k_bot.html

Have a look - I'm happy to post more of the code, maybe on sourceforge or something. Naturally, the only thing I keep separate is my own pokerbot code, but there's a decent sized framework there for people to work with.

Email me if there is any interest.


Top
 Profile E-mail  
 
 Post subject: Re: Look at iguanarama.com
PostPosted: Mon Nov 12, 2007 6:17 pm 
Offline
PokerAI fellow
User avatar

Posts: 7731
Favourite Bot: V12
Hi sn0rt, welcome to the forums.

I split your posting to a separate one.

I have seen your page quite some time ago. It is indeed excellent example of the applicability of open protocol. So will you consider taking part and adapting your bots to such open protocol, or providing a bridge to it?

On a prima vista, I did not find any description or specification of the protocol that you are using for the client/server connection, except the client side source code. I will also have a look in details to what I can learn from the available source code. If there is important source code which is not yet made available, feel free to post it. And of course join at defining the protocol.

_________________
indiana


Top
 Profile E-mail  
 
 Post subject: Re: Look at iguanarama.com
PostPosted: Mon Nov 26, 2007 1:04 pm 
Offline
Regular member
User avatar

Posts: 85
Sn0rt's stuff is really good to work with. I have been working on it for the past few months. If anyone else chooses this path I am willing to provide help.

I started to develop my own application to do all the screen scraping/interaction at one site, I got it 99% finished, doing everything except reading opponents cards shown at showdown.
But then changed my mind and decided instead to write a winholdem/openholdem dll to be the interface between the server and poker client.

I think writing the dll has been more time consuming than writing the standalone application, but once its done I can run at all sites WH supports not just the site I have programmed for so it will be less work for me in the long run. Singlemalt's state machine has really helpful in writing this.


Top
 Profile E-mail  
 
 Post subject: Re: Look at iguanarama.com
PostPosted: Mon Nov 26, 2007 10:33 pm 
Offline
PokerAI fellow
User avatar

Posts: 7731
Favourite Bot: V12
Did you find any specification of the protocol he uses? Or you only used the language client side wrappes (C in your case)?

_________________
indiana


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: