Live data from Hacker News

Show HN: Handkommando – Real-time multiplayer RPS game

handkommando.discodev.se

11–20 of 21 posts

Re: Show HN: Handkommando – Real-time multiplayer RPS game

#11
post #2

Gave it a go on my iPhone held vertically, got a game started but got confused, what do you have to do?

I am not certain but I think you mash 3 buttons. The player who presses these buttons the fastest win's

Certainly a viable strategy, although as other commentators have pointed out - it's easily countered by simply holding down only one button and thus forcing opponent to stop mashing and find the correct counter move.

Re: Show HN: Handkommando – Real-time multiplayer RPS game

#14
post #10

Do you mind telling us a bit about the stack? How do you prevent cheating by just forging server requests?

Client: JQuery/mobile, Backbone (models) Server: Scala, Play, Akka, PostgreSQL

Server keeps true state of the game, both players send inputs from which the server calculates the score (new state) which then is pushed back out to the players.

Re: Show HN: Handkommando – Real-time multiplayer RPS game

#16
post #9

I'm not sure whether its timing based or whether you just need to mash buttons like hell? If it is turn based it makes sense, but not much I can do with 300 ms latency as I watch the bar flying by getting redder and redder. edit: Seems like its just button mashing. Seems hard to keep up the mashing with high latency, as the other person just plain reacts almost half a seconds before you.

No, you simply hold down the key you want. No mashing. I have been easily beating guys who seem to be hitting the keys as quickly as possible.

Thanks, its not very clear. And the mashing just gets harder as you see the red increase. You just helped some people avoid RSI :)

Re: Show HN: Handkommando – Real-time multiplayer RPS game

#17

There have definitely been classic RPS AI competitions, but I wonder how different the intelligent agents that play this real-time variation would be. I'd love to do an AI contest for this game!

RPS AI is pretty stupid because there is no strategy that can beat a balanced strategy consistently.

Without the human element, there is no strategy or skill involved.

Re: Show HN: Handkommando – Real-time multiplayer RPS game

#19

There have definitely been classic RPS AI competitions, but I wonder how different the intelligent agents that play this real-time variation would be. I'd love to do an AI contest for this game!

I had a very quick webs search, and found this page: (http://aitopics.org/topic/roshambo-rock-paper-scissors)

That has some links to other competitions, and seems like a nice very simple introduction the topic.

I would love to see the results of AI competitions from the HN community. Perhaps someone should set up a website with a variety of challenges?

You can do rock paper scissors in 27 characters (not lines!) of PERL.

http://codegolf.stackexchange.com/questions/11188/rock-paper...

Re: Show HN: Handkommando – Real-time multiplayer RPS game

#20

There have definitely been classic RPS AI competitions, but I wonder how different the intelligent agents that play this real-time variation would be. I'd love to do an AI contest for this game!

RPS AI is pretty stupid because there is no strategy that can beat a balanced strategy consistently. Without the human element, there is no strategy or skill involved.

True. It's the more basic of the games out there. However, I'd still say that there are lots of interesting things to learn and practice implementing for RPS. For example, it's about the simplest adversarial environment you can fathom. Also, the human aspect of the game is definitely still there, and it still seeps through the AI written by the humans, of which your own AI can take advantage. :)
Post reply on HN