Bitcoin Forum

Economy => Gambling => Topic started by: Dexon on October 01, 2016, 08:43:53 PM



Title: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 08:43:53 PM
Link: https://rps-mp-dexon95.c9users.io/

Hi, I wanted first to make sure that, this is a test game. It is working fine but it is not meant to be an official/grown up/advertised casino. I just want some people to share their feedback on this work and have fun with friends on this game while fighting each others with the Rock Paper Scissors game.

Let me explain how it works :)
First, users have 2 options. Play against a player or a bot. The bot will put you in a regular moneypot bet (1/3 chances to win, 1/3 to do a tie, 1/3 to lose)
Fighting a player will put you in a queue. Once you've got an opponent to fight, the game will automatically start.

When a game is starting, a little sound effect will notify you about it. You will then have 10 seconds to enter your bet amount and chose your action (rock, paper, scissors).

The rewards, in order to balance the game to make it fair to everyone, I decided to make the reward rule like this:
- For example: If you bet 100 bits, and your opponent only placed 2 bits, if you win, you will win you opponent's 2 bits (since you had a higher bet then him)
If you lose this bet, you will not lose 100 bits. You will only lose 2 bits (because your opponent's bet is lower than yours)
This goes in the other way too: If you bet 2 bits, and you opponent placed 100 bits, if you win, you won't win 100 bits but only 2 bits. And if you lose, you will lose your 2 bits.

If you have questions, ideas, found some bugs/(maybe) exploits, let me know :)

Have fun! https://rps-mp-dexon95.c9users.io/

P.S.: There is a faucet of 2 bits per 5 mins. Take notes that this is a moneypot faucet therefor, if you already claimed a faucet on an other moneypot casino, you won't be able to claim this one before the 5 minutes cooldown ends.


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: gullu on October 01, 2016, 08:48:14 PM
i M going to B f1rtst to try it out..


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: welshy9 on October 01, 2016, 08:48:55 PM
ill have a goo :)


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 08:51:25 PM


Let me explain how it works :)
First, users have 2 options. Play against a player or a bot. The bot will put you in a regular moneypot bet (1/3 chances to win, 1/3 to do a tie, 1/3 to lose)
Fighting a player will put you in a queue. Once you've got an opponent to fight, the game will automatically start.

When a game is starting, a little sound effect will notify you about it. You will then have 10 seconds to enter your bet amount and chose your action (rock, paper, scissors).

The rewards, in order to balance the game to make it fair to everyone, I decided to make the reward rule like this:


hi

the game will auto start? a sound effect will notify me about the game to start and then I have 10 sec to enter bet amount and choice. if I miss to put amount or/and choice what will happen? it looks to me that it will not auto start in this case.

what is the HE?

thx and good luck


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 08:54:05 PM


Let me explain how it works :)
First, users have 2 options. Play against a player or a bot. The bot will put you in a regular moneypot bet (1/3 chances to win, 1/3 to do a tie, 1/3 to lose)
Fighting a player will put you in a queue. Once you've got an opponent to fight, the game will automatically start.

When a game is starting, a little sound effect will notify you about it. You will then have 10 seconds to enter your bet amount and chose your action (rock, paper, scissors).

The rewards, in order to balance the game to make it fair to everyone, I decided to make the reward rule like this:


hi

the game will auto start? a sound effect will notify me about the game to start and then I have 10 sec to enter bet amount and choice. if I miss to put amount or/and choice what will happen? it looks to me that it will not auto start in this case.

what is the HE?

thx and good luck

There's is no fees at all on the games between players. You make your own luck by choosing between the 3 options you got. :)


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: welshy9 on October 01, 2016, 08:54:18 PM
as its a test what about giving users some play money to test with ?


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 08:57:04 PM
as its a test what about giving users some play money to test with ?

The faucet is there for it. You can place bets with 2 decimals. As for example: 0.15 bits
This would give you enough bits to play with till you can claim the faucet again.


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 09:03:08 PM


Let me explain how it works :)
First, users have 2 options. Play against a player or a bot. The bot will put you in a regular moneypot bet (1/3 chances to win, 1/3 to do a tie, 1/3 to lose)
Fighting a player will put you in a queue. Once you've got an opponent to fight, the game will automatically start.

