Home
Feature Article
Human vs. AI, Is there Really a Difference?

When playing video games, there’s a very large gap between playing against a computer controlled opponent as compared to another player. But what is it that causes such a massive disparity?

Many view the playing of a computer as noticeably easier than a player. To a large degree, this is often right. The problem isn’t actual difficulty, but more complexity.

Playing against a human opponent has an inherent unpredictability. Think about it for a second, when you’re playing against an opponent in almost any sports video game, isn’t it sometimes obvious what a computer opponent will do in a given situation?

No matter how complex the AI is in a given video game, it’s still constrained by the breadth of its programming limits. This is where a human opponent can prove to be infinitely more difficult.  Where an AI will analyze the score and other factors, there will always be the intangibles, the things you can’t see, that it won’t factor in.

Put a human opponent in a third in long, and you’re likely to see just about any number of different plays. He or she will read the defense, audible to exploit a gap in the coverage, or maybe drop down and run through a hole that’s been exploited all game long.  Put an AI opponent in a similar situation and things will play out similarly, only not nearly as complex. Most likely, an audible won’t happen, just running the play and trying to take advantage of trends from the rest of the game.

Now that’s not to say the AI opponent will always be easier though. The AI opponent has the advantage of all the data on each play selection as well as how the plays were run and can analyze it in a heartbeat. The computer is still going to be complex enough to catch trends that a human opponent may not catch.  Maybe I’m hitting a certain gap when running a certain play. Maybe I always pass to my slot receiver when I roll out to the right. Sure, a human opponent might catch it, but that’s the joy of human error, people miss things.

Regardless of which you prefer to play, or which you play better against, there will always be noticeable differences between playing against a human opponent and playing against an AI opponent.

Which do you prefer? Do you think one is easier than the other? Let us know.

Chris Sanner: I agree with Erik's assessment here. I believe the hardest thing about playing a player is the unpredictability they present. A more recent example of this for me is MLB: The Show. I was playing my brother and I could not even begin to predict what pitch he was about to throw.

He was all over the place because he could do that to me. He had no set pattern and it made it very difficult to hit him. When I'm playing an AI opponent on The Show, it's a lot easier to hit because I know most likely on a 2-0 or 3-0 count there's gonna be a fastball coming in.

So in hindsight, maybe if developers made the AI unpredictable as well as more flexible we might see the difficulty really ramp up. If it were that easy it would have already been done though, but I do wish that certain trends weren't programmed into a game without exceptions.


Member Comments
# 1 savoie2006 @ 03/26/08 06:50 PM
Not to sound mean but duh.Of course a human opponent is going to most likely present more of a challenge.Though there are some that just do the same thing over and over because it works and so they can win.
 
# 2 Rainey @ 03/26/08 07:39 PM
One day maybe AI in video games will present the same challenge as a human player.
 
# 3 ac11367 @ 03/26/08 07:49 PM
I think the difference between human and AI is the most apparent in football video games and the least apparent in baseball. AI pitchers in today's games has the ability to set you up with pitches based on how you react as a batter at the plate, the same way a human player with baseball knowledge would.
 
# 4 Cardot @ 03/26/08 08:09 PM
As complex as the CPU is today, there is still plenty of room to grow. Clock management seems to be a chronic issue in sports games for the CPU. And I still see alot of short out patterns in third and long situations.

None the less, I still do most of my gaming against the CPU. Against human opponents, it is often difficult to agree on what is sim and what is not. Also, I don't get as immersed when I play a real human because the skill level often nullifies the ratings of the teams involved.
 
# 5 mudtiger @ 03/26/08 08:31 PM
The unpredictability of a human opponent can cut both ways. On 4th and 25 on their own 20, you know the cpu will punt. Do you know this against a human? For a player seeking realism, a human opponent consistently 'cheesing' or doing plain dumb things can ruin a game.

A human opponent can go outside the realm of common practice and unwritten rules in sports games for better or for worse, whereas the AI will generally stay within those rules.

When playing against a human opponent that knows the sport being played and agrees to play by the unwritten rules of conduct(ex: punting on 4th down in their own end), you can pick up patterns in their play. I enjoy playing against a human opponent like this.

