Bitcoin Forum
April 18, 2024, 07:51:17 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 ... 119 »
  Print  
Author Topic: bustabit – The original crash game  (Read 60192 times)
RHavar
Legendary
*
Offline Offline

Activity: 2557
Merit: 1886



View Profile
March 02, 2018, 05:08:48 PM
Merited by devans (10)
 #141

Whereas the expected bankroll growth is more to do with the factor by which the bankroll grows with each bet.
[snip]

Yup, great explanation btw. I think your summary is a lot clearer than the original.

So now that we have a way of calculating the expected bankroll growth, we can introduce another term "the kelly".

If you plot the expected bankroll growth (EBG) against how much you are risking -- you will see the chart is sort of parabolic. And the point in which  EBG is maximized is known as the kelly.

Now a casino isn't really able to make every bet "a kelly" because that would require telling players how to bet, but what it can do is limit bets that get too risky. I'm not really sure there's a good robust way to do this, at it totally depends on the context.

For instance it's my unconfirmed belief that physical casinos employ very strict limits on the general tables because they know if someone wins "big" they will just walk, instead of turning over the money. (i.e. last casino I was in, had a $50 limit on a number in roulette, unless you were a high roller in which case they were happy taking over x10 that).

Bustabit also has some pretty unique constraints, as the limits can everyone. So it really needs to balance the idea of having a "hard cap" risk amount it accepts per game, while also being able to accept as much from a single player as possible. The system it uses of having a 1x kelly per-player and a hard-cap of a 2x kelly (or currently 1.5x) per-game seems pretty reasonable.

The other interesting thing about 2x kelly, is that for a binary bet (win all, or lose all) there is 0-EBG (but positive +EV). But actually bustabit (from the houses perspective) isn't a binary bet, it can lose some and win some. So assuming I calculated everything right (which very well might not be the case, as I can't come up with an analytical solution) it's actually quite common for a 2x kelly to be positive expected bankroll growth! (and the worst case is a 2x kelly is 0 EBG)

Check out gamblingsitefinder.com for a decent list/rankings of crypto casinos. Note: I have no affiliation or interest in it, and don't even agree with all the rankings ... but it's the only uncorrupted review site I'm aware of.
1713426677
Hero Member
*
Offline Offline

Posts: 1713426677

View Profile Personal Message (Offline)

Ignore
1713426677
Reply with quote  #2

1713426677
Report to moderator
1713426677
Hero Member
*
Offline Offline

Posts: 1713426677

View Profile Personal Message (Offline)

Ignore
1713426677
Reply with quote  #2

1713426677
Report to moderator
Bitcoin addresses contain a checksum, so it is very unlikely that mistyping an address will cause you to lose money.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
quickmaffs
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
March 02, 2018, 05:16:05 PM
 #142

Whereas the expected bankroll growth is more to do with the factor by which the bankroll grows with each bet.
[snip]

Yup, great explanation btw. I think your summary is a lot clearer than the original.

So now that we have a way of calculating the expected bankroll growth, we can introduce another term "the kelly".

If you plot the expected bankroll growth (EBG) against how much you are risking -- you will see the chart is sort of parabolic. And the point in which  EBG is maximized is known as the kelly.

Now a casino isn't really able to make every bet "a kelly" because that would require telling players how to bet, but what it can do is limit bets that get too risky. I'm not really sure there's a good robust way to do this, at it totally depends on the context.

For instance it's my unconfirmed belief that physical casinos employ very strict limits on the general tables because they know if someone wins "big" they will just walk, instead of turning over the money. (i.e. last casino I was in, had a $50 limit on a number in roulette, unless you were a high roller in which case they were happy taking over x10 that).

Bustabit also has some pretty unique constraints, as the limits can everyone. So it really needs to balance the idea of having a "hard cap" risk amount it accepts per game, while also being able to accept as much from a single player as possible. The system it uses of having a 1x kelly per-player and a hard-cap of a 2x kelly (or currently 1.5x) per-game seems pretty reasonable.

