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



~wTf~ Poker 1.0 Status



Posted Tue Jun 08, 2004 7:29 pm GMT by Replic
Random algorithms for cards are done. Currently working on the hard part- determing hand strength of 5 cards from 7 cards. After this...

-Build "table" - deal out up to 10 players, have program decide winning player

-Split plot scenarios

-User interface

-Rules (ie: flop, turn, river...)

-Computer controlled betters <~ WAAAAY off, my end goal though.


I'll keep you posted on the status. It'll be slow- I work on it when I'm bored.


$1k Gtd Rebuy at PartyPokerStarts in 10 minutes
$300K Gtd Sunday Qualifier Rebuy 5 Seats Gtd at PartyPokerStarts in 20 minutes
Bankroll Builder $100 Freeroll at PartyPokerStarts in 35 minutes
Micro $100 Gntd at PacificPokerStarts in 45 minutes
0 FPPs Awarded at PokerStarsStarts in 45 minutes
Rebuy at PartyPokerStarts in 50 minutes
WPS Sub Qualifier Speed Rebuy at PartyPokerStarts in 1 hour, 20 minutes
Micro $100 Gntd at PacificPokerStarts in 1 hour, 30 minutes
Speed at PartyPokerStarts in 1 hour, 50 minutes
WPS Sub Qualifier Speed Rebuy at PartyPokerStarts in 1 hour, 55 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 Tue Jun 08, 2004 8:58 pm GMT by Always_Bored
Its sounds like its coming along nicely. You still have a lot of work left in front of you but keep at it.


Posted Tue Jun 08, 2004 9:03 pm GMT by Replic
Well, right now, my current dilemma is picking out a straight with the ace. It is one card, yet it counts as two seperate values - 14 (after the king, the 13th card) and 1.
I think I got the solution though.



Posted Wed Jun 09, 2004 12:35 am GMT by redd38
what are you writing this in? I'm quite good at problem solving if you run into any more problems (such as the two value ace problem) that you would like help with


Posted Wed Jun 09, 2004 5:37 am GMT by Replic
Java.

I have the ace problem solved.



Posted Wed Jun 09, 2004 10:13 am GMT by redd38
I wrote a poker game in Java as a project in college. Don't remember what poker game it was though. I hate Java though Laughing


Posted Wed Jun 09, 2004 2:37 pm GMT by Replic
I prefer java only because of its ease of cross platform. Since I run a linux box and a windows computer, this is somewhat important to me. Also, because if I had a choice, I'd run Linux 24/7.


Posted Wed Jun 09, 2004 6:49 pm GMT by hotshothenry
I had the same dillemma while writing my program, I was able to solve all those problems in about a day though. I just sat down with pencil and a notebook and thought the whole thing through, then put it into code. Btw, im coding in VB6. Figuring out the straight with an ace and without an ace was a pain in the arse, but don't give up at it. Can't wait until your program is done, mine has a long way to go, but im hoping about a month or so. So far I have finished hand recognition code, determining whose the winner at the end of the hand, and I have figured out how to connect two computers to each other over a LAN as well as over the net :D . But, like you, I have a long way to go too. Good luck.


Posted Wed Jun 09, 2004 7:01 pm GMT by Replic
It can now read straights in hand, any straightflush, any flush, pair, two pair, trips, etc... Have to do fullhouse. Also have to teach it the difference between, say, a 9 high straight and an ace high.

After this hurdle it's setting up the GUI, of which I have no experience of. Anyone want to point me in the right direction in ways of tutorials or such?



Posted Wed Jun 09, 2004 8:37 pm GMT by offsuitk
that program sounds like it'll be really awesome... as for GUI stuff maybe look for swing tutorials?


Posted Wed Jun 09, 2004 9:02 pm GMT by Replic
Thoughts on the end goal-

I will not have no limit hold 'em prepared for a LOOOOONG time. I will, however, have the limit hold 'em program prepared much sooner.
Why?

Simple- stacksize is not as important a factor as it is in no limit. Thus each player will start at 0 - and will go below or above, showing overall progress instead of focusing on one's bankroll. Also, with limit hold 'em, everything is simplified into 3 basic moves for the computer- call, fold, raise. In no limit, it will have to read stack sizes, pot size, etc etc.... I have plans to do this if this program works, but it's a long long way off.

I have ideas on how to run the profile- in fact, I plan to make it so anyone with Java programming knowledge could probably create a new player. Instead of having 10 players that are all playing the same way, you could have one randomly seated at the table who attaches themselves to pocket pairs, or an ace too much. Or another that plays tight and passively. Or yet another thats aggressive and bluffs so much it turns your momma red.

Taking a break for a day or so on the code side- got 75% of the hand rank code done, which determines the strength of one hand versus another. I ran into a problem with quads and two pair, as the computer can't tell the difference between them. Also, the computer is yet to be able to tell the difference between a King high and an ace high straight.



Posted Tue Jun 22, 2004 10:10 pm GMT by Replic
Well, the handrankings are ALL done. This was a HUGE hurdle for me.
Next up on the list is GUIs.

Here's a general question - how would take the program and make it an installable application in java? All my programs I run from my programming application/compiler.



Posted Wed Jun 23, 2004 5:08 pm GMT by Replic
I need help with GUIs... This stuff is confusing. Is anyone here good at JAVA GUIs?


Posted Fri Jul 23, 2004 1:27 pm GMT by quest
I have been searching for multi-player poker software and hoping between two threads here of games in current design I would be willing to pay for poker software.

Some of my requirements.
- We run a php/mysql setup for member login and would need the poker applet to keep track of member accounts etc.
- would not be cashed based but rather credit-based (eg. 1 credit = $1)
- multiple tables to choose from
- regular NL holdem and tournament style

I would need a license for unlimited users not on a per player basis.

Let me know if this appeals to anyone and if anyone here has the time or inclination to write this. We are open to revenue-sharing options as well and could very much be worth your time.

Thanks
Jeff
Smile






Latest poker forum activity