Hi Jim,

No, not necessarily. All you are doing in this case is doing some
pattern matching. It is more like the find command in Notepad, Word,
etc and seeing if the player's input matches some part of the string
stored in the database and then returning true or false depending on
what it finds. This is not artificial intelligence strictly speaking.

True artificial intelligence does not deal with just true/false or
yes/no conditions. Instead techniques like fuzzy logic deal with
probabilities or degrees of truth that can't be answered with a true
false type question. Instead it takes a condition that may be partly
true and partly false and acts upon that condition accordingly.

For example, if you take a glass and fill it half full of water and
then ask the computer if it is full or empty neither answer is true
and neither answer is false. What we have here is an in between state
where the glass is half full or half empty, depending on viewpoint,
and yet the computer must give the user an intelligent responce. Of
course, in this case the inteligent responce would be 0.5 full and 0.5
empty as its not a question that can be answered simply as true or
false. All the computer can give you is the probability of the glasses
full or empty state here.

How this works in real world applications such as games the computer
evaluates the situation, compares probabilities as to what the player
might do, and then will attempt to  act according to what it guesses
as the player's next move or most likely action will be.

Let's take your football game as an example here. As you play the
computer's AI would keep track of how many times you attempted to pass
the ball, how many times you rushed the line, performed an end run,
etc. It would then use those stats to create a probability that your
next play will be a pass, run, etc  and will position its defensive
line accordingly.It might also consider if you are in field goal
range, how many downs you have left, and factor in the probability of
a field goal attempt. Basically, AI is nothing more than working with
a number of stats and then trying to logically guess the player's next
move. That's not what is needed for a Jeopardy game where the answer
is either true or false.

Cheers!


On 5/30/12, Jim Kitchen <[email protected]> wrote:
> Hi Thomas,
>
> Oh, ok, but wouldn't having code to try to figure out if the response even
> if it were not exact, it still basically was the correct answer, be a form
> of artificial intelligence?
>
> BFN

---
Gamers mailing list __ [email protected]
If you want to leave the list, send E-mail to [email protected].
You can make changes or update your subscription via the web, at
http://mail.audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/[email protected].
If you have any questions or concerns regarding the management of the list,
please send E-mail to [email protected].

Reply via email to