topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday December 13, 2024, 8:50 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Rock Paper Scissors 25 - an old game, a very cool twist  (Read 17191 times)

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Seriously, things like this tell me there is still hope for this world of ours.
this takes the rock-paper-scissors game idea to a whole new level.  pure genius.

...
9/25/05: After receiving 100+ letters in the past two weeks (mostly) raving about RPS-15 and including lots of ideas for more gestures, and also with so many requests to incorporate gestures from other popular bastardizations of RPS, I elected to cap this whole nightmarishly ridiculous endeavor with an Earth-swallowing 25-gesture game. This is it...I swear I am done now.
...



from boingboing

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: Rock Paper Scissors 25 - an old game, a very cool twist
« Reply #1 on: June 01, 2006, 03:58 PM »
Crazy, interesting and.. weird! ;)
Although i've tried a bunch of times to extend this game, i've never been successfull.
But i've invented one extension too: pickaxe! :D The problem was that it didn't make much sense, as it could destroy both the rock and the scisors. But it had a nice gesture!
Here it is:
Imagem(43).jpgRock Paper Scissors 25 - an old game, a very cool twist

 ;D ;D

Seriously, things like this tell me there is still hope for this world of ours.
Oh.. Come one.. It's not a rps game that make that.. DC makes us believe there's hope ;)

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: Rock Paper Scissors 25 - an old game, a very cool twist
« Reply #2 on: June 01, 2006, 04:03 PM »
I just remembered: Do you think anyone ever could remember all those precedences?

Here's my favourite:
"Monkey:
  • Flings poop at woman
  • Flings poop at man
"
That's a powerful ability! :D

momonan

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 227
    • View Profile
    • Read more about this member.
    • Donate to Member
Re: Rock Paper Scissors 25 - an old game, a very cool twist
« Reply #3 on: June 08, 2006, 11:35 AM »
This just in, for you hardcore rock paper scissors fans: :D

Legal Dispute to Be Settled By 'Rock, Paper, Scissors' Match

When two attorneys could not agree about where to take the sworn statement of a witness, a federal judge in Florida ordered them to settle their dispute by using the game of rock, paper, scissors "as a new form of alternative dispute resolution."

Matti Leshem, co-commissioner for the USA Rock Paper Scissors League, thinks it is a positive moment for the world when anyone uses rock paper scissors to adjudicate a dispute.  He does have some concerns, though, about the rules that will be used, such as the number of pumps before the throw or if "illegal" throws will be allowed.

To make sure official USARPS rules are followed, Lesham and his staff are willing to fly down to Florida to oversee the match so that rock, paper, scissors is not made a mockery by the legal system. "When people take rock, paper, scissors into their own hands," he said, "mayhem can occur."

The USA Rock Paper Scissors League is getting ready for its national championship on June 12, 2006, where the winner will receive $50,000. The tournament will air on A&E.
When you can't be a good example, then you'll just have to be a horrible warning - Catherine Aird

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: Rock Paper Scissors 25 - an old game, a very cool twist
« Reply #4 on: June 08, 2006, 03:54 PM »
The USA Rock Paper Scissors League is getting ready for its national championship on June 12, 2006, where the winner will receive $50,000. The tournament will air on A&E.
:huh: :huh: There's a "USA Rock Paper Scissors League" ??  ;D ;D

PhilKC

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 117
    • View Profile
    • BlueScreenOfDeath.co.uk
    • Donate to Member
Re: Rock Paper Scissors 25 - an old game, a very cool twist
« Reply #5 on: June 08, 2006, 04:55 PM »
I need a job or something >_>

http://bluescreenofd...o.uk/DC/RPS%2025.exe

