These pages are dedicated to the topic of Artificial Intelligence (AI) in games, a factor in game design which I'm pleased to say is being taken more seriously by game developers and producers than ever before. We've seen a huge increase in interest over the past few years on the part of both game developers and game players, and I think the trend is only going to continue. Hopefully, these pages will help.
The page can be found at http://www.gameai.com/.
GAlib contains a set of C++ genetic algorithm objects. The library includes tools for using genetic algorithms to do optimization in any C++ program using any representation and genetic operators. The documentation includes an extensive overview of how to implement a genetic algorithm as well as examples illustrating customizations to the GAlib classes.
The page can be found at http://lancet.mit.edu/ga/.
The Genetic Algorithm Utility Library (GAUL) is a flexible programming library for evolutionary computation. Steady-state, generational and island model genetic algorithms are supported, using Darwinian, Lamarckian or Baldwinian evolution. Includes support for multiprocessor and distributed systems. Numerous demonstration programs with full source code are available.
The GAUL website can be found at http://gaul.sourceforge.net/
Yahoo's catalog of links to natural language processing.
The page can be found at
http://dir.yahoo.com/computers/software/natural_language_processing/.
Chompy is a freeware natural language parser written in Java which aims to provide an educational program to demonstrate the basics of Chomsky's struturalist grammar and to develop a natural language parser class for Java.
The page can be found at http://members.tripod.com/~SoftBlue/.
An outsiders's guide to neural networks.
The page can be found at http://www.robotwisdom.com/ai/index.html.
Papers on using artificial intelligence to build believable agents and create interactive drama.
The page can be found at http://www.cs.cmu.edu/afs/cs.cmu.edu/project/oz/web/oz.html.
Links to various sources on machine learning relating to games.
The page can be found at http://forum.swarthmore.edu/~jay/learn-game/index.html.
Links to genetic algorithm sources and information.
The page can be found at http://www.aic.nrl.navy.mil/galist/src/.
Links to artificial intelligence and programming language FAQs.
The page can be found at http://www.cs.cmu.edu/Groups/AI/html/faqs/top.html.
Geb is an artificial world containing organisms which evolve by natural selection.
The page can be found at http://www.channon.net/alastair/.