Pages:
Author

Topic: [ANN] SafeDice.com - 0.5% Variable House Edge (Read 8044 times)

newbie
Activity: 28
Merit: 0
November 22, 2014, 02:10:20 AM
Hi Doog... Thank you for founding those problem!

Edit3: I think the problem is that when the payout multiplier is fixed, and you calculate the chance from it, you're rounding up instead of down, giving a slightly lower house edge than intended, which the server then rejects. When I'm trying to bet 0.04 to win 2x, the chance is set to 49.662%, but if I put 49.662% in the chance box, the payout is a little under 2x. I ended up editing the chance to 49.661%, the payout went a little over 2x, and it let me bet. I suspect you can fix this by rounding down instead of up when calculating the chance from the payout multiplier.

That's very good observation. It does related to rounding but not exactly because of round down / up problem. It is because the server reject an unavailable payout. Here's our explanation.

  • When the user manually set the payout, browser will round the payout to the nearest possible payout (because roll number / win chance is actually a discrete number) after the user is done editing
  • With variable H.E. the payout can change in realtime. When the H.E. changed, browser changes the win change according to the user payout.
  • However, the payout still remain the same, and those exact payout doesn't always available (remember that roll number is discrete).
  • When the user rolls, SD's server check the roll integrity and found that the submitted payout slightly missed, therefore the safety mechanism rejects the roll (our log literally wrote "impossible payout" Cheesy).

We have fixed this issue now, the payout will now change to the nearest possible payout automatically when the H.E. changed.


Is there a bug bounty on this site? If so, please credit it to my on-site balance. Smiley

Done! We don't have a bug bounty program, but may reward it in an ad hoc manner. Many thanks for all the reports and suggestions so far Doog Smiley

Edit4: The variable house edge feature works pretty well (other than the error I reported above). Here's a screenshot showing how the site got me betting against a 5% house edge - something I would normally never even consider doing. Smiley

Lol, luckily you won those bet Cheesy
newbie
Activity: 28
Merit: 0
you should add faucet

it will attract a lot of people!!!
IMO their bankroll is much too small to support a faucet. The max bet for what their bankroll (~11 BTC currently) can support is only a little bit larger then what faucets would give out. Plus you have the issue of the fact that the bankroll is investor funded

An alternate suggestion would be to allow people to play with "play" money that cannot be withdrawn and is kept track of separately then real bitcoin deposited.


this also a good suggestion because there are dice sites that has no faucet but was able to get supportive members

But wouldn't that will be confusing for the player? It's like integrating test server and real server at the same time.
legendary
Activity: 2940
Merit: 1333
I found a bug with the site.

I set the payout multiplier to 2, set the stake to 0.01, and started martingaling.

I lost 0.01, lost 0.02, tried to double again (using the 'w' hotkey) but it wouldn't let me bet 0.04.

