Pages:
Author

Topic: Satoshi Dice -- Statistical Analysis - page 32. (Read 192889 times)

hero member
Activity: 518
Merit: 500
March 12, 2013, 05:07:36 PM
They didnt shut off betting, just payouts afaik.
legendary
Activity: 2940
Merit: 1333
March 12, 2013, 04:59:20 PM
I was expecting to see a dead flat spot due to yesterday's temporary hard fork.  Any idea why I don't?

Quote
Total of 75 bets unaccounted for.

Results: 2013-Mar-12 01:55pm (up to block 225543)

   Address  Target   Should Win |    #Bets |        Win        |   Lose  | Refunds |   BTC In   |  BTC Out   |  Refund  |   Profit  |   RTP 
----------------------------------------------------------------------------------------------------------------------------------------------
 1dice1e6p       1      0.00002 |    98853 |       1 (0.00001) |   97293 |    1559 |    1141.96 |    1280.19 |   124.04 |   -138.22 | 112.104
 1dice1Qf4       2      0.00003 |     5182 |       0 (0.00000) |    4659 |     523 |      88.08 |       0.03 |    20.45 |     88.05 |   0.034
 1dice2pxm       4      0.00006 |     7633 |       1 (0.00014) |    7179 |     453 |     115.45 |     160.00 |    12.83 |    -44.54 | 138.582
 1dice2vQo       8      0.00012 |    11959 |       5 (0.00043) |   11494 |     460 |     224.58 |     431.97 |    10.07 |   -207.38 | 192.341
 1dice2WmR      16      0.00024 |    13599 |       1 (0.00008) |   13159 |     439 |     456.49 |       4.86 |    22.06 |    451.63 |   1.065
 1dice2xkj      32      0.00049 |    17362 |       6 (0.00035) |   16955 |     401 |     944.77 |     813.93 |     1.39 |    130.84 |  86.151
 1dice2zdo      64      0.00098 |    18623 |      19 (0.00105) |   18140 |     464 |    1358.11 |     451.99 |    55.81 |    906.12 |  33.281
 1dice37Ee     128      0.00195 |    19519 |      37 (0.00194) |   19024 |     458 |    2334.50 |    1557.67 |    48.39 |    776.83 |  66.724
 1dice3jkp     256      0.00391 |    24231 |     105 (0.00440) |   23742 |     384 |    4579.33 |    7357.28 |    13.20 |  -2777.94 | 160.663
 1dice4J1m     512      0.00781 |    33274 |     266 (0.00817) |   32309 |     699 |    5718.45 |    5648.62 |    10.02 |     69.83 |  98.779
 1dice5wwE    1000      0.01526 |   117218 |    1778 (0.01524) |  114919 |     521 |   36524.77 |   31953.25 |     2.07 |   4571.51 |  87.484
 1dice61SN    1500      0.02289 |    24535 |     569 (0.02353) |   23610 |     356 |    7654.14 |    8165.12 |    15.09 |   -510.97 | 106.676
 1dice6DPt    2000      0.03052 |    73764 |    2286 (0.03116) |   71080 |     398 |   37528.25 |   33650.28 |     9.37 |   3877.96 |  89.667
 1dice6gJg    3000      0.04578 |    28698 |    1304 (0.04614) |   26956 |     438 |    9214.32 |   10003.67 |    25.18 |   -789.34 | 108.566
 1dice6GV5    4000      0.06104 |    34508 |    2104 (0.06167) |   32012 |     392 |    7613.68 |    7420.70 |    31.35 |    192.97 |  97.465
 1dice6wBx    6000      0.09155 |    47042 |    4298 (0.09224) |   42300 |     444 |   16018.62 |   17743.72 |     7.28 |  -1725.09 | 110.769
 1dice6YgE    8000      0.12207 |   181359 |   22203 (0.12277) |  158649 |     507 |   91379.48 |   90211.21 |   100.47 |   1168.26 |  98.722
 1dice7EYz   12000      0.18311 |    93410 |   17030 (0.18336) |   75847 |     533 |  170435.35 |  172432.54 |  3314.88 |  -1997.19 | 101.172
 1dice7fUk   16000      0.24414 |   242100 |   58933 (0.24399) |  182609 |     558 |  365696.95 |  351841.35 |  2322.42 |  13855.59 |  96.211
 1dice7W2A   24000      0.36621 |   242930 |   89192 (0.36805) |  153147 |     591 |  582622.60 |  574398.05 |  1013.24 |   8224.54 |  98.588
 1dice8EMZ   32000      0.48828 |  1113677 |  542749 (0.48807) |  569287 |    1641 |  870341.77 |  852589.61 |  2924.93 |  17752.16 |  97.960
 1dice97EC   32768      0.50000 |   600136 |  299328 (0.49970) |  299684 |    1124 |  658985.50 |  642918.15 |  6521.21 |  16067.34 |  97.562
 1dice9wcM   48000      0.73242 |   338327 |  248253 (0.73514) |   89443 |     631 |  297988.60 |  290575.71 |  5455.26 |   7412.89 |  97.512
 1dicec9k7   52000      0.79346 |    74267 |   58534 (0.79367) |   15217 |     516 |   61219.85 |   59875.51 |  1187.55 |   1344.34 |  97.804
 1dicegEAr   56000      0.85449 |    62398 |   52977 (0.85686) |    8850 |     571 |   77209.45 |   76593.02 |   400.54 |    616.42 |  99.202
 1diceDCd2   60000      0.91553 |    95911 |   87374 (0.91620) |    7992 |     545 |   70581.58 |   69778.98 |     0.50 |    802.59 |  98.863
 1dice9wVt   64000      0.97656 |    16558 |   15147 (0.97956) |     316 |    1095 |   23993.71 |   23581.20 |   240.19 |    412.51 |  98.281
