create account

RE: Announcing my next game, and auditioning for players. by sigmajin

View this thread on: hive.blogpeakd.comecency.com

Viewing a response to: @mattclarke/announcing-my-next-game-and-auditioning-for-players

· @sigmajin ·
An interesting idea for dicerolls that i was thinking about for other random number stuff.  If the player just posts "roll 2D6" you can take the transaction sig from the post (which i think is random) and convert it to 2D6.

So its a hex#, so you can use an algorythim to get 2 random numbers between 1 and 6.  Like maybe divide by 2, and if the result is greater than 6 move on to the next least significant digit until you have 2 rolls.

This may be a bit much for monopoly, but ive been thinking about how to incorporate random number generation into the blockchain for other types of games.

example below:
👍  , , ,
properties (23)
authorsigmajin
permlinkre-mattclarke-announcing-my-next-game-and-auditioning-for-players-20161224t141702748z
categorymonopoly
json_metadata{"tags":["monopoly"]}
created2016-12-24 14:17:00
last_update2016-12-24 14:17:00
depth1
children4
last_payout2017-01-20 14:38:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length610
author_reputation35,847,511,233,614
root_title"Announcing my next game, and auditioning for players."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,077,735
net_rshares102,102,983,525
author_curate_reward""
vote details (4)
@sigmajin ·
properties (23)
authorsigmajin
permlinkre-sigmajin-re-mattclarke-announcing-my-next-game-and-auditioning-for-players-20161224t141725628z
categorymonopoly
json_metadata{"tags":["monopoly"]}
created2016-12-24 14:17:21
last_update2016-12-24 14:17:21
depth2
children3
last_payout2017-01-20 14:38:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length8
author_reputation35,847,511,233,614
root_title"Announcing my next game, and auditioning for players."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,077,738
net_rshares102,174,270,649
author_curate_reward""
vote details (4)
@sigmajin ·
SO we can look at the transaction that put this post on the blockchain here:  https://steemd.com/tx/d86423c91f18ce61355e6335b6f3e1969adb1946

We could take the signature or the transaction ID, (i think both are random-ish, or at least unpredictable if not you could hash it)

before hand, we can set algorythims to get 2D6 out of say the sig.  Something like start with the least siginficant digit.  Turn it into a decimal.  If its a 15, 14, 0, or 1 skip to the next digit.  Otherwise, divide by 2 and drop and .5s.

so the last 3 digits of the sig are 603
the zero gets skipped, and we have a 1 and a 3.

just some interesting deep thoughts about on chain gaming.
👍  , , ,
properties (23)
authorsigmajin
permlinkre-sigmajin-re-sigmajin-re-mattclarke-announcing-my-next-game-and-auditioning-for-players-20161224t142436079z
categorymonopoly
json_metadata{"tags":["monopoly"],"links":["https://steemd.com/tx/d86423c91f18ce61355e6335b6f3e1969adb1946"]}
created2016-12-24 14:24:33
last_update2016-12-24 14:24:33
depth3
children2
last_payout2017-01-20 14:38:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length664
author_reputation35,847,511,233,614
root_title"Announcing my next game, and auditioning for players."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,077,782
net_rshares100,136,108,561
author_curate_reward""
vote details (4)
@brendio ·
Or we could try to integrate with PeerPlays once it's up and running.
properties (22)
authorbrendio
permlinkre-sigmajin-re-sigmajin-re-sigmajin-re-mattclarke-announcing-my-next-game-and-auditioning-for-players-20161226t023858518z
categorymonopoly
json_metadata{"tags":["monopoly"]}
created2016-12-26 02:38:57
last_update2016-12-26 02:38:57
depth4
children1
last_payout2017-01-20 14:38:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length69
author_reputation2,247,042,714,470
root_title"Announcing my next game, and auditioning for players."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id2,085,893
net_rshares0