Holdem Poker Online is a member of the THP Texas Holdem Online Poker strategy network.



Calling all programmers



Posted Thu Jun 24, 2004 12:07 pm GMT by Carson Cashman
Hey you all you gearheads out there.

What do you think about working on a serious poker project...

I've been following a few threads regarding creating odds programs for hold'em, but what about the real deal. Its a stretch, but I'd be interested in hearing what you guys have to say about creating a play money poker room for use right here on texasholdem-poker.com.

We obviously can't set anything up for cash play, but it would certainly be nice to have our own little corner of the poker world all to ourselves.

Feedback? I'm clueless as to how to even get started, on how big a project this would even be.


Micro $150 Gntd at PacificPokerStarts in 8 minutes
Canadian Poker Tour Sub Qualifier Speed Rebuy at PartyPokerStarts in 13 minutes
Enjoy Viña del Mar Subclasificatoria at PartyPokerStarts in 23 minutes
$40 Guaranteed Freeroll at PacificPokerStarts in 43 minutes
$1k Gtd Rebuy at PartyPokerStarts in 48 minutes
$300K Gtd Sunday Qualifier Rebuy 5 Seats Gtd at PartyPokerStarts in 58 minutes
Micro $100 Gntd at PacificPokerStarts in 1 hour, 23 minutes
0 FPPs Awarded at PokerStarsStarts in 1 hour, 23 minutes
Rebuy at PartyPokerStarts in 1 hour, 28 minutes
WPS Sub Qualifier Speed Rebuy at PartyPokerStarts in 1 hour, 58 minutes
Show all upcoming online poker freerolls

Did you know that participating in a poker forum can help you improve your own game? Be it by sharing experiences or simply asking for help, participation in a forum helps you focus and keep 'on topic' which will help you improve your game. You can learn from other players feedback and from their experiences. Why the THP poker forums? We offer one of the best managed texas holdem poker forums available, and the community within is far more friendly than those typicaly found on other sites.

We've made a 'lurkers edition' of the poker forum available here on Holdem Poker Online, but we encourage all visitors to
register and join in on the conversations on TexasHoldem-Poker.com


Posted Thu Jun 24, 2004 12:15 pm GMT by MuddyGrimes
Great idea...

I think what might be a "cheaper" route would be to try and partner with one of the already existing poker sites and use a skin...

They could provide the skin for play money games/tournaments with the realistic expectation that when we wanted to play the cash games we would use their site.



Posted Thu Jun 24, 2004 12:34 pm GMT by Carson Cashman
That would work, but most likely all players from this site would just get lumped in with all the rest of the players from whatever poker room we partnered with.

The idea is total exclusivity (and bragging rights on the forum, of course)



Posted Thu Jun 24, 2004 12:43 pm GMT by j0sh
It would be pretty cool to have, It'd be *alot* of work though, Between work, personal projects, girlfriend and poker i dont think i'd have the time myself. Im sure I could help if someone else did it though.


Posted Thu Jun 24, 2004 1:17 pm GMT by Replic
I've been working on a Java engine for poker games. Basically it can deal all the cards and rank all the hands perfectly. My end goal is to get smart AI players.

The code I've written thusfar can easily be applied to a larger play money java app. If you can get some serious guys in on this, I'm game.



Posted Thu Jun 24, 2004 2:46 pm GMT by redd38
I haven't used Java in a few years (and never did like it when I was using it) but if ya'll really need help I could probably dust off the old Java books and give it a shot. (I'm quite good at programming, just don't like Java)


Posted Thu Jun 24, 2004 8:17 pm GMT by hotshothenry
Hey guys, im excited to hear that there is interest in Poker Software. I dont know if you guys know, but I had an earlier post about my new Poker Project. Basically a play money program in which friends could get together and play against each other online. The host can costumize all aspects of the game, and friends could join the game. Im hoping to finish the program by summer and launch as a commercial program. I would be interested in also working with you guys to develop something exclusive for THP. Im working with Visual Basic, and if anyone else will join me im happy to do it.


Posted Thu Jun 24, 2004 9:55 pm GMT by Replic
Well, Carson, you're going to have to specify the language before we begin recruiting the programmers....


Posted Thu Jun 24, 2004 10:15 pm GMT by hotshothenry
I doubt he really knows much about the languages, or probably cares which language is used, as long as a program is made. The language is up to the programmer/programmers to decide.


Posted Thu Jun 24, 2004 10:54 pm GMT by Replic
Well, then let's have a poll for those willing to actually work on it, not a public poll.


Posted Thu Jun 24, 2004 11:21 pm GMT by hotshothenry
Alright, I'm in, but I am working on my own program, so I can't committ myself 100% until the program is done, but in the mean time I am willing to work on it. In addition, I don't know Java, so if that's the chosen language then I don't think I'll be able to work on it.


Posted Fri Jun 25, 2004 2:39 am GMT by Sh1rp
I know Java and some SQL if that's needed for user names and whatnot. I've never worked with graphics in Java though, but I'd assume it's fairly straightforward. So if any of my parts or circuits will help, I'll gladly donate them.


Posted Fri Jun 25, 2004 3:22 am GMT by Carson Cashman
Hey guys,

First, thank you all so much for the response so far.

Let it be known that I personally know jack about programming.

That said, here's what I'm thinking about this so far...

