[quote]Computers mimic human reasoning by building on simple rules and statistical averages. Test your strategy against the computer in this rock-paper-scissors game illustrating basic artificial intelligence. Choose from two different modes: novice, where the computer learns to play from scratch, and veteran, where the computer pits over 200,000 rounds of previous experience against you.[/quote]
Note: A truly random game of rock-paper-scissors would result in a statistical tie with each player winning, tying and losing one-third of the time. However, people are not truly random and thus can be studied and analyzed. While this computer won't win all rounds, over time it can exploit a person's tendencies and patterns to gain an advantage over its opponent.
To play, Click this --> [url]http://www.nytimes.com/interactive/science/rock-paper-scissors.html[/url]
Copied the computers "thinking" from my round.
Ducky5's last throws were SCISSORS, SCISSORS, ROCK, PAPER.
My last throws were ROCK, ROCK, PAPER, PAPER
I am going to search over 200,000 rounds of Rock-Paper-Scissors data and find all the times when the human played SCISSORS, SCISSORS, ROCK, PAPER when I played ROCK, ROCK, PAPER, PAPER.
Of all the times humans played SCISSORS, SCISSORS, ROCK, PAPER and I played ROCK, ROCK, PAPER, PAPER, they played PAPER as their next throw the most. I am going to assume that you will do the same this time.
Assuming you will throw PAPER, I will throw SCISSORS, because I know SCISSORS beats PAPER.
I(The computer) correctly predicted you would throw scissors.
This only works assuming the human applies any thought into it, trying to guess his opponent's next move.
When I played it I usually just threw random moves without any thought into it.
[QUOTE=STeel;30419329]This only works assuming the human applies any thought into it, trying to guess his opponent's next move.
When I played it I usually just threw random moves without any thought into it.[/QUOTE]
If you started the round with a clean slate, it takes a few rounds for the computer to learn your patterns.
But when you start it on "Veteran"* it collects data from all its past games and can more quickly predict your next move.
I don't know how it could predict I'd throw 9 rocks in a row
Wait a minute
[QUOTE=ducky5;30419235]Ducky5's last throws were SCISSORS, SCISSORS, ROCK, PAPER.
My last throws were ROCK, ROCK, PAPER, PAPER
I am going to search over 200,000 rounds of Rock-Paper-Scissors data and find all the times when the human played SCISSORS, SCISSORS, ROCK, PAPER when I played ROCK, ROCK, PAPER, PAPER.
[i]Of all the times humans played SCISSORS, SCISSORS, ROCK, PAPER and I played ROCK, ROCK, PAPER, PAPER, they played [b]PAPER[/b] as their next throw the most.[/i] I am going to assume that [b]you will do the same[/b] this time.
Assuming you will throw PAPER, I will throw SCISSORS, because I know SCISSORS beats PAPER.
[b]I correctly predicted you would throw scissors.[/b][/QUOTE]
Wat
[QUOTE=s0beit;30419387]I don't know how it could predict I'd throw 9 rocks in a row[/QUOTE]
Humans don't like being seen as repetitive so after 2 throws they change.
This if you don't take into account human stubbornness of course. "I WILL BEAT YOU WITH ROCK DAMN IT".
Everyone did this and the computer learned from it.
Played 40 rounds, 10 ties, 14 wins, 16 losses. Damn.
This is bullshit, He's cheating!
IT'S A CONSPIRACY
I love anything that shows that our behavior isn't completely random. Reminds me of the trick Derren Brown used. My friend actually figured it out and it works pretty well, and it works best when you either make people think too much or not think at all. Some people it just doesn't work with, while it works crazy with others.
[IMG]http://i55.tinypic.com/1h9jth.png[/IMG]
What am I doing wrong?
[QUOTE=french erotica;30419912][IMG]http://i55.tinypic.com/1h9jth.png[/IMG]
What am I doing wrong?[/QUOTE]
everything
:science:
If you follow what it is thinking you will have a large sum of wins.
It's always interesting to see games like this broken down into their most basic elements. Mathematicians spend way too much time deriving equations to describe the games.
Beat the Robot 10 to 4.
It follows your patterns. So remember them and choose wisely. Like i did.
I just threw a shitload of paper and it can't seem to get the clue to throw scissors for some reason thanks to earlier patterns where I threw equally between R,P, and S after a 3 set of paper.
This is easy.
[img]http://atomic-tonic.com/pics/pfft%20easy.png[/img]
[QUOTE=subenji99;30419592]Wait a minute
Wat[/QUOTE]
From the perspective of the computer.
[editline]12th June 2011[/editline]
[QUOTE=certified;30420285]I just threw a shitload of paper and it can't seem to get the clue to throw scissors for some reason thanks to earlier patterns where I threw equally between R,P, and S after a 3 set of paper.[/QUOTE]
If you didn't set it up so that you teach it scissors beats paper it will hardly through scissors when you play paper.
[img]http://gyazo.com/50abcb12ce67ad459ca80ebad399adf5.png[/img]
Yeah it isn't that hard, just use a combination of logic and instinct to throw off the pure logic.
[editline]13th June 2011[/editline]
[img]http://gyazo.com/97865788bd38d19a374c6538e408b4f7.png[/img]
IT'S LEARNING! OH GOD HELP US!
[editline]13th June 2011[/editline]
[img]http://gyazo.com/b4f0c168c17ac6fd1ed022435d418e7d.png[/img]
A worthy opponent.
[editline]13th June 2011[/editline]
[img]http://gyazo.com/d6c199c62ef6fcbc628f7ab134edb500.png[/img]
Okay, I'm going to stop, he was a worthy, challenging opponent by the end.
Wasn't this already a popular thing like last year?
[img]http://gyazo.com/cd23a00f733f66373b7da445ba3bf23f.png[/img]
Out of 21 Rounds.
13-12-5
meh.
someone get /b/ to ruin this
Opening two tabs and having the bots go against each other always end with a match of x-x-x in the end such as 4-4-4. That's a little strange if theres a database at which it chooses its next moves unless its full of computers going against each other. By doing the bot play by play you can find out what move the bot may do next and get a perfect win ratio.
Spam one thing, let it catch on once, then continue by unleashing the next thing. Done.
[img]http://i131.photobucket.com/albums/p290/alex9324/5b6ba980bb9bb78eb798323cdecccb27.png[/img]
I was beating it pretty well at first too, this is a pretty good match.
If I programmed this, I would fuck about.
I would have a random number generate the outcome of the bot for a number of turns determined by another randomly generated number between 50-100. So, no matter what, you start out with an equal chance of winning, and eventually the bot always wins after so many turns to give the illusion the bot was intelligent.
Because that would be the bastard and awesome thing to do.
[QUOTE=french erotica;30419912][IMG]http://i55.tinypic.com/1h9jth.png[/IMG]
What am I doing wrong?[/QUOTE]
this is the new witch test
BURN HIM
[img]http://www.zimg.eu/i/2090474325[/img]
This is pretty easy so far actually.
You can really screw this thing up by using virtual dice rolls to determine your moves. It's so confused.
Sorry, you need to Log In to post a reply to this thread.