Quote:
Originally Posted by RubbishCards
Ok I know what you're getting at, and this is what I'm talking about when I say: The thing is, for someone to fold, I need to know that another player bet, so how do we know they are betting? Are they only betting when checked to, in which case, who has position? There is a huge difference between having the players play a virtual hand, complete with betting action, and just dealing the cards out to see how often hand A beats hand B.
Right now, this is supposed to be a hot/cold simulation. Here's a quote from the pokerstove FAQ and this is exactly what applies here:So while it would be more useful to figure out how profitable it would be to play a certain hand, currently the program is just telling you what the win % is if you are all in for your last bet predraw.
Anyway, I may eventually end up doing this but like I say it is a much bigger and more complicated problem than just figuring out win percentages, because in order to know that player A should fold, we also need to define how we know player B will bet.
ok i've read your thinking, and yes there are some problems like if both players are drawing 2 on 3rd draw, but like other guy said i think the user should figure this out. maybe have options (file,edit,options,help) setting where you can click advanced settings or something.
anyway, this is my thinking and why i think it would be cool.
if you implement the folding options, you can have random hands like pokerstove does.
for example, to sim button vs. blinds, suppose you input your hand as say 2368(K). now for next two hands make them (random).
now you can sim, assuming you have folding options on all 3 draws, like
1st draw fold if drawing 3
2nd draw fold if drawing 3
3rd draw fold if drawing 2
and you can tweak it to maybe make one player more tight
1st draw fold if drawing 3
2nd draw fold if drawing 2
3rd draw fold if drawing 2
and stuff.
now, i think one other thing is necessary. my understanding is that you keep all the wheel cards and all cards under the "keep" setting.
But, I think to implement a random hand deal, you should have a "need" setting. this combined with the folding options can let you clearly define a hand.
for example, random hand, need = 2, 1st draw fold if drawing 3, and this means 2ww, right? well 2ww or 2www or 2wwww.
wow another can of worms though, guys can only start with wheel cards. i mean you can keep 6, need 2, but then a hand like 8632, which is a very good hand, will be treated like 236 discard two.
well, for non wheel hands i need to think about it maybe seems like the keep and need don't suffice for describing hands you want like 8632. maybe if you made random hands you could just list the hands you would start with, and the program would pick out the first one that matched so if the random hand was 23678 and the list was
...
87632
...
7632
...
732
...
632
...
then it would take them in order. and the user would have to input the list and the order.
anyway these are my thoughts, great program, thanks.