The other interesting thing about 2x kelly, is that for a binary bet (win all, or lose all) there is 0-EBG (but positive +EV). But actually bustabit (from the houses perspective) isn't a binary bet, it can lose some and win some. So assuming I calculated everything right (which very well might not be the case, as I can't come up with an analytical solution) it's actually quite common for a 2x kelly to be positive expected bankroll growth! (and the worst case is a 2x kelly is 0 EBG)

You would think with millions of dollars at stake, you would take it more serious and actually make sure you have all the facts stated clearly and run the proper models so that what you claim is true.

You did not do this.  There were much simpler solutions to keep investors protected, but you both refused to admit to mistakes and greedily kept accepting higher bets while soliciting for a larger bankroll.

You two are dishonest and shameful human beings.
Luxo42
Member
**
Offline Offline

Activity: 126
Merit: 22


View Profile
March 02, 2018, 07:09:57 PM
Last edit: March 06, 2018, 09:28:51 AM by Luxo42
Merited by RHavar (6), malevolent (4), DarkStar_ (4)
 #143

The other interesting thing about 2x kelly, is that for a binary bet (win all, or lose all) there is 0-EBG (but positive +EV). But actually bustabit (from the houses perspective) isn't a binary bet, it can lose some and win some. So assuming I calculated everything right (which very well might not be the case, as I can't come up with an analytical solution) it's actually quite common for a 2x kelly to be positive expected bankroll growth! (and the worst case is a 2x kelly is 0 EBG)
2x kelly is not 0-ebg for any binary (two-option) bet. It's only for 50% bet. ADDED later: and one of multipliers is 0.
For bets with low probability 0-EBG point is very slightly less than 2x kelly. Wolfram alpha
Something like up to 1.9933 Kelly
For bets with high probability 0-EBG point is more than 2x kelly. Wolfram alpha

JackpotRacer
Legendary
*
Offline Offline

Activity: 1904
Merit: 1011


All Games incl Racer and Lottery game are Closed


View Profile
March 02, 2018, 07:58:35 PM
 #144

The other interesting thing about 2x kelly, is that for a binary bet (win all, or lose all) there is 0-EBG (but positive +EV). But actually bustabit (from the houses perspective) isn't a binary bet, it can lose some and win some. So assuming I calculated everything right (which very well might not be the case, as I can't come up with an analytical solution) it's actually quite common for a 2x kelly to be positive expected bankroll growth! (and the worst case is a 2x kelly is 0 EBG)
2x kelly is not 0-ebg for any binary (two-option) bet. It's only for 50% bet.
For bets with low probability 0-EBG point is very slightly less than 2x kelly. Wolfram alpha
Something like up to 1.9933 Kelly
For bets with high probability 0-EBG point is more than 2x kelly. Wolfram alpha



please dont forget the HE of a casino or the edge a player could have in case he uses KC

Please check my Scam Accusation against Blackjack.fun to be always up to date
                       👇🏿👇🏿👇🏿👇🏿👇🏿👇🏿👇🏿👇🏿👇🏿
https://bitcointalk.org/index.php?topic=5474047.0
Luxo42
Member
**
Offline Offline

Activity: 126
Merit: 22


View Profile
March 02, 2018, 08:06:31 PM
 #145

please dont forget the HE of a casino or the edge a player could have in case he uses KC
HE=1% (look at ev - it's 0.99)
quickmaffs
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
March 02, 2018, 09:29:02 PM
 #146

The other interesting thing about 2x kelly, is that for a binary bet (win all, or lose all) there is 0-EBG (but positive +EV). But actually bustabit (from the houses perspective) isn't a binary bet, it can lose some and win some. So assuming I calculated everything right (which very well might not be the case, as I can't come up with an analytical solution) it's actually quite common for a 2x kelly to be positive expected bankroll growth! (and the worst case is a 2x kelly is 0 EBG)
2x kelly is not 0-ebg for any binary (two-option) bet. It's only for 50% bet.
For bets with low probability 0-EBG point is very slightly less than 2x kelly. Wolfram alpha
Something like up to 1.9933 Kelly
For bets with high probability 0-EBG point is more than 2x kelly. Wolfram alpha

https://i.imgur.com/8t8k8IP.png



"In general, all investors have only been exposed to +EV and positive expected bankroll growth."

RHavar
RHavar
Legendary
*
Offline Offline

Activity: 2557
Merit: 1886



View Profile
March 03, 2018, 03:28:46 PM
 #147

The other interesting thing about 2x kelly, is that for a binary bet (win all, or lose all) there is 0-EBG (but positive +EV). But actually bustabit (from the houses perspective) isn't a binary bet, it can lose some and win some. So assuming I calculated everything right (which very well might not be the case, as I can't come up with an analytical solution) it's actually quite common for a 2x kelly to be positive expected bankroll growth! (and the worst case is a 2x kelly is 0 EBG)
2x kelly is not 0-ebg for any binary (two-option) bet. It's only for 50% bet.
For bets with low probability 0-EBG point is very slightly less than 2x kelly. Wolfram alpha
Something like up to 1.9933 Kelly
For bets with high probability 0-EBG point is more than 2x kelly. Wolfram alpha


Oh wow, brilliant work. I always thought 2x kelly = 0 EBG on a binary bet, but your formula looks correct and it shows that 2x kelly = 0EBG only for the specific case of 2x bet. This actually seems like it's rather good news for investors.

So currently bustabit restricts the per-game limit to 1.5x kelly, but let's assume it used 2x -- the worst behavior could be triggered by a whale max-betting on 200 accounts which would set the forced-point to 1.01x (and stop the game server accepting any new bets). In this kind of insane case, it would only be very slightly negative EBG. But in a more common case of people aiming at higher multiples (especially lottery-style bets), a 2x kelly still leads to very healthy +EBG.

What would be a really cool solution, is that that you dynamically adjusted the limits based on the persons bet multiple. However, I can't really see how to do that cleanly in bustabit without removing the manual-cashout, which would totally suck.

Probably the best thing for bustabit would to never go above 1.99x at the most extreme. That should guarantee that all games are +EBG. Although honestly, I'm not entirely sure that's the best idea. As EBG is only one of the many things that bustabit needs to control for, another thing for instance is controlling variance. Because investing isn't provably fair, if a whale came and won 80% of the bankroll it would look pretty bad even though the site is doing everything correctly.

Check out gamblingsitefinder.com for a decent list/rankings of crypto casinos. Note: I have no affiliation or interest in it, and don't even agree with all the rankings ... but it's the only uncorrupted review site I'm aware of.
JackpotRacer
Legendary
*
Offline Offline

Activity: 1904
Merit: 1011


All Games incl Racer and Lottery game are Closed


View Profile
March 03, 2018, 03:35:16 PM
 #148

Because investing isn't provably fair, if a whale came and won 80% of the bankroll it would look pretty bad even though the site is doing everything correctly.

who will  finally bring the Provably Fair option for investors?

Please check my Scam Accusation against Blackjack.fun to be always up to date
                       👇🏿👇🏿👇🏿👇🏿👇🏿👇🏿👇🏿👇🏿👇🏿
https://bitcointalk.org/index.php?topic=5474047.0
devans (OP)
Sr. Member
****
Offline Offline

Activity: 528
Merit: 368


View Profile
March 03, 2018, 03:39:23 PM
 #149

who will  finally bring the Provably Fair option for investors?

For dice games, bustadice goes pretty far. I've seen some interesting ideas to make it entirely provably fair for investors, but unfortunately none of them were really feasible.
Luxo42
Member
**
Offline Offline

Activity: 126
Merit: 22


View Profile
March 03, 2018, 04:25:32 PM
 #150

So currently bustabit restricts the per-game limit to 1.5x kelly, but let's assume it used 2x -- the worst behavior could be triggered by a whale max-betting on 200 accounts which would set the forced-point to 1.01x (and stop the game server accepting any new bets). In this kind of insane case, it would only be very slightly negative EBG. But in a more common case of people aiming at higher multiples (especially lottery-style bets), a 2x kelly still leads to very healthy +EBG.
Vice versa. The worst case for casino is low-value-betting on high multipliers, until forced cashout. According to my calculations, max-profit = bankroll * house_edge * (2-house-edge) would be EBG 0+ for any cases.
RHavar
Legendary
*
Offline Offline

Activity: 2557
Merit: 1886



View Profile
March 03, 2018, 05:49:23 PM
 #151

Vice versa. The worst case for casino is low-value-betting on high multipliers, until forced cashout. According to my calculations, max-profit = bankroll * house_edge * (2-house-edge) would be EBG 0+ for any cases.

You sure about that? It looks to me that the worst case is for the casino is low-value betting on high multipliers from the casinos perspective, but this is generated by a player betting a large amount on a low multiplier. (i.e. if a player is betting 1 BTC to try win 10 BTC,  from the casinos perspective this is a 10 BTC bet trying to win 1 BTC)

Check out gamblingsitefinder.com for a decent list/rankings of crypto casinos. Note: I have no affiliation or interest in it, and don't even agree with all the rankings ... but it's the only uncorrupted review site I'm aware of.
RGBKey
Hero Member
*****
Offline Offline

Activity: 854
Merit: 658


rgbkey.github.io/pgp.txt


View Profile WWW
March 03, 2018, 05:53:09 PM
 #152

who will  finally bring the Provably Fair option for investors?

For dice games, bustadice goes pretty far. I've seen some interesting ideas to make it entirely provably fair for investors, but unfortunately none of them were really feasible.

I'm happy with the solution that bustadice uses, but I'm still in search for the pot of gold at the end of the rainbow that would be a fully trustless zero-knowledge on-demand RNG. Something where nobody has to trust any number of people and could be used to make games fair for both players and investors.
Luxo42
Member
**
Offline Offline

Activity: 126
Merit: 22


View Profile
March 03, 2018, 09:36:18 PM
Merited by DarkStar_ (4), suchmoon (1)
 #153

Vice versa. The worst case for casino is low-value-betting on high multipliers, until forced cashout. According to my calculations, max-profit = bankroll * house_edge * (2-house-edge) would be EBG 0+ for any cases.

You sure about that? It looks to me that the worst case is for the casino is low-value betting on high multipliers from the casinos perspective, but this is generated by a player betting a large amount on a low multiplier. (i.e. if a player is betting 1 BTC to try win 10 BTC,  from the casinos perspective this is a 10 BTC bet trying to win 1 BTC)
Rechecked again. Sure.
Player: low-value high-multiplier low-win-probability
Casino: high-value low-multiplier high-win-probability
0-EBG at <2 Kelly

Maybe, it's really counterintuitive.
But, for example, casino (HE=1%) may lose 5% of bankroll per bet with high probability (slightly less than 99%). But player's bet is much higher than the whole bankroll. And that's is EBG+ for casino.
RHavar
Legendary
*
Offline Offline

Activity: 2557
Merit: 1886



View Profile
March 03, 2018, 09:48:53 PM
 #154

Rechecked again. Sure.

Touché, I checked again and you do indeed seem right. I'm both pretty embarrassed about my math and impressed by yours. Well done Cheesy

Check out gamblingsitefinder.com for a decent list/rankings of crypto casinos. Note: I have no affiliation or interest in it, and don't even agree with all the rankings ... but it's the only uncorrupted review site I'm aware of.
Luxo42
Member
**
Offline Offline

Activity: 126
Merit: 22


View Profile
March 03, 2018, 09:56:32 PM
 #155

In fact, it does not matter whether the maximum profit, kelly criterion, fees and others things was set correctly or not.