When a game is starting, a little sound effect will notify you about it. You will then have 10 seconds to enter your bet amount and chose your action (rock, paper, scissors).

The rewards, in order to balance the game to make it fair to everyone, I decided to make the reward rule like this:


hi

the game will auto start? a sound effect will notify me about the game to start and then I have 10 sec to enter bet amount and choice. if I miss to put amount or/and choice what will happen? it looks to me that it will not auto start in this case.

what is the HE?

thx and good luck

There's is no fees at all on the games between players. You make your own luck by choosing between the 3 options you got. :)

you missed this question

the game will auto start? a sound effect will notify me about the game to start and then I have 10 sec to enter bet amount and choice. if I miss to put amount or/and choice what will happen? it looks to me that it will not auto start in this case.

will the game autostart in case a player will miss to put his wager or/and choice? what will happen in such a case after 10 sec?

another question
is it MP provably fair as I understood it is a MP app?

you as app owner will get nothing because there is no fee is that right?


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 09:11:58 PM

you missed this question

the game will auto start? a sound effect will notify me about the game to start and then I have 10 sec to enter bet amount and choice. if I miss to put amount or/and choice what will happen? it looks to me that it will not auto start in this case.

will the game autostart in case a player will miss to put his wager or/and choice? what will happen in such a case after 10 sec?

another question
is it MP provably fair as I understood it is a MP app?

you as app owner will get nothing because there is no fee is that right?


Ah, sorry.
If you miss to bet once the game started, the game will simply be canceled. Nothing happens pretty much.
Fighting the bot is using the same provably fair (from mp), like any other dice games on moneypot.

The games between players gives me absolutely nothing. Games against the bot has an house edge of 3%. I guess we could say it's to compensate the pvp side.


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Barcode_ on October 01, 2016, 09:14:59 PM
Looks like a lot of fun, will test out the site now :D


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 09:20:29 PM

you missed this question

the game will auto start? a sound effect will notify me about the game to start and then I have 10 sec to enter bet amount and choice. if I miss to put amount or/and choice what will happen? it looks to me that it will not auto start in this case.

will the game autostart in case a player will miss to put his wager or/and choice? what will happen in such a case after 10 sec?

another question
is it MP provably fair as I understood it is a MP app?

you as app owner will get nothing because there is no fee is that right?


Ah, sorry.
If you miss to bet once the game started, the game will simply be canceled. Nothing happens pretty much.
Fighting the bot is using the same provably fair (from mp), like any other dice games on moneypot.

The games between players gives me absolutely nothing. Games against the bot has an house edge of 3%. I guess we could say it's to compensate the pvp side.

thx

I wagered against bot with 3% HE https://www.moneypot.com/bets/522838275 (https://www.moneypot.com/bets/522838275)

but this user had 10% https://www.moneypot.com/bets/522823946 (https://www.moneypot.com/bets/522823946)

why that?

if I wager against a user will I get a MP bet ID = provably fair?



Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Barcode_ on October 01, 2016, 09:25:36 PM
Just play with the admin Dexon for around 8 games, was really fun, good game Dexon :D


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 09:29:07 PM
thx

I wagered against bot with 3% HE https://www.moneypot.com/bets/522838275 (https://www.moneypot.com/bets/522838275)

but this user had 10% https://www.moneypot.com/bets/522823946 (https://www.moneypot.com/bets/522823946)

why that?

if I wager against a user will I get a MP bet ID = provably fair?



"but this user had 10% - why that?" While developing the game, I had the HE at 10% (could say laziness of typing 0.03 vs 0.1)

"if I wager against a user will I get a MP bet ID = provably fair?" There's no provably fair nor bet id for the player vs player. You are not fighting the casino but an other real person in real time.

Just play with the admin Dexon for around 8 games, was really fun, good game Dexon :D

:D


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 09:34:55 PM


"if I wager against a user will I get a MP bet ID = provably fair?" There's no provably fair nor bet id for the player vs player. You are not fighting the casino but an other real person in real time.

:D

does it matter if I fight the casino or in a casino another player? shouldnt this also be provably fair?

what do I miss here?


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Barcode_ on October 01, 2016, 09:40:04 PM
I think it is more fun to play vs a real player than the bot, it makes the games more challenging :D


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 09:45:07 PM


