Bitcoin Forum
April 24, 2024, 11:57:00 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Poll
Question: Join our official Telegram chat!
@bitcoinvideocasino - 0 (0%)
https://t.me/bitcoinvideocasino - 0 (0%)
Total Voters: 0

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 ... 88 »
  Print  
Author Topic: ★★★ Bitcoin Video Casino ★★★ - ||| Over 500 BTC in Progressive Jackpots! |||  (Read 143058 times)
Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
February 22, 2013, 01:54:22 PM
 #121

FWIW, you could change the account name to something descriptive (like "dooglusbot"), then we can all easily identify it on the recent tab.

Is that only done through the API or is there a web interface for changing the display name?

You can do it with either.  The /account/rename API call will do it, and the red & white portrait icon under the chat in the web view will do it too.

Ah, I hadn't seen that icon.  That worked.

Quote
Also, on the site the old Twitter account screen name is still being used, @BTCVideoPoker  ... whereas the current Twitter account is
 - http://twitter.com/BTCVideoCasino

Really? Thanks for pointing this out!  It's just me and another guy so sometimes a few of these details get overlooked:(

I noticed that on the Referral Program page.

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
February 22, 2013, 09:10:25 PM
 #122

I considered signing up with my own referral code, but that seems a little rude.  Smiley

No worries..  I just sent 0.2BTC to that address and locked the account from withdrawing.  Let me know if you need anything else!

FWIW, you could change the account name to something descriptive (like "dooglusbot"), then we can all easily identify it on the recent tab.

And FWIW #2, you're welcome to use a referral code within your programs.

Thanks for that.

I realise it's OK to use my referral code in any bots, but it seemed rude to make referral money off the 0.2 BTC you're lending me on this test account.

I tried changing the name already, but wasn't allowed with my zero balance...  I'm now known as "doogbot".

I bet I go on to win the jackpot now, and regret not using my own account for testing.  Smiley

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
February 22, 2013, 09:30:23 PM
Last edit: February 23, 2013, 05:49:42 AM by dooglus
 #123

Quote
URL
https://bitcoinvideocasino.com/account/create

Description
Create a new Bitcoin Video Casino account key. For most other service calls, this account key is required.

Request
GET https://bitcoinvideocasino.com/account/create

But:

Quote
$ wget https://bitcoinvideocasino.com/account/create
--2013-02-21 22:30:53--  https://bitcoinvideocasino.com/account/create
Resolving bitcoinvideocasino.com (bitcoinvideocasino.com)... 198.74.61.73
Connecting to bitcoinvideocasino.com (bitcoinvideocasino.com)|198.74.61.73|:443... connected.
HTTP request sent, awaiting response... 404 OK
2013-02-21 22:30:55 ERROR 404: OK.

I don't see any calls to account/create in your sample Python code either.  Is this not yet implemented?

Did you miss this post?  account/create is a 404 - I've been unable to create an account using the API.

Edit: another error in the API doc: videopoker/deal has an response called 'deal_hash' which is documented as: "The key to the account you want to play the game with".  Copy/paste error I'm guessing.

Edit2: I got the bot running.  It plays optimally, adapting its play to take the size of the progressive pot into account.  That means it has a higher expected return than the wizardofodds 'optimal strategy', because that doesn't take the pot size into account.  It still managed to lose the 0.2 BTC you put in the bot account though...  Here's a lot log of it losing a lot, even though playing optimally (none of the decisions it made were any different than if the pot had been at 4000, btw):

Code:
game_id: efb580bf841f079343d813275e016b1d
  : cards: 6s qc 8c 2s 2d and pot 4161.853027
  : 00011 (2s 2d)

new cards: qh 5d 7h; prize: 0; balance: 0.175

game_id: 2b3b7b28e30bb1e098262290b76066c6
  : cards: jc 3d 7c kd 3s and pot 4161.875488
  : 01001 (3s 3d)

new cards: 6c qd 6s; prize: 10; balance: 0.18

game_id: dfb1a854b34b57dffd7a5acef647e96f
  : cards: 2d ah 3h 5s 6c and pot 4161.898438
  : 01000 (Ah)

new cards: 7h 5d 4h 5h; prize: 0; balance: 0.175

game_id: 8d0259e9cab0b6543c0c289b93ca44b3
  : cards: 8d 6d jd tc 3h and pot 4161.920898
  : 00100 (Jd)

new cards: 9d 2s 8h ah; prize: 0; balance: 0.17

game_id: 66688a8d1e4ccc81f614fc4e0df2d85a
  : cards: 3c qd 5c js 2s and pot 4161.943359
  : 01010 (Js Qd)

new cards: 2c 4c 6c; prize: 0; balance: 0.165

game_id: 71669f4aed265d7180305df6e38ddeac
  : cards: 6d jh qs jc 2d and pot 4161.966309
  : 01010 (Jc Jh)

new cards: kd 4s as; prize: 5; balance: 0.165

game_id: c0b38edc573f3b5c8e2b7890c8c1b081
  : cards: 9s kd 2d 4c ts and pot 4161.988770
  : 01000 (Kd)

new cards: 7h tc jc 6h; prize: 0; balance: 0.16

game_id: d5b833a91dbaa349fb8046609088dfda
  : cards: 2s 8h 8c kh 6h and pot 4162.011230
  : 01100 (8c 8h)

new cards: 9d 2d 6s; prize: 0; balance: 0.155

game_id: 817caeaa857b161c76a872ae980ba774
  : cards: 3s 2c 9s 6c 2d and pot 4162.033691
  : 01001 (2c 2d)

new cards: qd 8d 5h; prize: 0; balance: 0.15

game_id: f778494c701fe2bdbbb65793d2c2f105
  : cards: 2c kc jd 4s th and pot 4162.056641
  : 01100 (Kc Jd)

new cards: 4c 4d 7d; prize: 0; balance: 0.145

game_id: 18e4c043fa46a95865dae8f758487179
  : cards: 7h 8s 3c 8d 4h and pot 4162.079102
  : 01010 (8s 8d)

new cards: 6c jd 6d; prize: 10; balance: 0.15

game_id: 7402ed4c5df7a073c3456a695fc7cb37
  : cards: 7d qh 6h 9s jh and pot 4162.101562
  : 01001 (Qh Jh)

new cards: 3s as 8s; prize: 0; balance: 0.145

game_id: bf0cf60c8466892fd60edd378bdd1235
  : cards: tc td 7d ts 9s and pot 4162.124512
  : 11010 (Ts Tc Td)

new cards: 2s 7s; prize: 15; balance: 0.155

game_id: 57d5b6be668aae1b106b9ba7741f951b
  : cards: ks ah 2d as 9c and pot 4162.135742
  : 01010 (As Ah)

new cards: 3c jh qc; prize: 5; balance: 0.155

game_id: 8f913a8c43d4771e6804c4cbb45b8147
  : cards: 2c 4h 7c 4c 4d and pot 4162.146973
  : 01011 (4c 4d 4h)

new cards: 7s qs; prize: 15; balance: 0.165

game_id: be112fe438ebb46c9bc1a70b3594102d
  : cards: td ad 2s 8c 6h and pot 4162.158203
  : 01000 (Ad)

new cards: 8d 6c 7s 2h; prize: 0; balance: 0.16

game_id: 7b7fea183eee537ea376defbdb5479ac
  : cards: 9d 6c ad 3d 6d and pot 4162.169434
  : 10111 (Ad 9d 6d 3d)

new cards: 8c; prize: 0; balance: 0.155

game_id: da99d6d76a6a46186ab485369c2130f9
  : cards: kh 5c qc qs 3c and pot 4162.180664
  : 00110 (Qs Qc)

new cards: 3d th 4c; prize: 5; balance: 0.155

game_id: 8d072f16762b343990a4aeeeb72e9795
  : cards: 6h 2d ac 2s kd and pot 4162.191895
  : 01010 (2s 2d)

new cards: 7h kc qs; prize: 0; balance: 0.15

game_id: a790fbb342a3f511e661223a8d2c0171
  : cards: jd kd 5s 3h ah and pot 4162.203613
  : 11000 (Kd Jd)

new cards: ks qs 2c; prize: 5; balance: 0.15

game_id: 260fdd0914af1ba3ef651ff735d00243
  : cards: ts ac 8c kc ah and pot 4162.214844
  : 01001 (Ac Ah)

new cards: 7c 9s qh; prize: 5; balance: 0.15

game_id: a4a8e6c5c95a45a91302928ccf20c1f6
  : cards: ah as kh ks th and pot 4162.226074
  : 11110 (As Ks Ah Kh)

new cards: 8s; prize: 10; balance: 0.155

game_id: f60c3c13938f0304e2fa8f31b8c3f3df
  : cards: 5c 8d 9h 5h 7s and pot 4162.237305
  : 10010 (5c 5h)

new cards: jh qh 7c; prize: 0; balance: 0.15

game_id: 2dbfafb0e7f34250068a87b07a42b847
  : cards: ah kc 7s ks jd and pot 4162.248535
  : 01010 (Ks Kc)

new cards: ac 5d 3d; prize: 5; balance: 0.15

game_id: 82b570b5ec4981692fa8fbf6217b3b31
  : cards: ts 2h ah 3d 6d and pot 4162.259766
  : 00100 (Ah)

new cards: 6c jd 2s ad; prize: 5; balance: 0.15

game_id: f9c43edb4358a772edaec1a80f44fdc5
  : cards: 9d qc 9c 6d 7s and pot 4162.270996
  : 10100 (9c 9d)

new cards: qh ah jd; prize: 0; balance: 0.145

game_id: 54fc3bad284557029f6684a5f401add6
  : cards: 2s 3d js 8s 9s and pot 4162.282715
  : 10111 (Js 9s 8s 2s)

new cards: 4c; prize: 0; balance: 0.14

game_id: 48e01bcf6ddf28ec8b364c2a230e5260
  : cards: 3d jc 8s th 3c and pot 4162.293945
  : 10001 (3c 3d)

new cards: 2c kh ad; prize: 0; balance: 0.135

game_id: 6e7a2342c40c5c881212e23a7435efc1
  : cards: 5d js kh qs 4h and pot 4162.305176
  : 01010 (Qs Js)

new cards: 3s 6c 8c; prize: 0; balance: 0.13

game_id: f4602b3c4ff1dee6c9a321014b57fc7e
  : cards: 9h 7c 6c 4s 2d and pot 4162.316406
  : 00000 ()

new cards: 5d ts 3s 2c 5s; prize: 0; balance: 0.125

game_id: 46ccec610e04680c864af4c6ab00fe56
  : cards: 7c 4d 5h ks qc and pot 4162.327637
  : 00011 (Ks Qc)

new cards: th jd 8s; prize: 0; balance: 0.12

game_id: 4bb22ab2ec9e76939805db505a277721
  : cards: 7h qh 3d 5h 3h and pot 4162.338867
  : 11011 (Qh 7h 5h 3h)

new cards: 3c; prize: 0; balance: 0.115

game_id: 7322d79ee7464b16da7ca441bf9a2d62
  : cards: ah qs ks as 6c and pot 4162.350098
  : 10010 (As Ah)

new cards: 9s td ad; prize: 15; balance: 0.125

game_id: dcd8af656268f52856e25a496eec5f2f
  : cards: th kh 2s ah 6h and pot 4162.361816
  : 11010 (Ah Kh Th)

new cards: ac ks; prize: 10; balance: 0.13

game_id: 06f15e390c09908515b5f8bb196179e3
  : cards: kh 9d 3c 9s 7c and pot 4162.373047
  : 01010 (9s 9d)

new cards: tc ks 5s; prize: 0; balance: 0.125

game_id: 5fe3f363c930fd0ea2d719c351279738
  : cards: td 4d jd kc ts and pot 4162.384277
  : 10001 (Ts Td)

new cards: 7c 5d 8d; prize: 0; balance: 0.12

game_id: 1df81161281923fc2ef81c325dfecd3d
  : cards: 7d ad 4c th ts and pot 4162.395508
  : 00011 (Ts Th)

new cards: 4h tc 8d; prize: 15; balance: 0.13

game_id: 7ed6c275b5e97916f0d1584ded8dd10f
  : cards: qc ah js qd 9h and pot 4162.406738
  : 10010 (Qc Qd)

new cards: 2d jc jh; prize: 10; balance: 0.135

game_id: 709b1b77dfd6cbe75b42145a7f5e644b
  : cards: 6d jd 4s ac 6s and pot 4162.417969
  : 10001 (6s 6d)

new cards: qh 7h as; prize: 0; balance: 0.13

game_id: eb5fb62cfc4e9f7c74f63eba299a09a6
  : cards: qh 5c 6h 9c 7h and pot 4162.429199
  : 10000 (Qh)

new cards: 2d 5s 8c 9h; prize: 0; balance: 0.125

game_id: 19762ed64590124fa9e93467372b6e9f
  : cards: 3s qs as ks 5c and pot 4162.440918
  : 01110 (As Ks Qs)

new cards: ad qd; prize: 10; balance: 0.13

game_id: 2bd96974376a376bfa233a4012b9f54f
  : cards: 4c tc qd 3d 9c and pot 4162.452148
  : 00100 (Qd)

new cards: jd as qc jc; prize: 10; balance: 0.135

game_id: 76280fed7c0bf24c48112ff5d079001b
  : cards: jd 9s 5h ac 5s and pot 4162.463379
  : 00101 (5s 5h)

new cards: 2s ad qd; prize: 0; balance: 0.13

game_id: eb24e22feba05126e36ffea04f5b8175
  : cards: 6s 7h qd th 8h and pot 4162.474609
  : 01011 (Th 8h 7h)

new cards: jh 7c; prize: 0; balance: 0.125

game_id: 858df49b996da9e9477ed10e7e8afe4c
  : cards: 8d ad ac 5h 9d and pot 4162.485840
  : 01100 (Ac Ad)

new cards: qh ts 6h; prize: 5; balance: 0.125

game_id: 1f7dd082af11852974cda443f3c649da
  : cards: 6s 3s kh 5c qc and pot 4162.497070
  : 00101 (Qc Kh)

new cards: 7c tc 4s; prize: 0; balance: 0.12

game_id: 155c334ec0c33b55054c28659c8c6112
  : cards: 5c 9s 4d ad jc and pot 4162.508301
  : 00011 (Jc Ad)

new cards: 9d ac ts; prize: 5; balance: 0.12

game_id: dbbf4eb63235eaf075b7d6fc839251f6
  : cards: 9d qd 2s 4h qc and pot 4162.520020
  : 01001 (Qc Qd)

new cards: 6c 2c 6h; prize: 10; balance: 0.125

game_id: 89614e6598a246a98bdaf60856c689ae
  : cards: 2d th 2h 5c kh and pot 4162.531250
  : 10100 (2d 2h)

new cards: 7d ks 2s; prize: 15; balance: 0.135

game_id: 3fac6479280f9ea40e698f001195dbd9
  : cards: 7s 8d 9h qh ac and pot 4162.542480
  : 00011 (Ac Qh)

new cards: 2h 8s qs; prize: 5; balance: 0.135

game_id: 956411494fab2b5fbb98f5b703452ca8
  : cards: 3h ah 6c 9d 2d and pot 4162.553711
  : 01000 (Ah)

new cards: 9c as 3s td; prize: 5; balance: 0.135

game_id: 491e39eaf2566a4f75b1660863d3c297
  : cards: as ad 3h 2s 4s and pot 4162.564941
  : 11000 (As Ad)

new cards: js jc jd; prize: 45; balance: 0.175

game_id: 6c7614104dc8d38d6bc6c692530d5182
  : cards: qh 9d as 3h 5c and pot 4162.576172
  : 10100 (As Qh)

new cards: kh 2s 6d; prize: 0; balance: 0.17

game_id: 5ebb3395f378051700247150150d8652
  : cards: as kc 3d 9h td and pot 4162.587402
  : 11000 (As Kc)

new cards: 8h 6d jh; prize: 0; balance: 0.165

game_id: 7b49482a5a1e8d8b3be0f07d881579c1
  : cards: 2c 9h 5d 3d 2h and pot 4162.599121
  : 10001 (2c 2h)

new cards: jd qd 7c; prize: 0; balance: 0.16

game_id: a535038c2680e52e47d40e6927f46e2d
  : cards: 6s kd as th 9s and pot 4162.610352
  : 01100 (As Kd)

new cards: 2h 4d 6d; prize: 0; balance: 0.155

game_id: ec04927153108fff0743b67ae47d242f
  : cards: 9d 2d tc 9c 3c and pot 4162.621582
  : 10010 (9c 9d)

new cards: 2c 3d ad; prize: 0; balance: 0.15

game_id: 515a78401e6ac3d41f75f71f31203594
  : cards: qc 7d kc 2s 4h and pot 4162.632812
  : 10100 (Kc Qc)

new cards: 8h 4s kh; prize: 5; balance: 0.15

game_id: d7969ccc46b60a339a58f51db9e83b02
  : cards: js tc 7c ks ts and pot 4162.644043
  : 10011 (Ks Js Ts)

new cards: 8s 9d; prize: 0; balance: 0.145

game_id: bc3539cc85ff22738829ff8cfd159cef
  : cards: 6h 8h 3c jc 8d and pot 4162.655273
  : 01001 (8d 8h)

new cards: 7h 4c 5d; prize: 0; balance: 0.14

game_id: da46c01dac5184b493e1e7a45d7dd7f8
  : cards: qd 3h ah 2d ad and pot 4162.666504
  : 00101 (Ad Ah)

new cards: 7s 9d 7d; prize: 10; balance: 0.145