From what I've gathered, it seems java will be the best language to use. Three people currently keep this site alive. I'm one, Adam is another, and the third is a good man named Sidney who converted the site to php long ago (perhaps some of you noticed) and who is also our in house techie.

Sid is seems to think Java will be the way to go on this. Replic, if you are interested in collaborating, also seems to have abit done already in java.

Hotshothenry, I don't want to exclude you from this if java is the way we decide to go. I'm not going to be writing one damn line, but I think many minds are going to be needed to bring everything together... The conceptual level is where I plan to contribute, and I hope if you'd like to be a part you'll help out to.

I'm going to spend tomorrow thinking about every possible facet I can that will be a part of this project. I think the best way to break ground would be an online conversation, perhaps using an aim chatroom.

Replic, I'd really like to touch base with you and talk about all this. Sh1rp, I think SQL will definately be helpful, as a database will certainly be involved in keeping track of everyones accounts/chips, etc. Thankfully, Sid is also pretty good with SQL.

Please guys, send me a private message or email if you want to talk about this more. Lets try to set up an initial discussion to get an idea of how feasible this is, and how far we can take it.

(Ideally, I want to set up recurring freerolls, a ranking system, chat, etc. and really make this something positive for all involved)

Thanks again for the input, you guys are great.



Posted Fri Jun 25, 2004 9:26 am GMT by Replic
Alright, my wTf poker program can already compare hand values and generate the cards randomly. I'll make some changes to the random card generation and you guys can have that code. That will save a few days work.

We need to outline what we want as well for this project.
Limit tables, no limit tables, how soon can you refill your fake money, tournaments, bad beat jackpots, sattelites, private tournaments/tables, etc.



Posted Fri Jun 25, 2004 10:31 pm GMT by JohnnyCache
hmm . . . I don't know much java, but I can work in it with a book in my lap. . . I'll give loading my copy of Visual Studio when I get home . . . it's version 2.ARRRG, so I hope it works. . .


Posted Sat Jun 26, 2004 12:36 am GMT by Kaine
Im all for helping you guys out. Sounds fun

I am a web developer with proficiency in Java/JSP, PHP, ASP, etc. Shoot me an AIM at Kaine01234 or email mkull@lhup.edu



Posted Sat Jun 26, 2004 4:11 pm GMT by golddog
I've got a couple years experience in Java, and (too) many more in general application development.

It's what I do all day, though; as I've often said at work, for me to go home and write programs would be like a gigolo going home to have sex with his wife--I get plenty at the office, don't need any more.

That being said, if I can be of help in a less-involved way--maybe design/code review, that sort of thing, please give me a shout.

One suggestion I have right off is to start a new main topic devoted solely to this development. Since you're talking about Java, within that topic have threads for each object you're going to create (i.e., Card, Hand, Player, Table, whatever).

I'm thinking that will allow people to go off and work on a particular piece without such great distraction of trying to keep the whole thing in mind.

Of course, each object will likely break down into many smaller objects, so sub-threads might turn out to be nice. Also, there does have to be some way to discuss integration of all these objects.

Finally, go in with the expectation of learning a lot. By that I mean, understand that the first (maybe several) versions will have to be re-written as you discover new techniques, come across interesting new ideas, and so on. Hopefully, by setting that expectaion, it won't be so frustrating when the re-do inevitably comes.



Posted Sat Jun 26, 2004 6:30 pm GMT by Sean_in_NJ
I've been doing server-side Java since 99 (applets since 1.0), so I wouldn't mind chipping in a little.

One condition though...when I have top pair against Areastis' AK, he's never allowed to spike an A on the river. Laughing



Posted Sat Jun 26, 2004 6:41 pm GMT by missvicki
Don't know too much about programming but I can help with testing etc., if you need it. What ever else you need.

I make good coffee too!



Posted Sat Jun 26, 2004 7:46 pm GMT by NickHow
I've just finished (well, will find out in a few days) a degree in Computing, with Java as the main language used. I would be willing to help, although judging by the bugs in my final year project (crossword generator) I may be more of a hindrance than a help Smile


Posted Wed Aug 25, 2004 10:50 am GMT by bobrocks
I am a programmer, use mostly java and sql, If you guys still need help, I'm game. I was actually going to do something similar on my website by myself, but if we get a group of people going then it will be that much easier!

drop me an email
bob at landofbob dt com



Posted Sun Sep 05, 2004 9:35 pm GMT by hijinks
hey I have a project like this I'm like 50% done with already. Its all done in C++ using the QT widget set. Its a client/server model.. right now it will allow 10 players at a table with unlimited viewers. Right now it just plays one hand but I have a hand evalutor all done. I need work done on the client side.. so if anyone is really good with the windows API using .net or visual C++ i could use the help.. My goal is to sell server space on my webhosting server.. you can control and setup games via a web based frontend.

You can get in contact with me via email

mike at zcentric dot com

or AOL

Hijinks7



Posted Thu Sep 16, 2004 3:35 pm GMT by The D-Train
so, how's this going? did everyone give up on this or is it a secret project? i don't know much about computers but i love the idea of a texasholdem-poker.com play money place. :D


Posted Thu Sep 16, 2004 11:12 pm GMT by JohnnyCache
It's looking like it's going a bit on the sluggish side, probably will for a while until I can get some time to work on getting a hold of everyone and seeing what we can all do. . . .





Latest poker forum activity