----------------------------------------------------------------------------------------------------------------------------------------------
           small (bets < 4 BTC) |  3522656 | 1452152           | 2054095 |   16409 |  766592.38 |  752057.27 |   261.23 |  14535.10 |  98.104
            big (bets >= 4 BTC) |   114417 |   52348           |   61777 |     292 | 2635378.11 | 2579381.45 | 23628.70 |  55996.66 |  97.875
----------------------------------------------------------------------------------------------------------------------------------------------
                                |  3637073 | 1504500           | 2115872 |   16701 | 3401970.49 | 3331438.72 | 23889.93 |  70531.76 |  97.927
----------------------------------------------------------------------------------------------------------------------------------------------

SD Profit before fees:      70531.76560380 BTC (2.073%)
Cumulative Fees Paid:        2837.93797500 BTC
SD Profit after fees:       67693.82762880 BTC (1.990%)
Pending Liabilities:          -74.93245984 BTC
Final SD Profit:            67768.76008864 BTC (1.992%)
----
Since Satoshi Dice started, there have been:
Blockchain Tx: 11423662  :  SatoshiDice Tx:  6698542  (58.6%)
Blockchain MB:   4904.6  :  SatoshiDice MB:   2753.4  (56.1%)



legendary
Activity: 2478
Merit: 1362
March 12, 2013, 04:54:01 PM
Dabs it's just random probabilities. You can do it by your own.
legendary
Activity: 2940
Merit: 1333
March 12, 2013, 04:44:07 PM
Hi, I understand the theoretical part (on consecutive wins or losses). What I'm looking for is actual historical data, and I think you guys already have it. (or the block chain has it.) It just needs to be sorted out. I mean, Mr. Dooglus is already posting statistics of wins vs lose. Like, for the under 48000 I can see that there have been 336630 bets of which 246989 have won and 89013 have lost. I am just curious as to how many of those losses were consecutive and what is the longest chain.

Hi Dabs.

Sorry, I was stressed out with other business yesterday when you posted about this.

One problem with your request is that there's not really a definitive ordering on the bets.  Do we count the time the bet transaction was seen by some random host on the network?  Or the timestamp on the block it got into?  Or the depth of the block?  (Blocks aren't always in order of timestamp).  Or do we count the order that the bets were paid out?

There are lots of different ways of ordering the bets, which will change the longest sequence of losses.

Another problem, and what puts me off from looking into this, is "who cares".  Are you wanting the information to check whether the dice rolls are random?  ie. "we would expect to see a chain of 10 losses but the longest chain is 20 so SDICE is cheating"?  Because other than that I don't really see the point.  Runs of good and bad luck happen, due to the random nature of the dice rolls.  Suppose I go through the blockchain and find that once there were 21 losses on the 50% game in a row, given some arbitrary ordering of the bets.  Then what?

I guess I'll do this when I'm bored, but I don't expect it to tell us anything very useful or interesting.  Maybe I'm just being grouchy though.  That happens too.  Smiley

Thanks for the tip organofcorti - that's very kind of you.  Smiley
legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
March 12, 2013, 12:13:05 PM
Hi, I understand the theoretical part (on consecutive wins or losses). What I'm looking for is actual historical data, and I think you guys already have it. (or the block chain has it.) It just needs to be sorted out. I mean, Mr. Dooglus is already posting statistics of wins vs lose. Like, for the under 48000 I can see that there have been 336630 bets of which 246989 have won and 89013 have lost. I am just curious as to how many of those losses were consecutive and what is the longest chain.

Then you can plot the theoretical formula beside the actual results to compare the "should be" and the "what actually happened already", similar to the comparison of the odds and how each 1dice has actually performed.
donator
Activity: 2058
Merit: 1007
Poor impulse control.
March 12, 2013, 08:57:22 AM
That's 0.5 BTC tip my dear (I've sent the same to dooglus). Thanks a lot for your contribution!

Thanks! Much appreciated.

It's dooglus' data and he does much more work than I do so I've passed half onto him.
That's really kind from you. Respect!

What about my request? Do you think it would be more revelant to normalize with the higest month volume? It would be easier to spot the trends month to month, I think.

The first of the pair of charts actually does that - sorry if I didn't make that clear.
donator
Activity: 2058
Merit: 1007
Poor impulse control.
March 12, 2013, 08:55:23 AM
Very nice graphs.  The 2nd one reminds me of big scary needles rather than violins.

1. The number and size of Bets on SatoshiDice are increasing;

Is that true?  They increased for a few months Dec 2012 to early Feb this year, but other than that has there been an upwards trend?

A version of your first graph with the horizontal scale magnified about x10 would let us see that - just truncate the high values while the whale was playing.

Got some ideas, will get something up tomorrow. I could be wrong - I might have been letting the percentile charts guide me a bit.
legendary
Activity: 2478
Merit: 1362
March 12, 2013, 08:35:50 AM
That's 0.5 BTC tip my dear (I've sent the same to dooglus). Thanks a lot for your contribution!

Thanks! Much appreciated.

It's dooglus' data and he does much more work than I do so I've passed half onto him.
That's really kind from you. Respect!

What about my request? Do you think it would be more revelant to normalize with the higest month volume? It would be easier to spot the trends month to month, I think.
donator
Activity: 2058
Merit: 1007
Poor impulse control.
March 12, 2013, 06:10:11 AM
That's 0.5 BTC tip my dear (I've sent the same to dooglus). Thanks a lot for your contribution!

Thanks! Much appreciated.

It's dooglus' data and he does much more work than I do so I've passed half onto him.
legendary
Activity: 2478
Merit: 1362
March 12, 2013, 05:17:13 AM

What about this graph but with every "violon" as proportion to the highest month volume?
legendary
Activity: 2940
Merit: 1333
March 12, 2013, 05:15:28 AM
Very nice graphs.  The 2nd one reminds me of big scary needles rather than violins.

1. The number and size of Bets on SatoshiDice are increasing;

Is that true?  They increased for a few months Dec 2012 to early Feb this year, but other than that has there been an upwards trend?

A version of your first graph with the horizontal scale magnified about x10 would let us see that - just truncate the high values while the whale was playing.
legendary
Activity: 2478
Merit: 1362
March 12, 2013, 04:27:06 AM
I'm wondering if it would be interesting to plot a violin plot where the thickness indicates the volume (in BTC) bet at each price rather than the number of bets at that price.  Then we'd be able to see that

Quote
large bets might only make up a small percentage of bets, but they are the largest proportion of overall bet value

for ourselves.  Smiley

I was thinking the same thing last night but it was getting late, so I left it until now.

The first plot below shows to volume, and the monthly volumes can be directly compared to each other (March is low because it's only one third the way through). However it doesn't really show much detail for most months which had low volumes compared to January 2013.

The second plot makes the maximum width equal for each month, meaning the volume is presented as a proportion of the total monthly volume. This means that months cannot be compared directly, but much more detail is presented for any given month.

Three things are clear:
1. The number and size of Bets on SatoshiDice are increasing;
2. People prefer to bet "round numbers" of btc - this is the reason for the "wiggliness" of the plots.
3. The maximum bet size often produces the most monthly volume; the largest portion of most monthly volumes are due to bets 1btc or greater.

Also, from these plots I'd expect the month with the greatest volume to be January 2013, followed by December 2012 and then February 2013.

I also reckon I could sell these plots to psychiatrists as Rorshach ink blots.  



That's 0.5 BTC tip my dear (I've sent the same to dooglus). Thanks a lot for your contribution!
donator
Activity: 2058
Merit: 1007
Poor impulse control.
March 12, 2013, 03:09:52 AM
I'm wondering if it would be interesting to plot a violin plot where the thickness indicates the volume (in BTC) bet at each price rather than the number of bets at that price.  Then we'd be able to see that

Quote
large bets might only make up a small percentage of bets, but they are the largest proportion of overall bet value

for ourselves.  Smiley

I was thinking the same thing last night but it was getting late, so I left it until now.