"if I wager against a user will I get a MP bet ID = provably fair?" There's no provably fair nor bet id for the player vs player. You are not fighting the casino but an other real person in real time.

:D

does it matter if I fight the casino or in a casino another player? shouldnt this also be provably fair?

what do I miss here?

What would a provably fair imply exactly in this case?


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 09:51:56 PM


"if I wager against a user will I get a MP bet ID = provably fair?" There's no provably fair nor bet id for the player vs player. You are not fighting the casino but an other real person in real time.

:D

does it matter if I fight the casino or in a casino another player? shouldnt this also be provably fair?

what do I miss here?

What would a provably fair imply exactly in this case?

that I am not cheated by any player or app owner ( not saying that you will cheat )


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 09:52:31 PM


"if I wager against a user will I get a MP bet ID = provably fair?" There's no provably fair nor bet id for the player vs player. You are not fighting the casino but an other real person in real time.

:D

does it matter if I fight the casino or in a casino another player? shouldnt this also be provably fair?

what do I miss here?

What would a provably fair imply exactly in this case?

that I am not cheated by any player or app owner ( not saying that you will cheat )

I mean, the server has an anti-cheat to avoid players to cheat the games.
But I could understand your concern here. As the op could see the others bets before he makes his own and steal. Unfortunately, I think the only way would be to trust the guy.
I can't think rn of a solution to that. I could always make the code open source as proof...


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: newIndia on October 01, 2016, 09:52:37 PM
To run a successful player vs player game, u need to have multiple players on your site at the same time. This is difficult to achieve as u r just starting off. Player vs House make work better initially.


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 09:57:28 PM
To run a successful player vs player game, u need to have multiple players on your site at the same time. This is difficult to achieve as u r just starting off. Player vs House make work better initially.

This is really true. And as it's just to test out the "pvp" theory on moneypot, this game might never get a high visit/play rate.


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 10:01:22 PM


"if I wager against a user will I get a MP bet ID = provably fair?" There's no provably fair nor bet id for the player vs player. You are not fighting the casino but an other real person in real time.

:D

does it matter if I fight the casino or in a casino another player? shouldnt this also be provably fair?

what do I miss here?

What would a provably fair imply exactly in this case?

that I am not cheated by any player or app owner ( not saying that you will cheat )

I mean, the server has an anti-cheat to avoid players to cheat the games.
But I could understand your concern here. As the op could see the others bets before he makes his own and steal. Unfortunately, I think the only way would be to trust the guy.
I can't think rn of a solution to that. I could always make the code open source as proof...

I would trust you or some others  I could name but there are many bad examples of MP app owners in the past and if they copy this game or any other pvp game that could end in a disaster

suggestion

I would like to put my wager in advance for pvp as in any case I can only lose or win what the opponent will bet against or if he puts more than me I cant lose more than I have put in



Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 10:04:24 PM
please explain the following. how much did I win when stake shows 210 bits?


Winner            Loser              Stake
JackpotRacer   dogedigital          210 Bits


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dogedigital on October 01, 2016, 10:07:11 PM
please explain the following. how much did I win when stake shows 210 bits?


Winner            Loser              Stake
JackpotRacer   dogedigital          210 Bits

I bet 200 bits fwiw.

edit; Stop picking paper!


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: RHavar on October 01, 2016, 10:09:46 PM
Nice work, Dexon!

does it matter if I fight the casino or in a casino another player? shouldnt this also be provably fair?

what do I miss here?

The problem with provably fair pvp games, is that they're extremely difficult to actually make provably fair. The way player-vs-house games provably fair works, is the house actually commits to a certain "move" before it could possibly know the players, and then is bound to make that move.


With RPS, the simplest provably fair would be:

Player A makes their move, tells the server the *hash* of their move (obfuscated with a nonce)
Player B makes their move, tells the server the *hash* of their move (obfuscated with a nonce)

Once the server has recorded the hash of both players moves, it then would send it to both players (So they can also check, making it provably fair). Once both players know their opponent hash, they send to the server their own move and nonce (for the server and other player to check).


