Bitcoin Forum

Economy => Gambling => Topic started by: Boelens on May 31, 2013, 09:25:41 PM



Title: [Interest check] Rock Paper Scissors
Post by: Boelens on May 31, 2013, 09:25:41 PM
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! =).


Title: Re: [Interest check] Rock Paper Scissors
Post by: BRules on May 31, 2013, 10:30:25 PM
voted in nay as this was already tried before:

https://bitcointalk.org/index.php?topic=136837.0


Title: Re: [Interest check] Rock Paper Scissors
Post by: Boelens on May 31, 2013, 10:33:43 PM
voted in nay as this was already tried before:

https://bitcointalk.org/index.php?topic=136837.0

Ah, alright. Guess that's decided then =P.


Title: Re: [Interest check] Rock Paper Scissors
Post by: ranlo on June 01, 2013, 02:40:33 PM
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)


Title: Re: [Interest check] Rock Paper Scissors
Post by: Boelens on June 01, 2013, 02:42:13 PM
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.


Title: Re: [Interest check] Rock Paper Scissors
Post by: 🏰 TradeFortress 🏰 on June 01, 2013, 05:00:13 PM
If you have JS knowledge, make a coinchat bot. There's sample code here. https://bitcointalk.org/index.php?topic=188952.0

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.


Title: Re: [Interest check] Rock Paper Scissors
Post by: ranlo on June 01, 2013, 10:35:10 PM
If you have JS knowledge, make a coinchat bot. There's sample code here. https://bitcointalk.org/index.php?topic=188952.0

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.


Title: Re: [Interest check] Rock Paper Scissors
Post by: Boelens on June 01, 2013, 10:42:34 PM
If you have JS knowledge, make a coinchat bot. There's sample code here. https://bitcointalk.org/index.php?topic=188952.0

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!