game_id: 7acf6e69dd8bcc09ebd168a073480140
  : cards: jh 7s 8s 6s 4d and pot 4162.678223
  : 01110 (8s 7s 6s)

new cards: 4c 3d; prize: 0; balance: 0.14

game_id: aa9377d9d9bd43cb2bd3fd9ee23e9163
  : cards: 5h 3h 3c jh qh and pot 4162.689453
  : 11011 (Qh Jh 5h 3h)

new cards: kc; prize: 0; balance: 0.135

game_id: 25056b672c244155fefe112083c44c1e
  : cards: 4h qh js jc 5d and pot 4162.700684
  : 00110 (Js Jc)

new cards: as ad qs; prize: 10; balance: 0.14

game_id: bcbbcd82c67026bb94053bdebe20e324
  : cards: 8c ac 5s 9s ah and pot 4162.711914
  : 01001 (Ac Ah)

new cards: qs 3h 2s; prize: 5; balance: 0.14

game_id: ce7f55589db5d7a3e11ef1ae71c85fa4
  : cards: 6h td 4d 4s jc and pot 4162.723145
  : 00110 (4s 4d)

new cards: qd 4h 3h; prize: 15; balance: 0.15

game_id: 809313a648d5f20586b3c86508749699
  : cards: 8h ad 4s jh js and pot 4162.734375
  : 00011 (Js Jh)

new cards: 6d jc 4d; prize: 15; balance: 0.16

game_id: d84935811139d9c7b1f3b273cc790178
  : cards: 7d 2s 4h ts 9c and pot 4162.745605
  : 00000 ()

new cards: kd 5c tc 8c 5d; prize: 0; balance: 0.155

game_id: 397bbbfd8a4eee4cd89c57752a5fcc86
  : cards: 4c 2h th 7c jd and pot 4162.757324
  : 00001 (Jd)

new cards: 7h 3s kc qd; prize: 0; balance: 0.15

game_id: 4b416655eebebd4d1d4b7ee9d74c675e
  : cards: as 7s 5s jh qd and pot 4162.768555
  : 00011 (Qd Jh)

new cards: kc 7h jd; prize: 5; balance: 0.15

game_id: 4d73a812845464162c673ab828230e0d
  : cards: qd 9h js 5h kd and pot 4162.779785
  : 10001 (Kd Qd)

new cards: ts 8s ah; prize: 0; balance: 0.145

game_id: 443cb6988d4712520824013f4f80eca7
  : cards: qd 7c 3s 9s ks and pot 4162.791016
  : 10001 (Ks Qd)

new cards: 2h ah 9d; prize: 0; balance: 0.14

game_id: 425409ed91490d780ac04a21b191b9a6
  : cards: kd 8d 5h 7c 8s and pot 4162.802246
  : 01001 (8s 8d)

new cards: 9s 2h 4d; prize: 0; balance: 0.135

game_id: 0a6f323bd0bcccae896cd07347765b45
  : cards: 3h 3d qs 9h 2s and pot 4162.813477
  : 11000 (3d 3h)

new cards: 5d td kd; prize: 0; balance: 0.13

game_id: 85b82a25f9df32b51b450625078b21cc
  : cards: 8d th jd ks 2d and pot 4162.824707
  : 00110 (Ks Jd)

new cards: tc ts 5c; prize: 0; balance: 0.125

game_id: 2945d13e447f82b8c46dc3b0d03342b0
  : cards: qs qh 6c kh jc and pot 4162.836426
  : 11000 (Qs Qh)

new cards: 8c kd 6h; prize: 5; balance: 0.125

game_id: 295fe271ca8b00ce41eba50f8670b3bd
  : cards: 9c 9d tc 6s qd and pot 4162.847656
  : 11000 (9c 9d)

new cards: 2c qs 4s; prize: 0; balance: 0.12

game_id: 94ff5a6045f774abb33e98e7dcbc06d2
  : cards: 7c jh 9h 8d qd and pot 4162.858887
  : 01001 (Qd Jh)

new cards: 8c 3c 2d; prize: 0; balance: 0.115

game_id: 32df99bb3212723b584043908047d573
  : cards: tc 7c 3c 9s 7h and pot 4162.870117
  : 01001 (7c 7h)

new cards: 5d 7d 2d; prize: 15; balance: 0.125

game_id: 47cc68ec869bc8affe061c7bce91fd0b
  : cards: 9c 3s 2c as 6d and pot 4162.881348
  : 00010 (As)

new cards: 6h 6s td ah; prize: 10; balance: 0.13

game_id: 24f87b242fa64e56cb2f49dde9b9387c
  : cards: 9h 6s 7d 3d jd and pot 4162.892578
  : 00001 (Jd)

new cards: as 6d 6h 2d; prize: 0; balance: 0.125

game_id: 40f9dec4314ba851e73aba13a7b6ec49
  : cards: 6h 5c jh ks 3c and pot 4162.903809
  : 00110 (Ks Jh)

new cards: td 2d 3h; prize: 0; balance: 0.12

game_id: a001da454bbbe99b3b8361f9ae176c8f
  : cards: qd 8s ks 8h 7h and pot 4162.915527
  : 01010 (8s 8h)

new cards: jc 9d 6c; prize: 0; balance: 0.115

game_id: 5d98e5f8979eb08610e2b47538e4a3d0
  : cards: 7h 6h 9s th 8c and pot 4162.926758
  : 11111 (9s 8c Th 7h 6h)

prize: 20; balance: 0.13

game_id: adc0d0df876f5c79fb5f004b2a58e0c3
  : cards: as td 9d 5d 4s and pot 4162.937988
  : 10000 (As)

new cards: 3d kc 3c 6s; prize: 0; balance: 0.125

game_id: 2aa32699999c246ca675cbaedc5c8eed
  : cards: 9c 4d 4c kh 5s and pot 4162.949219
  : 01100 (4c 4d)

new cards: ac qc 9h; prize: 0; balance: 0.12

game_id: 8fc204b1be9937f1cc0ae16c06959c8a
  : cards: kh 6s 3c 5c td and pot 4162.960449
  : 10000 (Kh)

new cards: 6h 8c qc 5d; prize: 0; balance: 0.115

game_id: 1527c6ed0f1723b782487938c49aa86a
  : cards: qh ah 2h 7s 3c and pot 4162.971680
  : 11000 (Ah Qh)

new cards: 4s 5s jd; prize: 0; balance: 0.11

game_id: 3e124253ae72f21d2b84092b938f68aa
  : cards: 4s kd tc 9c 9d and pot 4162.982910
  : 00011 (9c 9d)

new cards: kc 2h jc; prize: 0; balance: 0.105

game_id: c5b4a4f48190d14c5065a27ee0ca139a
  : cards: 9d ah 9c as jh and pot 4162.994629
  : 11110 (As 9c 9d Ah)

new cards: 8d; prize: 10; balance: 0.11

game_id: 37eaff5f50024d7e68b5ea886eac53c2
  : cards: jd 7s 4c 9h ah and pot 4163.005859
  : 10001 (Jd Ah)

new cards: kd 7c qd; prize: 0; balance: 0.105

game_id: 7865e6e27b8edcdb70844e2d24a296ee
  : cards: 6c 7h jd 5h 5s and pot 4163.017090
  : 00011 (5s 5h)

new cards: 9s qd th; prize: 0; balance: 0.1

game_id: 2e06e2f0066eafd5fe68b4967dcf98d6
  : cards: 7d 4h 8d 9d ah and pot 4163.028320
  : 10110 (9d 8d 7d)

new cards: ks kc; prize: 5; balance: 0.1

game_id: 6a3275bbaad4ba0370c65980f684ce63
  : cards: 7s 5h 5d 4d qd and pot 4163.039551
  : 01100 (5d 5h)

new cards: th jd 4c; prize: 0; balance: 0.095

game_id: cfe46cc4d55fb1e95495eddc5195fbba
  : cards: js 5s 3s as ad and pot 4163.050781
  : 00011 (As Ad)

new cards: 8c qh 4c; prize: 5; balance: 0.095

game_id: 7aaae09d3cc00642373045b879b3a225
  : cards: 2d 4c 4h qc jc and pot 4163.062012
  : 01100 (4c 4h)

new cards: 3c ac ks; prize: 0; balance: 0.09

game_id: 12a47a6831eebe44e9b7e7d0a3fb3f7c
  : cards: 9d 7h 9h 3s qs and pot 4163.073730
  : 10100 (9d 9h)

new cards: 5d ks 2c; prize: 0; balance: 0.085

game_id: 9465a30eac890f036ea7573d0e4cae91
  : cards: 9d 3s 8d 7d 2h and pot 4163.084961
  : 10110 (9d 8d 7d)

new cards: 6c 3d; prize: 0; balance: 0.08

game_id: c050d6c08c9d8e92bace650519438d7f
  : cards: jh qs 4c 6c 5s and pot 4163.096191
  : 11000 (Qs Jh)

new cards: ts 2d tc; prize: 0; balance: 0.075

game_id: 6cee47311d182a19bc3eb7b725ed097d
  : cards: kc 9c 2d 2c 3d and pot 4163.107422
  : 00110 (2c 2d)

new cards: 6s 8s ts; prize: 0; balance: 0.07

game_id: f7c7ab906f9a67bd38bc3d0870f02d07
  : cards: ad 8h qh 6d 2c and pot 4163.118652
  : 10100 (Ad Qh)

new cards: th 5h 9h; prize: 0; balance: 0.065

game_id: fcca4921c8c17430f15f7498748150c9
  : cards: 2d qs 9d ad ah and pot 4163.129883
  : 00011 (Ad Ah)

new cards: ts td 6s; prize: 10; balance: 0.07

game_id: 6c85ca66ee9aa09fd7fe5d7cf6176199
  : cards: 9d 5s 5h 3d qs and pot 4163.141113
  : 01100 (5s 5h)

new cards: 7s 5c jd; prize: 15; balance: 0.08

game_id: 03d9633dc44bf4b6d0eb8e9efa1a9b71
  : cards: 5c jc 7d 8c 6d and pot 4163.152832
  : 10111 (8c 5c 7d 6d)

new cards: 6h; prize: 0; balance: 0.075

game_id: 69bb334897c44b872337443345c58ed3
  : cards: js qd 3d ah 6c and pot 4163.164062
  : 11000 (Js Qd)

new cards: jd as ac; prize: 10; balance: 0.08

game_id: b061d71b118da53cc0d68ad382a2ad3b
  : cards: 8c 6s 3d 9h ad and pot 4163.175293
  : 00001 (Ad)

new cards: 8d 3c jh 5s; prize: 0; balance: 0.075

game_id: 30fc6e837244d969c4d4c1a896785fca
  : cards: 6d 7h 5d jd 2d and pot 4163.186523
  : 10111 (Jd 6d 5d 2d)

new cards: 6h; prize: 0; balance: 0.07

game_id: 8b7d7b62bc2c7d5d6c1a8fa5143d1e87
  : cards: 3h ts kd 2s js and pot 4163.197754
  : 00101 (Js Kd)

new cards: 5d ad 8d; prize: 0; balance: 0.065

game_id: eddd2c0af31148416dbfd7574e1358f4
  : cards: 6h js ad 4c jc and pot 4163.208984
  : 01001 (Js Jc)

new cards: kh 3h 5c; prize: 5; balance: 0.065

game_id: 55ac5fd5c9e3988aa0e69a21b08d74f0
  : cards: 9c 3d 2s tc 2h and pot 4163.220215
  : 00101 (2s 2h)

new cards: 4s 3h kd; prize: 0; balance: 0.06

game_id: 7c69acacdb16f34d05f804b7d98d5fa7
  : cards: 4s 7h 2s 5d th and pot 4163.231934
  : 00000 ()

new cards: 6d 8c 4d 3s 5s; prize: 0; balance: 0.055

