Author

Topic: [Interest check] Rock Paper Scissors (Read 1057 times)

hero member
Activity: 672
Merit: 500
June 01, 2013, 06:42:34 PM
#8
If you have JS knowledge, make a coinchat bot. There's sample code here. https://bitcointalksearch.org/topic/nodejs-build-your-own-bot-kit-for-coinchat-188952

You can make it provably fair by saying your next result in advance (rock/paper/scissors) and appending 10 or so characters of a random string. Hash it, and display the hash.

Then, when someone bets (tips) you, listen for their bet text - parse it for rock / paper / scissors. Tip them back if they win, minus your house edge. Regen a new hash and say it in chat.

Love the idea, definately gonna do this!
legendary
Activity: 1974
Merit: 1007
June 01, 2013, 06:35:10 PM
#7
If you have JS knowledge, make a coinchat bot. There's sample code here. https://bitcointalksearch.org/topic/nodejs-build-your-own-bot-kit-for-coinchat-188952

You can make it provably fair by saying your next result in advance (rock/paper/scissors) and appending 10 or so characters of a random string. Hash it, and display the hash.

Then, when someone bets (tips) you, listen for their bet text - parse it for rock / paper / scissors. Tip them back if they win, minus your house edge. Regen a new hash and say it in chat.

That's an interesting idea. Cuts down on block spam as well since you are no longer doing constant transfers back and forth.

Too bad I couldn't get the script to compile right/run for me. May give it a go another time though, lol.
vip
Activity: 1302
Merit: 1042
👻
June 01, 2013, 01:00:13 PM
#6
If you have JS knowledge, make a coinchat bot. There's sample code here. https://bitcointalksearch.org/topic/nodejs-build-your-own-bot-kit-for-coinchat-188952

You can make it provably fair by saying your next result in advance (rock/paper/scissors) and appending 10 or so characters of a random string. Hash it, and display the hash.

Then, when someone bets (tips) you, listen for their bet text - parse it for rock / paper / scissors. Tip them back if they win, minus your house edge. Regen a new hash and say it in chat.
hero member
Activity: 672
Merit: 500
June 01, 2013, 10:42:13 AM
#5
Maybe making changes to it could help though. For example:

1) Create an automated bot so people can choose to play vs. a person or the computer. If computer, it would need to be provably fair (and I guess you would need to work out some mathematics to figure out how to keep a small percentage in your favor or something).

2) Allow users to each place their own bet. For example, I want to risk 3 BTC. You want to risk 5 BTC. If I win, I get 3 BTC, if I lose I lose 3 BTC. Same goes for you but with 5 BTC.

(I'm not 100% sure how that would work out... I was thinking about it as being... you're taking a cut for the house, say 2%. So it'd be kind of like Blackjack or something in a sense. It's a little hard to explain as I'm not sure about the math behind it off the top of my head, but I think it would be doable)

Yeah, an automated bot would be great indeed, but yeah I'd probably do a 1% house edge or so. I'm leaving this open for a while, see if there's interest.
legendary
Activity: 1974
Merit: 1007
June 01, 2013, 10:40:33 AM
#4
Maybe making changes to it could help though. For example:

1) Create an automated bot so people can choose to play vs. a person or the computer. If computer, it would need to be provably fair (and I guess you would need to work out some mathematics to figure out how to keep a small percentage in your favor or something).

2) Allow users to each place their own bet. For example, I want to risk 3 BTC. You want to risk 5 BTC. If I win, I get 3 BTC, if I lose I lose 3 BTC. Same goes for you but with 5 BTC.

(I'm not 100% sure how that would work out... I was thinking about it as being... you're taking a cut for the house, say 2%. So it'd be kind of like Blackjack or something in a sense. It's a little hard to explain as I'm not sure about the math behind it off the top of my head, but I think it would be doable)
hero member
Activity: 672
Merit: 500
sr. member
Activity: 293
Merit: 250
hero member
Activity: 672
Merit: 500
May 31, 2013, 05:25:41 PM
#1
Hey, interest check here! Would a Rock Paper Scissors game be interesting where you can PvP with your own bet amounts against players? I've searched and a site exists, but never got out of testing since 2012. It would be fairly easy to make and I was wondering if anyone was interested in it. Thanks a bunch! =).
Jump to: