Stories
Slash Boxes
Comments

SoylentNews is people

Meta
posted by cmn32480 on Friday April 01 2016, @02:21PM   Printer-friendly
from the it-is-exec-ptional dept.

Join #soylent @http://chat.soylentnews.org/ to play some asynchronous rock/paper/scissors with other SoylentNews lurkers and staff. Asynchronous rock/paper/scissor is basically a game that records all your rps choices, and as players throw in their next rounds, they get played against your previous turns.

The bot named 'exec' is hosted by one of our (generally) trustworthy editors (cmn32480) and includes the '~rps' command to play.

~rps
Outputs syntax and online help link.

~rps r
Adds rock to your account's sequence.

~rps p
Adds paper to your account's sequence.

~rps s
Adds scissors to your account's sequence.

~rps rank
Outputs current ranking to http://ix.io/nAz

You can also submit multiple turns in one command, which is useful if you're a new player. The script will trim the sequence to the current maximum sequence length of all players, plus one (to gradually advance the available turns). Example: ~rps rrrrpsrpsrpssspss

Note, there is also a random delay requirement between turns, so you can try playing with a bot but you will need to allow for this mandatory delay.

You can play from any channel that 'exec' is currently in, or private message the bot to hide your sequence from prying eyes.

Players are tied to NickServ accounts, so to play you must register with NickServ. This is easy to do and most IRC clients can automagically identify for you with minimal fuss. This is to keep your game from being manipulated when you're offline.

Ranking is based on a handicap that balances the number of wins with the number of turns played. This is so that a new player who gets a win doesn't secure top spot just because they have a 100% win rate.

The script is certainly not perfect and is gradually evolving, but it has reached a point where I think it is at least stable enough to enjoy. There are also lots of other asynchronous rock, paper, scissors games out there on the interwebs.
Check out the source code for the IRC bot game script here if you're curious or would like to contribute: https://github.com/crutchy-/exec-irc-bot/blob/master/scripts/rps.php

When you hop on IRC to play, be sure to say 'hi'. We don't bite... much :p


Original Submission

This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Funny) by Anonymous Coward on Friday April 01 2016, @02:27PM

    by Anonymous Coward on Friday April 01 2016, @02:27PM (#325746)

    Are known to be dominated by performance enhancing drugs. [watleyreview.com]

  • (Score: 3, Insightful) by rufty on Friday April 01 2016, @04:30PM

    by rufty (381) on Friday April 01 2016, @04:30PM (#325770)

    I really like the new color scheme - can I keep it after April First?

    • (Score: 2) by Immerman on Friday April 01 2016, @04:45PM

      by Immerman (3985) on Friday April 01 2016, @04:45PM (#325773)

      Oh god, please no.

      Well, I suppose so long as only you have to look at it that's fine, custom per-user skins are no skin off my nose, so long as it doesn't detract significant development resources from more substantial improvements.

      • (Score: 2) by Immerman on Friday April 01 2016, @04:47PM

        by Immerman (3985) on Friday April 01 2016, @04:47PM (#325774)

        Why? That reduces rock-paper-scissors to a game of random chance, rather than an intricate game of psychological analysis and bluff. And lets be honest, even with the intricacies it's still pretty boring.

  • (Score: 5, Informative) by GlennC on Friday April 01 2016, @05:13PM

    by GlennC (3656) on Friday April 01 2016, @05:13PM (#325785)

    What about the other two options, lizard and Spock?

    https://en.wikipedia.org/wiki/Rock-paper-scissors-lizard-Spock#Additional_weapons [wikipedia.org]

    --
    Sorry folks...the world is bigger and more varied than you want it to be. Deal with it.
  • (Score: 0) by Anonymous Coward on Friday April 01 2016, @05:39PM

    by Anonymous Coward on Friday April 01 2016, @05:39PM (#325797)

    Now that is tech game!

  • (Score: 0) by Anonymous Coward on Saturday April 02 2016, @12:14AM

    by Anonymous Coward on Saturday April 02 2016, @12:14AM (#325926)

    Thanks for your work in coming up with this game, etc. I know it's hard to get an appreciative word some days, but I for one, think it's great that you're doing it.

    Also, +1 for the site redesign. Would love to keep that as a theme option.