What if some lucky player won a lot at casino? Investors lost money.
Investor can not prove that a lucky player is a casino. And that is not just luck, but scam.
Casino can not prove that a lucky player is not casino. And that is not scam.
So such investment is entirely based on trust to the owner.
Luxo42
Member
**
Offline Offline

Activity: 126
Merit: 22


View Profile
March 03, 2018, 10:11:11 PM
 #156

What would be a really cool solution, is that that you dynamically adjusted the limits based on the persons bet multiple. However, I can't really see how to do that cleanly in bustabit without removing the manual-cashout, which would totally suck.
I think you shouldn't pay attention to this. 0-EBG point moves from 2xKelly very slow and only in extreme cases.
max profit = 1xKelly or 2xKelly minus HE looks good solution for me.
devans (OP)
Sr. Member
****
Offline Offline

Activity: 528
Merit: 368


View Profile
March 04, 2018, 01:42:43 AM
 #157

Now that investors are comfortably back in profit at approximately 324 BTC, I have reinstated the wager commission of 0.25 %.

Consequently, the bet limit and the maximum profit per player have been lowered to 0.75 % of the bankroll again and the maximum profit per game has been lowered to 1.125 % of the bankroll.
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
March 04, 2018, 03:51:30 AM
 #158

the maximum profit per game has been lowered to 1.125 % of the bankroll

inb4 "dishonest and shameful"... Smiley

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
01010100b
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
March 04, 2018, 05:18:02 AM
 #159

That is only the case for an individual investor that (ab)uses the offsite investment system to risk more than he actually has.

The offsite system is meant to allow investors to lower their counterparty risk and free up liquidity by not depositing their entire investment. I strongly recommend to only use it for that purpose. If you use the offsite system properly or don't use it at all, you never have an expectation of negative growth.

This statement is false, just think about it. Suppose there are two investors, A and B, and each have 50 btc onsite and 50 btc offsite. A is lying about it but B isn't. Why would A have -EBG but B have +EBG? Whether they are lying about it is only "revealed" when their onsite gets to 0, so why would A's onsite go to 0 whereas B's onsite doesn't - even before it is known whether they are lying or not? Surely the site can not predict the future of whether A or B will turn out to have been lying, and then set A to -EBG and B to +EBG based on predicting the future. Whether they are at +EBG or -EBG depends solely on their onsite and offsite, obviously...
DarkStar_
Legendary
*
Offline Offline

Activity: 2758
Merit: 3282


View Profile WWW
March 04, 2018, 05:30:27 AM
 #160

That is only the case for an individual investor that (ab)uses the offsite investment system to risk more than he actually has.

The offsite system is meant to allow investors to lower their counterparty risk and free up liquidity by not depositing their entire investment. I strongly recommend to only use it for that purpose. If you use the offsite system properly or don't use it at all, you never have an expectation of negative growth.

This statement is false, just think about it. Suppose there are two investors, A and B, and each have 50 btc onsite and 50 btc offsite. A is lying about it but B isn't. Why would A have -EBG but B have +EBG? Whether they are lying about it is only "revealed" when their onsite gets to 0, so why would A's onsite go to 0 whereas B's onsite doesn't - even before it is known whether they are lying or not? Surely the site can not predict the future of whether A or B will turn out to have been lying, and then set A to -EBG and B to +EBG based on predicting the future. Whether they are at +EBG or -EBG depends solely on their onsite and offsite, obviously...
When you leverage, the expectation is that you are willing to move those off-site coins on site as you lose, so that you do not get margin called. You are at a 2x Kelly maximum (current bustabit rules), which allows for +EBG. That person can expect their bankroll to increase.

A 50 BTC + 50 BTC fake off-site gives a 4x Kelly, assuming no off-site is 2x Kelly. Once your investment loses 50 BTC, you are left with nothing. It doesn't matter what the site thinks about your investment. By treating 1 coin as 2 coins, you are increasing your exposure. If everything invested with 2x leverage on bustabit, the max win would technically be 2.5% of the actual investment.

taking a break - expect delayed responses
Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 ... 119 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!