game_id: 545cf10c37a48d3d9cb952df4c642dd8
  : cards: 2d 2h js 6s qs and pot 4163.243164
  : 11000 (2d 2h)

new cards: kd 9s ts; prize: 0; balance: 0.05

game_id: 3c9b45eb59a2e2ce8855999b838bafd8
  : cards: 2c 6c 7s jh 4s and pot 4163.254395
  : 00010 (Jh)

new cards: 3h 2s 8c qd; prize: 0; balance: 0.045

game_id: 4916b263968318976246a3ee2c528079
  : cards: 4d ac 9s 6h 5h and pot 4163.265625
  : 01000 (Ac)

new cards: 5c kc 4h jh; prize: 0; balance: 0.04

game_id: 69cffdf60601d110d0a00b5da041555f
  : cards: qc ks 8d 4s 8h and pot 4163.276855
  : 00101 (8d 8h)

new cards: qd 5c 9h; prize: 0; balance: 0.035

game_id: 986322b7c920f6cc121b12c9acbf0180
  : cards: as jh 8s 8d kc and pot 4163.288086
  : 00110 (8s 8d)

new cards: 9s 5h 4c; prize: 0; balance: 0.03

game_id: 8ff84a318078e61c03799d38aec23125
  : cards: ks 2h 2d 7s qh and pot 4163.299316
  : 01100 (2d 2h)

new cards: 8c 3d ts; prize: 0; balance: 0.025

game_id: 8de7eae76406f17ab795d83145bc66f0
  : cards: kd ts jc 3d ks and pot 4163.311035
  : 10001 (Ks Kd)

new cards: 9c 7s 5s; prize: 5; balance: 0.025

game_id: a1ca27f9ce0cbda75bb1ff343c1523cb
  : cards: 4s 9c jd 5d 8c and pot 4163.322266
  : 00100 (Jd)

new cards: 2h 9h 6h 2d; prize: 0; balance: 0.02

game_id: 3f95c7158fdeb34982633f797c6fb3c7
  : cards: 6d 5d qc jh 5c and pot 4163.333496
  : 01001 (5c 5d)

new cards: 4c qs 8s; prize: 0; balance: 0.015

game_id: b5b793259ebfbcf8b146a4f583156b7d
  : cards: ad 8d qs kc 9s and pot 4163.344727
  : 00110 (Qs Kc)

new cards: 9c qd tc; prize: 5; balance: 0.015

game_id: 6ad6128ccd8adc6204b2e14ed7655f1f
  : cards: ts 7s tc qh 3d and pot 4163.355957
  : 10100 (Ts Tc)

new cards: 6h js 8h; prize: 0; balance: 0.01

game_id: 5dbd8160683b613b7c37e6e02e2b343c
  : cards: 2s 8c qc tc td and pot 4163.367188
  : 00011 (Tc Td)

new cards: 2h ad 3c; prize: 0; balance: 0.005

game_id: 9a96f75e73ab9ee15e23b2e3ed6923d9
  : cards: 2s 9d 2c 3s 5s and pot 4163.378418
  : 10100 (2s 2c)

new cards: 3h 4c 9s; prize: 0; balance: 0

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
BitcoinVideoPoker (OP)
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
February 23, 2013, 05:24:59 AM
 #124

Quote
URL
https://bitcoinvideocasino.com/account/create

Description
Create a new Bitcoin Video Casino account key. For most other service calls, this account key is required.

Request
GET https://bitcoinvideocasino.com/account/create

But:

Quote
$ wget https://bitcoinvideocasino.com/account/create
--2013-02-21 22:30:53--  https://bitcoinvideocasino.com/account/create
Resolving bitcoinvideocasino.com (bitcoinvideocasino.com)... 198.74.61.73
Connecting to bitcoinvideocasino.com (bitcoinvideocasino.com)|198.74.61.73|:443... connected.
HTTP request sent, awaiting response... 404 OK
2013-02-21 22:30:55 ERROR 404: OK.

I don't see any calls to account/create in your sample Python code either.  Is this not yet implemented?

Did you miss this post?  account/create is a 404 - I've been unable to create an account using the API.

I missed the post, sorry.  Looks like a bad typo in our doc - the service call is /account/new (not /account/create) but all the parameters are right.  We'll update our doc and push out changes ASAP.

Quote
Edit: another error in the API doc: videopoker/deal has an response called 'deal_hash' which is documented as: "The key to the account you want to play the game with".  Copy/paste error I'm guessing.

Thanks. Fixed.

Quote
Edit2: I got the bot running.  It plays optimally, adapting its play to take the size of the progressive pot into account.  That means it has a higher expected return than the wizardofodds 'optimal strategy', because that doesn't take the pot size into account.  It still managed to lose the 0.2 BTC you put in the bot account though...  Here's a lot of it losing a lot, even though playing optimally (none of the decisions it made were any different than if the pot had been at 4000, btw):

Hey! Cool.  Will you be putting the code on github/bitbucket?

dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
February 23, 2013, 06:00:31 AM
 #125

Hey! Cool.  Will you be putting the code on github/bitbucket?

I can do.  I was thinking it would be nice to host the bot somewhere and have people use it that way so I get referral coins.  But I may as well make the source available anyway.  I didn't have to write much, because the existing poker-eval package does most of the work.

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
February 23, 2013, 07:09:00 AM
 #126

Hey! Cool.  Will you be putting the code on github/bitbucket?

I can do.  I was thinking it would be nice to host the bot somewhere and have people use it that way so I get referral coins.  But I may as well make the source available anyway.  I didn't have to write much, because the existing poker-eval package does most of the work.

I've tidied up the code, ready for pushing to github, but need to test it to make sure it still runs.

Should I:

a) beg for more credits for testing on the bot account
b) fund the bot account myself, and later ask you to lift the withdrawal ban if it wins?
c) use my regular account?

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
BitcoinVideoPoker (OP)
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
February 23, 2013, 11:07:51 AM
 #127

Hey! Cool.  Will you be putting the code on github/bitbucket?

I can do.  I was thinking it would be nice to host the bot somewhere and have people use it that way so I get referral coins.  But I may as well make the source available anyway.  I didn't have to write much, because the existing poker-eval package does most of the work.

I've tidied up the code, ready for pushing to github, but need to test it to make sure it still runs.

Should I:

a) beg for more credits for testing on the bot account
b) fund the bot account myself, and later ask you to lift the withdrawal ban if it wins?
c) use my regular account?

I just lifted the withdrawal ban now that the account has been emptied. We're not placing any limitations on what you do with the bot, so feel free to host it and reap the referral rewards.

BTW, are you an iOS or Android developer?  We'd love to see a mobile app that can play our games...Smiley

dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
February 23, 2013, 05:59:11 PM
 #128

BTW, are you an iOS or Android developer?  We'd love to see a mobile app that can play our games...Smiley

I've never used a smartphone.  There's no cell phone coverage where I live.  I played with Android in a virtual machine once, but that's the limit of my experience in that area.

I was under the impression that people could already play on smartphones, due to the "Play Video Poker from anywhere" text on your site.  Are you saying you want an app that plays optimally?  I don't know what kind of processing power the devices have, but the bot enumerates all combinations of hands to determine optimal strategy, which is quite CPU intensive.  I'm not sure a smartphone would be up to the task.

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
February 23, 2013, 10:50:11 PM
 #129

Is there any way to find out your deposit address using the API?  I'm not seeing it in the documentation.

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
February 23, 2013, 11:39:27 PM
 #130

Hey! Cool.  Will you be putting the code on github/bitbucket?

Here it is:

  https://github.com/dooglus/pokereval/commits/jacks-or-better

It could use some more polish, but it works:

Quote
game_id: a47a6a9f1f7dd24b30fb91fbc4541b97; hand: One Pair (Jacks or Better)
  : cards: jd 9s ad th ah and pot 4000.000000
  : standard play is optimal for jackpot 4000.000000
  : 00101 (Ad Ah)

new cards: jc 8d qh; hand: One Pair (Jacks or Better); prize: 1; credits bet: 55; credits won: 41; return: 74.5455%; balance: 0.986

game_id: 9298456b8cab8bff896e1c6e5237d674; hand: Nothing
  : cards: 4d 7c 8c 7h kc and pot 4000.000000
  : standard play is optimal for jackpot 4000.000000
  : 01010 (7c 7h)

new cards: 7d 7s 3c; hand: 4 of a Kind; prize: 25; credits bet: 56; credits won: 66; return: 117.8571%; balance: 1.01

game_id: fc3d64f0e9c52b83fa447d4adbf40b6f; hand: Nothing
  : cards: 6d qh ac 2s 9c and pot 4000.000000
  : standard play is optimal for jackpot 4000.000000
  : 01100 (Ac Qh)

new cards: ts 7c 7s; hand: Nothing; prize: 0; credits bet: 57; credits won: 66; return: 115.7895%; balance: 1.009

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
BitcoinVideoPoker (OP)
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
February 24, 2013, 07:35:38 AM
 #131

BTW, are you an iOS or Android developer?  We'd love to see a mobile app that can play our games...Smiley

I've never used a smartphone.  There's no cell phone coverage where I live.  I played with Android in a virtual machine once, but that's the limit of my experience in that area.

I was under the impression that people could already play on smartphones, due to the "Play Video Poker from anywhere" text on your site.  Are you saying you want an app that plays optimally?  I don't know what kind of processing power the devices have, but the bot enumerates all combinations of hands to determine optimal strategy, which is quite CPU intensive.  I'm not sure a smartphone would be up to the task.

Wow, no cell coverage?  Where are you?! Even Kenya and Somalia have cell coverage.  I imagine you're living out in the sticks with satellite internet:)

Sure, you can play our site from mobile browsers, but we are still interested in seeing a native mobile app.  The mobile app could have artwork better suited to the platform and perform much better than HTML5/JS on some phones.

BitcoinVideoPoker (OP)
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
February 24, 2013, 07:37:28 AM
 #132

Is there any way to find out your deposit address using the API?  I'm not seeing it in the documentation.

Wow, I can't believe we missed this one.  The api is /account/bitcoinaddress and takes only one parameter, your account_key.  We'll add it to the doc right away!

BitcoinVideoPoker (OP)
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
February 24, 2013, 07:45:36 AM
 #133

Hey! Cool.  Will you be putting the code on github/bitbucket?

Here it is:

  https://github.com/dooglus/pokereval/commits/jacks-or-better

It could use some more polish, but it works:

Quote
game_id: a47a6a9f1f7dd24b30fb91fbc4541b97; hand: One Pair (Jacks or Better)
  : cards: jd 9s ad th ah and pot 4000.000000
  : standard play is optimal for jackpot 4000.000000
  : 00101 (Ad Ah)

new cards: jc 8d qh; hand: One Pair (Jacks or Better); prize: 1; credits bet: 55; credits won: 41; return: 74.5455%; balance: 0.986

game_id: 9298456b8cab8bff896e1c6e5237d674; hand: Nothing
  : cards: 4d 7c 8c 7h kc and pot 4000.000000
  : standard play is optimal for jackpot 4000.000000
  : 01010 (7c 7h)

new cards: 7d 7s 3c; hand: 4 of a Kind; prize: 25; credits bet: 56; credits won: 66; return: 117.8571%; balance: 1.01

game_id: fc3d64f0e9c52b83fa447d4adbf40b6f; hand: Nothing
  : cards: 6d qh ac 2s 9c and pot 4000.000000
  : standard play is optimal for jackpot 4000.000000
  : 01100 (Ac Qh)

new cards: ts 7c 7s; hand: Nothing; prize: 0; credits bet: 57; credits won: 66; return: 115.7895%; balance: 1.009

Cool.  The code looks good.  We'll add a link to the PokerBot in our API doc. 

Quick question:

Code:
    # We only qualify for the progressive pot if we bet 5 credits
    if (credits_per_game == 5):
        progressive_jackpot = progressive_jackpot / 10000.0 + 4000
    else:
        progressive_jackpot = 4000

Shouldn't the non-5-credit games be the proper 250*credits_per_game?  Better yet, you could use the results from /videopoker/paytables to get the Royal Flush payouts.  But it's certainly not a 4000 payout when betting 1 credit.

mrlithium
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
February 24, 2013, 09:25:49 AM
 #134

Can i get some input on this from other programmers?

Client seed is determined from math.random() - standard java function based on the current time
Then it is fed through mersenne twister.

On bitzino, the client seed is determined with the advanced function Window.Crypto.getRandomValues(), then that is fed through mersenne twister.

I have a sort of issue with this site because I feel like blackjack has an inordinately high amount of face cards flipped.

I read the source code and couldn't find anything I didn't like besides math.random() for the client seed (theres a lot of it).

Has anybody else played enough blackjack and feels like you lose too often?
BitcoinVideoPoker (OP)
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
February 24, 2013, 11:26:30 AM
 #135

Can i get some input on this from other programmers?

Client seed is determined from math.random() - standard java function based on the current time
Then it is fed through mersenne twister.

On bitzino, the client seed is determined with the advanced function Window.Crypto.getRandomValues(), then that is fed through mersenne twister.

I have a sort of issue with this site because I feel like blackjack has an inordinately high amount of face cards flipped.

I read the source code and couldn't find anything I didn't like besides math.random() for the client seed (theres a lot of it).

Has anybody else played enough blackjack and feels like you lose too often?

The backend seeds the MT using a cryptographically secure random number generator out of the OpenSSL libSSL library.  Just based on that alone, there's virtually zero chance the cards are stacked against anyone (we've had huge winners on Blackjack already).  But because we want to be provably fair, we use a random number generated in the client together with the server seed, as you have seen.

That being said, we agree with you and will take your advice to switch to using the getRandomValues() crypto function.  It'll take us a day or two to implement it and test it.  We'll be rolling out higher Roulette limits soon and can include the getRandomValues() update with that.

BitcoinVideoPoker (OP)
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
February 24, 2013, 04:24:44 PM
 #136

Can i get some input on this from other programmers?

Client seed is determined from math.random() - standard java function based on the current time
Then it is fed through mersenne twister.

On bitzino, the client seed is determined with the advanced function Window.Crypto.getRandomValues(), then that is fed through mersenne twister.

I have a sort of issue with this site because I feel like blackjack has an inordinately high amount of face cards flipped.

I read the source code and couldn't find anything I didn't like besides math.random() for the client seed (theres a lot of it).

Has anybody else played enough blackjack and feels like you lose too often?

The backend seeds the MT using a cryptographically secure random number generator out of the OpenSSL libSSL library.  Just based on that alone, there's virtually zero chance the cards are stacked against anyone (we've had huge winners on Blackjack already).  But because we want to be provably fair, we use a random number generated in the client together with the server seed, as you have seen.

That being said, we agree with you and will take your advice to switch to using the getRandomValues() crypto function.  It'll take us a day or two to implement it and test it.  We'll be rolling out higher Roulette limits soon and can include the getRandomValues() update with that.


Well, it was a lot faster than we expected.  We pushed the crypto change already, as well as the roulette limit updates.  Enjoy!

mrlithium
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
February 24, 2013, 07:48:25 PM
Last edit: February 24, 2013, 09:04:38 PM by mrlithium
 #137

Cool! Coming back to try it out Smiley

edit: took me a while but I see you moved the code to util.js, and since window.crypto.getRandomValues() may not be supported, you backed it up with the previous function which is necessary for compatibility. GJ guys
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
February 25, 2013, 12:49:40 AM
 #138

Wow, no cell coverage?  Where are you?! Even Kenya and Somalia have cell coverage.  I imagine you're living out in the sticks with satellite internet:)

I'm out in the sticks in Canada.  It's a huge country, and seems to only have cell coverage in the populated areas and along the highways.  I don't have any other services either, like electricity, water, etc. so it's not just cell service I'm missing...

Quick question:

Shouldn't the non-5-credit games be the proper 250*credits_per_game?  Better yet, you could use the results from /videopoker/paytables to get the Royal Flush payouts.  But it's certainly not a 4000 payout when betting 1 credit.

Well, that variable is only used to tell 'jacks' (the C program that works out which cards to hold) what the payout for a royal flush is.  'jacks' only knows the payouts for 5 chips, and so I tell it the royal is worth 4000 chips if the progressive pot isn't available.  It doesn't need to know how many chips we're playing for.  I could tell it how many chips are being played for, and have it multiply all the payouts by that number of chips, but it seems simpler to just have it always use the same payouts.

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
dooglus
Legendary
*
Offline Offline

Activity: 2940
Merit: 1330



View Profile
February 25, 2013, 12:53:10 AM
 #139

I have a sort of issue with this site because I feel like blackjack has an inordinately high amount of face cards flipped.

[...]

Has anybody else played enough blackjack and feels like you lose too often?

A deck rich in face cards is good for the player.  Card counters increase their bet when there are more than the average number of face cards left.  So if (and I very much doubt it) more face cards are showing up than should, I wouldn't complain about it!

Just-Dice                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   Play or Invest                 ██             
          ██████████         
      ██████████████████     
  ██████████████████████████ 
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
██████████████████████████████
    ██████████████████████   
        ██████████████       
            ██████           
   1% House Edge
BitcoinVideoPoker (OP)
Hero Member
*****
Offline Offline

Activity: 800
Merit: 500



View Profile WWW
March 03, 2013, 02:14:36 PM
 #140

Our latest game, Craps, is now live!

Today we are ready to present to you all our first public release of Craps!  We've tried very hard to make it as enjoyable to play.  And as always, it comes with the standard set of Bitcoin Video Casino features: autoplay, provably fair, a progressive jackpot, and a 99.7% EV (Even better than our other games!)

Please give us feedback on what you would like to see improved!

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 ... 88 »
  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!