Search for a rat:
Rat:13yocFc5RD3wCx79hu8bxuBkLTuAjgpT8H
Name:not set (change name)


Speed: 11(10)+d26(25)
Bets:0.52011956BTC Won:0.5602499BTC
Bribes:50 Payed:0.034BTC
Unpaid:0.00612255BTC
Pending Games:5 | Pending Bribes:6
Games played: 52
Augmentations:Neural Implant, Mechanized Tail, Metal Claws
Giveaway Offer
(Games:52 | Balance:0.0402499)

Last Game:389
Games:

Server Time: 18:40 Oct 05
Last Race
GameID:389Date:2018-11-02 12:00:01
3DdBZ734
Roll:10+d21 t:1541157562
39CKFWxa
Roll:10+d21 t:1541146187
13yocFc5(you)
Roll:11+d25 t:1465831251
1KiTjHsr
Roll:10+d21 t:1435943604
15BH9acA
Roll:10+d21 t:1540552332



Games played with current_server_seed:8 (382, 383, 384, 385, 386, 387, 388, 389)
sha1(satoshiratcurrent_server_seed):11d30a557f8f41b457d2f42abfd792380de72288

Is the game provable fair?
Yes.
The algorithm uses a secret key revealed every 10 games, but also data from the race itself that cannot pe precomputed like the timestamp of the block the transaction was included and many other.
This way you'll be sure the game is fair and does not try to favorize a rat over another.


How to compute the speed?

Example(New way - from game no. 365):
ServerSeed: 3b7fecbc10005334c0b98b2bcd1ace46407094ab
Gameid: 666

We take the rats and order them alphabetically. We'll use only the first 8 letters.
Rat1:1AAAAAAA(10+d21) Rat2:1BBBBBBB(11+d22) Rat3:1CCCCCCC(10+d24) Rat4:1DDDDDDD(10+d25) Rat5:1EEEEEEE(10+d15)

We take all timestamps when the transactions are included in blocks and order them from low to high.
111222333444555

Let's compute the speed for the first rat which runs 10+d21.
Speed1: sha1(3b7fecbc10005334c0b98b2bcd1ace46407094ab66611AAAAAAA1BBBBBBB1CCCCCCC1DDDDDDD1EEEEEEE1AAAAAAA111222333444555)=6d086e829e8c1b389c9dc25254be322a183991d5
We take the first five letters and transform them from hexa to decimal: hexdec(6d086)=446598
We compute the roll:1+446598%21=13
We compute the speed:10+13=23

Speed2: sha1(3b7fecbc10005334c0b98b2bcd1ace46407094ab66621AAAAAAA1BBBBBBB1CCCCCCC1DDDDDDD1EEEEEEE1AAAAAAA111222333444555)=dfb459c49a9752f40b3c0b64b2a183316aa56612
We take the first five letters and transform them from hexa to decimal: hexdec(dfb45)=916293
We compute the roll:1+916293%21=1
We compute the speed:10+1=11

Avg Speed = 2*Speed1*Speed2/(Speed1+Speed2)=2*23*11/(23+11)=14.882

The finish order is the order of average speed(with 3 decimals). If that is not enough, the player with the greatest exp wins.



Example(Old way - up to game no. 364):
ServerSeed: 3b7fecbc10005334c0b98b2bcd1ace46407094ab
Gameid: 666

We take the rats and order them alphabetically. We'll use only the first 5 letters.
Rat1:1AAAA(10+d21) Rat2:1BBBB(11+d22) Rat3:1CCCC(10+d24) Rat4:1DDDD(10+d25) Rat5:1EEEE(10+d15)

Let's compute the speed for the first rat which runs 10+d21.
Speed1: sha1(3b7fecbc10005334c0b98b2bcd1ace46407094ab66611AAAA1BBBB1CCCC1DDDD1EEEE1AAAA)=703275461f402edba1aaa73330645d13192e6f22
We take the first five letters and transform them from hexa to decimal: hexdec(70327)=459559
We compute the roll:1+459559%21=17
We compute the speed:10+17=27

Speed2: sha1(3b7fecbc10005334c0b98b2bcd1ace46407094ab66621AAAA1BBBB1CCCC1DDDD1EEEE1AAAA)=439219123d28c30526f021717b329a9ce61bf055
We take the first five letters and transform them from hexa to decimal: hexdec(43921)=276769
We compute the roll:1+276769%21=11
We compute the speed:10+11=21

Avg Speed = 2*Speed1*Speed2/(Speed1+Speed2)=2*27*21/(27+21)=23.625

The finish order is the order of average speed(with 3 decimals). If that is not enough, the player with the greatest exp wins.


©2013-2024 SatoshiRat.com|Comments, bugs, suggestions, help @BitcoinTalk