The first plot below shows to volume, and the monthly volumes can be directly compared to each other (March is low because it's only one third the way through). However it doesn't really show much detail for most months which had low volumes compared to January 2013.

The second plot makes the maximum width equal for each month, meaning the volume is presented as a proportion of the total monthly volume. This means that months cannot be compared directly, but much more detail is presented for any given month.

Three things are clear:
1. The number and size of Bets on SatoshiDice are increasing;
2. People prefer to bet "round numbers" of btc - this is the reason for the "wiggliness" of the plots.
3. The maximum bet size often produces the most monthly volume; the largest portion of most monthly volumes are due to bets 1btc or greater.

Also, from these plots I'd expect the month with the greatest volume to be January 2013, followed by December 2012 and then February 2013.

I also reckon I could sell these plots to psychiatrists as Rorshach ink blots. 


donator
Activity: 2058
Merit: 1007
Poor impulse control.
March 12, 2013, 02:50:18 AM
I don't know if its in this thread anywhere, but is there data available that shows number of consecutive wins or losses, basically streaks? For example, in the 50% bet, what is the longest winning and losing streak? It's like heads or tails, but with the number of bets already made, has there been anything similar to the Monte Carlo gambler's fallacy of 26 consecutive losses?

Of course, you can't see this for each person unless one person uses the same address all the time (like from Bitcoin Spinner.)

I'm interested in all the other categories as well, not just the 50%. I'm curious what is the longest losing streak in the higher win odds (better than 50%) as it won't make much sense in the lower odds since the less than 1 (0.0015%) is obviously going to have 50,000+ consecutive losses.

We discussed this earlier in the thread, but theoretically:

1. Let total number of times you want to make a bet on this game = "bets".
2. p is probability of winning the game you're playing, q is the probability of losing the same game, q = 1 - p
3. Then expected losses in a row = -log(bets*p + 1)/log(q)


legendary
Activity: 1078
Merit: 1006
100 satoshis -> ISO code
March 12, 2013, 02:50:01 AM
In any case, an fx rate of $200 will mean that all utxo since the change will be spendable. This is not a permanent problem then...
They were always spendable, apart from to those who wished to make a mountain out of a molehill.

I believe you! I need to learn more about bitcoin tx minutiae before I can begin to argue this  Smiley
donator
Activity: 668
Merit: 500
March 12, 2013, 02:44:07 AM
In any case, an fx rate of $200 will mean that all utxo since the change will be spendable. This is not a permanent problem then...
They were always spendable, apart from to those who wished to make a mountain out of a molehill.
legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
March 11, 2013, 09:12:22 PM
I don't know if its in this thread anywhere, but is there data available that shows number of consecutive wins or losses, basically streaks? For example, in the 50% bet, what is the longest winning and losing streak? It's like heads or tails, but with the number of bets already made, has there been anything similar to the Monte Carlo gambler's fallacy of 26 consecutive losses?

Of course, you can't see this for each person unless one person uses the same address all the time (like from Bitcoin Spinner.)

I'm interested in all the other categories as well, not just the 50%. I'm curious what is the longest losing streak in the higher win odds (better than 50%) as it won't make much sense in the lower odds since the less than 1 (0.0015%) is obviously going to have 50,000+ consecutive losses.
legendary
Activity: 1078
Merit: 1006
100 satoshis -> ISO code
March 11, 2013, 07:26:33 PM
Interesting! My mistake then.

I took this at face value:
https://bitcointalksearch.org/topic/m.1603935

OK, I get it now.  They always paid 0.5% for a losing bet, but they used to subtract the transaction fee of 0.0005 (50k satoshis) from that, often leaving less than 0, so they'd send you a token 1 satoshi.  Now they don't subtract the transaction fee, so the min bet (0.01) pays out the full 0.5% when you lose, which is 0.00005000 BTC, or 5k satoshis.

That will result in less dust spam, or at least more easily spendable dust spam.

Aha. The mist clears in this jungle.
legendary
Activity: 2940
Merit: 1333
March 11, 2013, 07:21:30 PM
Interesting! My mistake then.

I took this at face value:
https://bitcointalksearch.org/topic/m.1603935

OK, I get it now.  They always paid 0.5% for a losing bet, but they used to subtract the transaction fee of 0.0005 (50k satoshis) from that, often leaving less than 0, so they'd send you a token 1 satoshi.  Now they don't subtract the transaction fee, so the min bet (0.01) pays out the full 0.5% when you lose, which is 0.00005000 BTC, or 5k satoshis.

That will result in less dust spam, or at least more easily spendable dust spam.
legendary
Activity: 1078
Merit: 1006
100 satoshis -> ISO code
March 11, 2013, 04:52:00 PM
Two days ago Erik implemented a change which returns 0.5% on a losing bet. The significant benefit of this to Bitcoin is that unspendable bitdust utxo is nearly eliminated. Only bets of <=0.06 BTC create such outputs.

Do you have a reference for that?  I must have missed it.  I thought losing bets have always paid out half a percent.  Here's what I think it probably my biggest ever losing SD bet: http://blockchain.info/tx-index/12114983

I bet 6 BTC and got 0.03 back - that's 0.5%.

Edit: my bad - I once lost 31 BTC and got 0.155 BTC back, but still it was 0.5%.

So I guess I don't know what has changed...

Thanks for keeping it up Dooglus, the charts and the level-headed responses. I sent a little bit your way again Wink

Thank you very much.  Smiley

Interesting! My mistake then.

I took this at face value:
https://bitcointalksearch.org/topic/m.1603935

because I kept seeing comments like this beforehand:
https://bitcointalksearch.org/topic/m.1601927

There has been some SD change because those excellent violin plots show clearly that the min bet size increased 10x at the end of 2012.

Pages:
Jump to: