Raiseby vs Raiseto

Coding-related discussion: OpenPPL (Poker Programming Language) and internal OpenHoldem-script
Post Reply
Coolhandpuke
Maniac
Maniac
Posts: 80
Joined: Sun Aug 06, 2017 10:47 am

Raiseby vs Raiseto

Post by Coolhandpuke »

Just trying to understand the difference 100%

RaiseTo is easy as it is the final bet amonut
My understanding of RaiseBy is that raiseby is raise the previous aggressor by X amount of BB???

for example raiseby

button villain raise's to 3BB RaiseBy 3 would mean bot bets to 6BB total??? or does it mean (X) multiplied 3? In this case making the final bet 9??

Also if RaiseBy is used when we are first to act, in other words there is no aggressor say wee are button, will RaiseBy 3 simply raise 3 BB???

Also can the amounts use decimals??

For example can we use RaiseBy 2.1, RaiseBy 2.7 etc? Or are there limitations??

If RaiseBy 3 IS NOT indeed (X) Multiplied then is there actually a way to do this for 3 bets

example buton makes it 3BB we want to bet 4 multiplied by his bet so 12BB??

Cheers
Alex
Site Admin
Site Admin
Posts: 3112
Joined: Sun Mar 26, 2017 5:58 pm

Re: Raiseby vs Raiseto

Post by Alex »

Coolhandpuke wrote: Tue Oct 11, 2022 9:59 am Just trying to understand the difference 100%

RaiseTo is easy as it is the final bet amonut
My understanding of RaiseBy is that raiseby is raise the previous aggressor by X amount of BB???

for example raiseby

button villain raise's to 3BB RaiseBy 3 would mean bot bets to 6BB total??? or does it mean (X) multiplied 3? In this case making the final bet 9??

Also if RaiseBy is used when we are first to act, in other words there is no aggressor say wee are button, will RaiseBy 3 simply raise 3 BB???

Also can the amounts use decimals??

For example can we use RaiseBy 2.1, RaiseBy 2.7 etc? Or are there limitations??

If RaiseBy 3 IS NOT indeed (X) Multiplied then is there actually a way to do this for 3 bets

example buton makes it 3BB we want to bet 4 multiplied by his bet so 12BB??

Cheers
Yes, RaiseTo is exactly final bet amount, RaiseBy means last opponent bet + our amount (not multiplier).
So, If sb is 5 and bb is 10, and no raises, RaiseBy 3 would mean final bet = 40.
Decimals work. For example, bb = 0.02, and we RaiseBy 3.5. Bet will be 0.02+0.02*3.5 = 0.09
Personally we rarely use RaiseBy. You can explore some latest profiles like UGTO to see how multiplier bets are done. Example:

WHEN .... RaiseTo BetSize*2.5 Force
WHEN .... Return f$3betSize Force

and

##f$3betSize##
WHEN ..... RaiseTo (BetSize*(3+random/3)) Force

etc
ken911
Fish
Fish
Posts: 8
Joined: Wed Jul 27, 2022 7:01 am

Re: Raiseby vs Raiseto

Post by ken911 »

What about RaiseBy on the flop? Does RaiseBy include the pot or is it just the bet by the opponent?

I have the following code for a set:
WHEN HaveSet AND SuitsOnBoard = 3 RaiseBy 125% FORCE

This is a hand that happened today when I had a set:
The pot was at $165 preflop. The opponent bet $56 and the bot raised it to $480. I just want to confirm it with you
Alex
Site Admin
Site Admin
Posts: 3112
Joined: Sun Mar 26, 2017 5:58 pm

Re: Raiseby vs Raiseto

Post by Alex »

klee562 wrote: Mon Oct 24, 2022 4:25 am What about RaiseBy on the flop? Does RaiseBy include the pot or is it just the bet by the opponent?

I have the following code for a set:
WHEN HaveSet AND SuitsOnBoard = 3 RaiseBy 125% FORCE

This is a hand that happened today when I had a set:
The pot was at $165 preflop. The opponent bet $56 and the bot raised it to $480. I just want to confirm it with you
check this out:
https://documentation.help/OpenPPL/Actions.html

RaiseBy 2 means relation to previous bet size
RaiseBy % means relation to pot
Regardless of betting round
ken911
Fish
Fish
Posts: 8
Joined: Wed Jul 27, 2022 7:01 am

Re: Raiseby vs Raiseto

Post by ken911 »

Thanks for providing the link.

I still have a question about betting 1/3 the pot size.

If the pot is $1,000 and I want to bet 1/3 the pot. How do I do this? What is the code for this?
Alex
Site Admin
Site Admin
Posts: 3112
Joined: Sun Mar 26, 2017 5:58 pm

Re: Raiseby vs Raiseto

Post by Alex »

klee562 wrote: Mon Oct 24, 2022 9:28 pm Thanks for providing the link.

I still have a question about betting 1/3 the pot size.

If the pot is $1,000 and I want to bet 1/3 the pot. How do I do this? What is the code for this?
I prefer this simple variant:

Code: Select all

WHEN Others RaiseTo 0.33*PotSize Force
Post Reply