Code: C++ [Select]
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void fillArrays();
  6. int getHand(bool);
  7. int findWinner(int, int);
  8.  
  9. const int maxValue = 25;
  10. static char* names[maxValue];
  11. static int values[maxValue];
  12.  
  13. int main()
  14. {
  15.     cout << endl;
  16.     srand (time(NULL));
  17.     fillArrays();
  18.     int player = getHand(false);
  19.     int cpu = getHand(true);
  20.     int win = findWinner(player, cpu);
  21.     if (win == 0)
  22.        cout << "YOU WIN!";
  23.     else if (win == 1)
  24.        cout << "I WIN!";
  25.     else
  26.        cout << "Draw :(";
  27.     cout << endl;
  28.     system("PAUSE");
  29.     return EXIT_SUCCESS;
  30. }
  31.  
  32. int findWinner(int player, int cpu)
  33. {
  34.     if (player == cpu)
  35.        return 2;
  36.     if (player > 12)
  37.     {
  38.        if ((player < cpu) && (player > (cpu - 12)))
  39.           return 1;
  40.        return 0;
  41.     }
  42.     if (cpu > (player + 12))
  43.        return 0;
  44.     return 1;
  45. }
  46.  
  47. int getHand(bool cpu)
  48. {
  49.     int hand = 0;
  50.     if (cpu)
  51.     {
  52.        hand = rand() % maxValue;
  53.        cout << "I picked " << names[hand] << endl;
  54.     }
  55.     else
  56.     {
  57.         cout << "Pick your hand! (By number): ";
  58.         cin >> hand;    
  59.         cout << endl << "Ok, you picked " << names[hand] << endl;
  60.     }      
  61.     return hand;  
  62. }
  63.  
  64. void fillArrays()
  65. {
  66.      names[0] =         "Gun";
  67.      names[1] =         "Dynomite";
  68.      names[2] =         "Nuke";
  69.      names[3] =         "Lightning";
  70.      names[4] =         "Devil";
  71.      names[5] =         "Dragon";
  72.      names[6] =         "Alien";
  73.      names[7] =         "Water";
  74.      names[8] =         "Bowl";
  75.      names[9] =         "Air";
  76.      names[10] =        "Moon";
  77.      names[11] =        "Paper";
  78.      names[12] =        "Sponge";
  79.      names[13] =        "Wolf";
  80.      names[14] =        "Cockroach";
  81.      names[15] =        "Tree";
  82.      names[16] =        "Man";
  83.      names[17] =        "Woman";
  84.      names[18] =        "Monkey";
  85.      names[19] =        "Snake";
  86.      names[20] =        "Axe";
  87.      names[21] =        "Scissors";
  88.      names[22] =        "Fire";
  89.      names[23] =        "Sun";
  90.      names[24] =        "Rock";
  91.      int i;
  92.      for (i=0;i<25;i++)
  93.      {
  94.          values[i] = i;
  95.          cout << i << " - " << names[i] << endl;
  96.      }
  97.      cout << endl;    
  98. }

PhilKC
It's not a bug, it's an undocumented and unexplainable feature.
Stick it on your site:

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: Rock Paper Scissors 25 - an old game, a very cool twist
« Reply #6 on: June 08, 2006, 05:56 PM »
 8) Nice Phil!
You could add a number of repetitions, though. So that i could take a bunch of tries, and see who gets the best score.

This might be a good way to make decisions in life...
"should i suicide myself? Let's ask RPS%2025.exe
 I choose axe. The computer chose scisors. I Lose.. Ho well.. Where's that rope?"

ljbirns

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 229
    • View Profile
    • Donate to Member
Re: Rock Paper Scissors 25 - an old game, a very cool twist
« Reply #7 on: June 09, 2006, 06:58 PM »
See the following:
Judge Makes 'Rock, Paper, Scissors' Ruling

    *

Article Tools Sponsored By
By THE ASSOCIATED PRESS
Published: June 9, 2006

Filed at 7:56 a.m. ET

TAMPA, Fla. (AP) -- A federal judge, miffed at the inability of opposing attorneys to agree on even the slightest details of a lawsuit, ordered them to settle their latest dispute with a game of ''rock, paper, scissors.''

The argument was over a location to take the sworn statement of a witness in an insurance lawsuit.

In an order signed Tuesday, U.S. District Judge Gregory Presnell scolded both sides and ordered them to meet at a neutral location at 4 p.m. June 30 to play a round of the hand-gesture game often used to settle childhood disputes. If they can't agree on the neutral location, he said, they'll play on the steps of the federal courthouse.

The winner gets to choose the location for the witness statement.

''We're going to have to do it,'' said David Pettinato, lead attorney for the plaintiff, Avista Management. ''I guess I'd better bone up on 'rock, paper, scissors' rules.''

Last year, officials of the auction houses Christie's and Sotheby's engaged in the game to decide who would get to sell a $17.8 million collection of art offered by a Japanese electronics company. Christie's won.

Lew
Lew

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,914
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Rock Paper Scissors 25 - an old game, a very cool twist
« Reply #8 on: June 10, 2006, 02:31 AM »
this would make a great multiplayer flash game!

hamradio

  • Charter Honorary Member
  • Joined in 2006
  • ***
  • Posts: 884
  • Amateur Radio Guy
    • View Profile
    • HamRadioUSA.net
    • Read more about this member.
    • Donate to Member
Re: Rock Paper Scissors 25 - an old game, a very cool twist
« Reply #9 on: June 21, 2006, 11:12 PM »
I just posted the Flash Game I found that has it there.