Search the web
Sign In
New User? Sign Up
pokersource · Poker Source
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Second International RoShamBo Programming Competition   Message List  
Reply | Forward Message #43 of 355 |
Re: [pokersource] Question re: Omaha showdowns


> I can't think of a better way out of this, other than to look
> at all sixty
> possibilities, and take the best (or for low, worst) ranking
> ones as the
> "reading" of the hands.
>
> Anyone have anything more elegant?
>

Actually, I consider brute-force evaluation to be elegant. At
least for the high case. But that's in the eye of the beholder.

Brian's "sentinel hand" idea is nice. It is a good way of using
an existing tool (5-card eval) to solve a new problem (omaha
eval). I wonder how often the omaha hand equals the sentinel
hand.

But to really do it right, you would need to recode the evaluator
from scratch. Imagine your own thought process when evaluating
an omaha hand: there are a lot of shortcuts. For example, if
there is no pair on board and a 3-flush, then check the holecards
for a 2-flush in that suit. If yes, check for a straight flush
and done. Etc.

My intuition says you could implement an omaha hand eval that
averaged perhaps 5-10 times the work of a 5-card eval. That's an
improvement on 60, and probably an improvement on Brian's
sentinel technique. But a factor of 4 improvement is in the
"barely interesting" category from a performance standpoint. So
I think an omaha evaluator would be a labor of love.

-Michael M



__________________________________________________
Do You Yahoo!?
Send instant messages & get email alerts with Yahoo! Messenger.
http://im.yahoo.com/



Thu Jun 1, 2000 7:26 am

mjmaurer@...
Send Email Send Email

Forward
Message #43 of 355 |
Expand Messages Author Sort by Date

Since there was some interest in the first RoShamBo competition, here is the announcement of the follow-up contest. - Darse. The Second International RoShamBo...
Darse Billings
darse@...
Send Email
May 31, 2000
11:53 pm

Do we have a code repository up yet? Is there a more elegant way of handling Omaha showdowns than examining SIXTY potential high hands and some number of...
ADBjester
jester@...
Send Email
Jun 1, 2000
1:28 am

... Michael M. and Steven L. posted an idea for an optimization for the low hand. The concept is that you can encode the hand in a byte (bitmapped for each...
mph@...
Send Email
Jun 1, 2000
1:50 am

... 16 bits (8 bits for board low values and 8 bits for hand low values) can index into the table. Also, if the board contains insufficient low cards, that...
Stephen H. Landrum
slandrum@...
Send Email
Jun 1, 2000
3:53 am

... *blush* Duh....
mph@...
Send Email
Jun 1, 2000
4:01 am

... Actually, I consider brute-force evaluation to be elegant. At least for the high case. But that's in the eye of the beholder. Brian's "sentinel hand"...
Michael Maurer
mjmaurer@...
Send Email
Jun 1, 2000
7:26 am

... Yes. You can browse the cvs archive at www.pokersource.org. ... You can cut the number of evaluations in something like half by doing the following: Call...
Brian Goetz
brian@...
Send Email
Jun 1, 2000
1:54 am
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help