When playing against a human opponent that employs no strategy but random behavior, I tend to think their grasp on the sport being played is shaky at best. This isn't always the case though as I know some knowledgeable football people that when sitting down to play Madden (or whatever football game) do very dumb things they would throw fits over if 'their' team IRL did the same.

I'd much rather play against the AI than a human opponent that does things randomly the whole game throwing out all conventional wisdom.
 
# 6 Hooe @ 03/27/08 02:19 AM
I'm not sure if playing an AI opponent can ever match the feel of playing a human opponent. For one, a computer can't get frustrated due to the progress of a game like a human can; the AI will always have a predetermined routine to analyze any given scenario the game presents it. Now, you might be able to simulate some sort of frustration or unpredictability, but even then there'd be some predetermined AI routine for that.

The other thing that I've yet to see a computer do in a sports game is be independently creative. Granted, a large part of this is probably limitations in the games in question, but I can't say I recall being juked out by a computer running back who found his own path through the defense (rather than following predetermined blocks; think that one play Tiki Barber made a couple years ago, or any number of plays Barry Sanders made), or crossed over by a premier point guard on an iso in a college basketball game; as of now the computer always attempts to follows a predetermined, systematic path to success, whether it be following lead blockers to a predetermined ideal running lane, or passing the ball around within a particular set of plays to find an open shot.
 
# 7 Sausage @ 04/02/08 02:10 PM
Maybe I am old school, but the A.I. never quits, starts yelling ignorant comments, and leave a negative review after a fair loss.

I will say gaming in my opinion is meant to be played single player or offline multiplayer there is nothing like it; I know I am probably in the minority on this topic.

For some reason I cannot get into online gaming, not sure why. Peace.
 
# 8 yamabushi @ 04/02/08 06:35 PM
Quote:
Originally Posted by mudtiger
The unpredictability of a human opponent can cut both ways. On 4th and 25 on their own 20, you know the cpu will punt. Do you know this against a human? For a player seeking realism, a human opponent consistently 'cheesing' or doing plain dumb things can ruin a game.

A human opponent can go outside the realm of common practice and unwritten rules in sports games for better or for worse, whereas the AI will generally stay within those rules.

When playing against a human opponent that knows the sport being played and agrees to play by the unwritten rules of conduct(ex: punting on 4th down in their own end), you can pick up patterns in their play. I enjoy playing against a human opponent like this.

When playing against a human opponent that employs no strategy but random behavior, I tend to think their grasp on the sport being played is shaky at best. This isn't always the case though as I know some knowledgeable football people that when sitting down to play Madden (or whatever football game) do very dumb things they would throw fits over if 'their' team IRL did the same.

I'd much rather play against the AI than a human opponent that does things randomly the whole game throwing out all conventional wisdom.
All too true, thats why I keep my Human v Human sports gaming strictly to a few choice friends, that keep the game with-in the realm of realism.
Football, though, is the major offender here, I dont think theres much of a counterpart in a B-ball or a MLB game for the constant QB sneaks or 4th and looong attempts of football games.
 
# 9 Rukkus002 @ 04/02/08 09:24 PM
Quote:
Originally Posted by yamabushi
All too true, thats why I keep my Human v Human sports gaming strictly to a few choice friends, that keep the game with-in the realm of realism.
Football, though, is the major offender here, I dont think theres much of a counterpart in a B-ball or a MLB game for the constant QB sneaks or 4th and looong attempts of football games.
Couldn't agree with you more, I play HUM vs. HUM games with a select group of friends and leave it at that. Every so often I take the gamble and play random online games but you never know what you're going to get. I don't care about the arguments from people who strictly play online and make excuse after excuse trying to justify what they're doing. I'm a sports fan, I play sports games because I'm a sports fan. When I play a football game against someone who chooses a 98 Speed WR as a QB or play a basketball game against someone who controls one player and hangs around the net on the inbound ... that's just not fun. As I said before, I'm a sports fan ... I play sports games because of it ... so now I just play with other people who share that some passion for sports gaming. I spend more and more time playing games by myself because of this ... sometimes it's better than others ... but at least I'm getting what I'm looking for.
 

Post A Comment
Only OS members can post comments
Please login or register to post a comment.