The flow with this is quite straight forward, except it relies on one thing: If a player can't produce the move (and nonce) that leads the hash, they would need to be forfeited and lose. This might pose a problem with disconnections, and what not. There's a lot of edge cases, and to make it truly provably fair does require a lot of work, and unfortunately a reduced UX [1] due to the whole "lose on disconnection, or failure to produce the result" rule



[1] This could be reduced by having a "trust the server" tick box, which means the client trusts the server and immediately sends the move to the server, that way in the case of disconnect the server would be able to play the move in the persons absence.


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 10:10:35 PM
please explain the following. how much did I win when stake shows 210 bits?


Winner            Loser              Stake
JackpotRacer   dogedigital          210 Bits

I bet 200 bits fwiw.

edit; Stop picking paper!

ok and I wagered 10 so this should be changed cause it should show 20 bits = each had a wager of 10 in real even you bet 200. it is very irritating  imo

and the suggestion I made before would be nice that each player can put in his wager in advance and see the opponents wager also

you are reading my mind and taking same and that means you love ties loll


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 10:11:13 PM
please explain the following. how much did I win when stake shows 210 bits?


Winner            Loser              Stake
JackpotRacer   dogedigital          210 Bits

The game is made so both players do not know who they are fighting against. This to avoid any 'snipes'.
The stake, is also to avoid telling who won how much against who. (if this makes sense) Helps keeping some privacy and also for the snipes.

The amount you win/lose are shown only to the players at the end of the matches.

I'm sure that snipers could kill this game quite quickly.


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 10:15:46 PM
please explain the following. how much did I win when stake shows 210 bits?


Winner            Loser              Stake
JackpotRacer   dogedigital          210 Bits

The game is made so both players do not know who they are fighting against. This to avoid any 'snipes'.
The stake, is also to avoid telling who won how much against who. (if this makes sense) Helps keeping some privacy and also for the snipes.

The amount you win/lose are shown only to the players at the end of the matches.

I'm sure that snipers could kill this game quite quickly.

where do I see how much I won? I see stake 210

what is a sniper in a RPS game


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 10:21:14 PM

where do I see how much I won? I see stake 210

what is a sniper in a RPS game

At the end of every matches, you can see : YOU WON: +<bits amount>
or YOU LOST: -<bits amount>


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 10:23:20 PM

where do I see how much I won? I see stake 210

what is a sniper in a RPS game

At the end of every matches, you can see : YOU WON: +<bits amount>
or YOU LOST: -<bits amount>

ok and what is a sniper or snipes? what advantage does he have when I put my bet amount in advance?


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 10:31:03 PM

where do I see how much I won? I see stake 210

what is a sniper in a RPS game

At the end of every matches, you can see : YOU WON: +<bits amount>
or YOU LOST: -<bits amount>

ok and what is a sniper or snipes? what advantage does he have when I put my bet amount in advance?


If someone is able to see how much the opponent wager or who he is, if this guy likes to play 'rock' then it could be easier to out play this person and make sure to get all his bet.


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 10:34:40 PM

where do I see how much I won? I see stake 210

what is a sniper in a RPS game

At the end of every matches, you can see : YOU WON: +<bits amount>
or YOU LOST: -<bits amount>

ok and what is a sniper or snipes? what advantage does he have when I put my bet amount in advance?


If someone is able to see how much the opponent wager or who he is, if this guy likes to play 'rock' then it could be easier to out play this person and make sure to get all his bet.

this does not make sense to me as it is a pvp game



Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: JackpotRacer on October 01, 2016, 10:53:03 PM
btw my balance was reduced by 18 bits even I did not wager but  I saw this searching circle for a very long time and after I canceled I saw my balance was as before and then when I wanted to withdraw it was 18 less

it looks like a bug to me. not that I want the bits back or any bug finder bonus :) just trying to help


Title: Re: Rock Paper Scissors -- First player vs player casino on Moneypot.
Post by: Dexon on October 01, 2016, 10:57:52 PM
btw my balance was reduced by 18 bits even I did not wager but  I saw this searching circle for a very long time and after I canceled I saw my balance was as before and then when I wanted to withdraw it was 18 less

it looks like a bug to me. not that I want the bits back or any bug finder bonus :) just trying to help

Yea, Gmaster figured out and told me about this. It was kind of an exploit. It should be fixed now :)