A lot of the Ai in beat em ups works in much the same way as a chess game,
ie, a set of objectives and expected reactions to certain situations.
So, you if you throw a punch, the computer has a set of routines which
predict the most likely courses of action to follow, ---- eg, whether
you'll continue into a combo, go for a low attack etc.
then of course, there's the chess business, the computer can for instance
know how far away you'll be after a given set of moves, and thus see ahead
to what set of moves would be better for a given situation, --- perhaps
several moves ahead of you, ---- Eg, forcing you to block then hitting with
an unblockable.
Finally, there's the basic question of calculation. The Ai can caluclate all
move distances and ranges precisely. It wouldn't for instance use a special
move when the opponent is out of range, though possibly on easier difficulty
levels, it may be set to react in a less appropriate way, --- eg, not
blocking to give a human a chance.
These days as well, with advances is Ai, even nastier stuff can be done,
such as the Ai literally holding in memory your most frequent actions in
given situations and using them to predict you, ---- this wans't possible
earlier, but with the resources, computing power and amount of cash which
companies spend on games these days, ---- it's entirely possible, indeed
some games such as streetfighter 4 give it as a feature.
Hope this explainsthings.
Beware the Grue!
Dark.
----- Original Message -----
From: "Yohandy" <yohand...@gmail.com>
To: "Gamers Discussion list" <gamers@audyssey.org>
Sent: Wednesday, April 07, 2010 3:34 AM
Subject: [Audyssey] a question on artificial inteligence
Hey all,
For some odd reason, I'm fascinated with AI even though I'm not a
programmer. my question is basically, how on earth could artificial
intelligence outsmart so many people? I think I have an idea of how it
might work for things like adventure game and driving games for instance,
but how does it work for fighting games where so many different options
are involved? I just find it fascinating that computer programs are
getting smarter than human beings in many ways. let's say I'm playing a
game like mortal kombat and I throw a punch. if I have the game on the
hardest difficulty, it's as if the CPU had some mind reading power. it'll
immediately block, or jump over or dodge what I'm trying to do in a split
second. not only that, but it can take advantage of mistakes I make for
example if I do a special move at the wrong time, it'll take advantage of
the opening and I'll immediately be severely punished lol. now I've played
against many players online including friends, and total strangers, and
even so, I sometimes find a computer opponent way tougher than an actual
human being. I just find that incredible. does the CPU load every single
move for a particular character and its opponents weakness into memory
before the fight starts and somehow analyzes everything instantly? It's
the only way I can come up with to explain how it can react so quickly and
with such accuracy. I just find it so hilarious how people on message
boards seem to complain more about AI difficulty than anything else about
a game. they can beat online players just fine, but when it comes to AI
they start complaining oh man how could this computer be so tough etc.
anyone wish to educate me a bit on how AI works? thanks
---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to
gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the
list,
please send E-mail to gamers-ow...@audyssey.org.
---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.