[ Usenet FAQs | Search | Web FAQs | Documents | RFC Index ]
    Search the FAQ Archives

Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Single Page

Top Document: Artificial Intelligence FAQ:1/6 General Questions & Answers [Monthly posting]
Previous Document: [1-4] I have little/no background in CompSci/AI, can you tell me in detail how AI works?
Next Document: [1-6] What's an agent?


[1-5] I'm a programmer interested in AI. Where do I start?



There's a list of introductory AI texts in the bibliography section
of the FAQ [4-0].  Also, check out the web links in section [5-2].

  [1-5a] I'm writing a game that needs AI.
  
  It depends what the game does.  If it's a two-player board game,
  look into the "Mini-max" search algorithm for games (see [4-1]).  In
  most commercial games, the AI is is a combination of high-level
  scripts and low-level efficiently-coded, real-time, rule-based
  systems.  Often,  commercial games tend to use finite state machines
  for computer players.  Recently, discrete Markov models have been used
  to simulate unpredictible human players (the buzzword compliant name
  being "fuzzy" finite state machines).
  
  A recent popular game, "Black and White", used machine learning
  techniques for the non-human controlled characters.  Basic
  reinforcement learning, perceptrons and decision trees were all
  parts of the learning system.  Is this the begining of academic AI
  in video games?



Top Document: Artificial Intelligence FAQ:1/6 General Questions & Answers [Monthly posting]
Previous Document: [1-4] I have little/no background in CompSci/AI, can you tell me in detail how AI works?
Next Document: [1-6] What's an agent?

Part1 - Part2 - Part3 - Part4 - Part5 - Part6 - Single Page


[ Usenet FAQs | Search | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
crabbe@usna.edu, adubey@coli.uni-sb.de

Last Update August 21 2008 @ 00:10 AM

© 2008 FAQS.ORG. All rights reserved.