Pressing 'w' with the stake at 0.02 changed the stake to 0.04 as expected, and changed the chance of winning from 49.75% to 49.662% (that's to be expected, since 0.04 is more than 0.25% of the 11.8 BTC bankroll). When I hit 'h' to roll, nothing happened. I checked the javascript console and saw error messages:

(click to enlarge)



Is there a bug bounty on this site? If so, please credit it to my on-site balance. Smiley

Edit: I should mention that I tried changing the chance to 50% and then it let me bet - I had to go quite high before I ended up winning. Then I switched back to 2x again, and the bug happened again as soon as I got up to betting 0.04 BTC on a roll - so this wasn't a random site outage - it's very likely to be related to the specific bet I'm trying to make.

Edit2: I won a bit more and withdrew my balance without any trouble. Then I clicked 'history' and noticed that it only showed a single deposit and a single withdrawal, both from a week ago. It should have shown two of each, since I deposited and withdrew today. Reloading the page fixed it, but I shouldn't have to reload to get the history updated.



Edit3: I think the problem is that when the payout multiplier is fixed, and you calculate the chance from it, you're rounding up instead of down, giving a slightly lower house edge than intended, which the server then rejects. When I'm trying to bet 0.04 to win 2x, the chance is set to 49.662%, but if I put 49.662% in the chance box, the payout is a little under 2x. I ended up editing the chance to 49.661%, the payout went a little over 2x, and it let me bet. I suspect you can fix this by rounding down instead of up when calculating the chance from the payout multiplier.

Edit4: The variable house edge feature works pretty well (other than the error I reported above). Here's a screenshot showing how the site got me betting against a 5% house edge - something I would normally never even consider doing. Smiley

sr. member
Activity: 294
Merit: 250
you should add faucet

it will attract a lot of people!!!
IMO their bankroll is much too small to support a faucet. The max bet for what their bankroll (~11 BTC currently) can support is only a little bit larger then what faucets would give out. Plus you have the issue of the fact that the bankroll is investor funded

An alternate suggestion would be to allow people to play with "play" money that cannot be withdrawn and is kept track of separately then real bitcoin deposited.


this also a good suggestion because there are dice sites that has no faucet but was able to get supportive members
sr. member
Activity: 860
Merit: 253
SmartFi - EARN, LEND & TRADE
you should add faucet

it will attract a lot of people!!!
IMO their bankroll is much too small to support a faucet. The max bet for what their bankroll (~11 BTC currently) can support is only a little bit larger then what faucets would give out. Plus you have the issue of the fact that the bankroll is investor funded

An alternate suggestion would be to allow people to play with "play" money that cannot be withdrawn and is kept track of separately then real bitcoin deposited.
newbie
Activity: 28
Merit: 0
Do you guys plan to remove the faucet due to that?

We have nothing to remove since we never had it Cool

you should add faucet

it will attract a lot of people!!!




yes they do!!!


it's like your having a few friends over for beers next thing you know theor 70 peeps and all drunk and puke all over house



then crash over night




and they never leave

 Cheesy
hero member
Activity: 868
Merit: 1000
you should add faucet

it will attract a lot of people!!!




yes they do!!!


it's like your having a few friends over for beers next thing you know theor 70 peeps and all drunk and puke all over house



then crash over night




and they never leave
full member
Activity: 182
Merit: 100
Do you guys plan to remove the faucet due to that?
newbie
Activity: 28
Merit: 0
you should add faucet

it will attract a lot of people!!!

Thank you for the suggestion pure, but there are also lot of controversy about faucet. Currently we are still trying to attract people with features other than faucet.

What controversy is that?

This one... Tongue

how about you add faucet for a few days so we can test the site Smiley
Faucet is important so that we can try the site out.

faucet invites bot users thus makes the site slower and some beggars that spam.
sr. member
Activity: 294
Merit: 250
you should add faucet

it will attract a lot of people!!!

Thank you for the suggestion pure, but there are also lot of controversy about faucet. Currently we are still trying to attract people with features other than faucet.

What controversy is that?

bot users, PD is having problems with them
member
Activity: 98
Merit: 10
you should add faucet

it will attract a lot of people!!!

Thank you for the suggestion pure, but there are also lot of controversy about faucet. Currently we are still trying to attract people with features other than faucet.

What controversy is that?
newbie
Activity: 28
Merit: 0
you should add faucet

it will attract a lot of people!!!

Thank you for the suggestion pure, but there are also lot of controversy about faucet. Currently we are still trying to attract people with features other than faucet.
sr. member
Activity: 434
Merit: 250
you should add faucet

it will attract a lot of people!!!
newbie
Activity: 28
Merit: 0
Nov 20, 2014 - Full Variable House Edge is Up! You can play with 0.5% H.E.
  • House Edge is changing dynamically according to 'profit on win' compared to site bankroll.
  • House Edge for each bet is displayed on the Bet Log.
  • Investment feature is removed for new players.
  • Chat room now has two size options, normal and smaller one.
  • Show number of unread messages on Chat Room button.
  • Add connection status info.
  • Keyboard shortcut icon now show status and clicking it will enable/disable the shortcut.
  • Add loading icon on registration and login.
  • All bets log updated faster.
newbie
Activity: 28
Merit: 0
Someone might have asked this before, but I am wondering this:
Why is the house edge 2% if I want to make a bet of 0.06 @ x2 ?
If I bet 0.15 @x2 the house edge is 3% Shocked Why is that?

Hope this explains  Smiley

SafeDice is using a variable house edge. By default, the house edge is 1% with a max win of 0.5% of the bankroll. Players can also have a higher max win with a bigger house edge, for instance, under a house edge of 2% there will be a max win of 1% of the bankroll.
Yeah, that explains a lot. I didn't read the previous pages.

In the next update the house edge will use a floating number, stay tuned guys Cheesy
hero member
Activity: 1008
Merit: 515
Someone might have asked this before, but I am wondering this:
Why is the house edge 2% if I want to make a bet of 0.06 @ x2 ?
If I bet 0.15 @x2 the house edge is 3% Shocked Why is that?

Hope this explains  Smiley

SafeDice is using a variable house edge. By default, the house edge is 1% with a max win of 0.5% of the bankroll. Players can also have a higher max win with a bigger house edge, for instance, under a house edge of 2% there will be a max win of 1% of the bankroll.
Yeah, that explains a lot. I didn't read the previous pages.
newbie
Activity: 28
Merit: 0
Someone might have asked this before, but I am wondering this:
Why is the house edge 2% if I want to make a bet of 0.06 @ x2 ?
If I bet 0.15 @x2 the house edge is 3% Shocked Why is that?

Hope this explains  Smiley

SafeDice is using a variable house edge. By default, the house edge is 1% with a max win of 0.5% of the bankroll. Players can also have a higher max win with a bigger house edge, for instance, under a house edge of 2% there will be a max win of 1% of the bankroll.
hero member
Activity: 1008
Merit: 515
Someone might have asked this before, but I am wondering this:
Why is the house edge 2% if I want to make a bet of 0.06 @ x2 ?
If I bet 0.15 @x2 the house edge is 3% Shocked Why is that?
newbie
Activity: 28
Merit: 0
Nov 19, 2014 - Investment feature will be disabled in the next update
Following our recent discussion with some forum members. We think it is best to close our investment feature until indefinite amount of time. We admit that currently we are still to new for this type of feature and the community just get shocked by the recent cases. Continuing this feature will not only harm our brand, but it might implied that we are insensitive to the recent cases.
  • Will you open this feature again?
    We might open the investment feature again in the future when we work with a partner that is trusted both by us and the community, or when we believe we are ready and there are lot of requests of this features.
  • I still have investment in my account, what should I do?
    If you still have your investment in your account, you will still be able to use it.
  • But will the site be playable?
    We will use our Variable House Edge system, this will allow us to run the site with lower amount of bankroll to a certain limitation. Meanwhile we are looking for a better solution.
  • But I really want to invest?
    You will need to contact us privately for this matter.
newbie
Activity: 28
Merit: 0
So does it means that if I bet 50 %

Because of 1 % house edge

I got 49% chance for winning that bet ?

No, you have a 50% chance of winning a 50% bet, but when you win, you don't get 2x your bet, you only get 1.98x.

1.98 is 99% of 2

If you bet 1 unit at 50% 2 million times, you will win about a million times, and lose about a million times. Each loss costs you 1 unit. Each win nets you 0.98 units of profit. Your total losses are 1 million. Your total wins are 980 thousand. Your net loss is 20 thousand, and your total amount risked is 2 million. Your net loss (20k) is 1% of your total risked (2 million).

Get it?

Got it   Cool

Thanks for the awesome explanation.
Now I know the 1% edge risk  Tongue

Thanks for helping to explain Doog Wink
Pages:
Jump to: