Games
Links
IGDA - Artificial Intelligence Special Interest Group
IGDA has set up the AI Interface Standards Committee to develop AI interface standards for computer games. The initiative is a joint effort of game AI developers, middleware representatives, academics and other relevant experts.
AAAI page on Video Games, Toys, Robotic Pets & Entertainment
http://www.aaai.org/AITopics/html/video.html
AI Topics provides basic, understandable information and helpful resources concerning artificial intelligence, with an emphasis on material available online.
CGF-AI Links to Game AI and Tactical AI Resources
http://www.cgf-ai.com/links.html
A number of annotated links referring to tactical AI (for games, military simulations, or academic applications) and general game AI.
GameDev.net -- Artificial Intelligence
http://www.gamedev.net/reference/list.asp?categoryid=18
Gamedev.net is the leading resource for game developers, featuring daily news updates, over 1500 featured articles and tutorials, dozens of game development jobs, and the most active game development forums anywhere!
A* Pathfinding for Beginners
http://www.policyalmanac.org/games/aStarTutorial.htm
Introduction to the A* path finding algorithm.
Home Page of the International Computer Games Association (IGDA)
Information from the ICGA organization, contents of the ICGA Journal and information on game programming in Chess, Checkers, Bridge, Go, and many other games.
Steering Behaviors
http://www.steeringbehaviors.de
Description of techniques to autonomously steer vehicles through a predefined virtual world. Simple behaviors (e.g. obstacle avoidance) can be combined to create more complex behaviors.
Game Semantics or Linear Logic?
http://www.csc.villanova.edu/~japaridz/CL/gsoll.html
A discussion of how linear logic relates to computability logic, - the game-sematically introduced logic of computational resources and interactive computation.
SimBionic - rapid development of intelligent behaviors
SimBionic is an intelligent agent toolkit that lets you create behaviors within games and simulations quickly and easily, without programming, using its graphical user interface.
Goal Seeker -- Solving the 15 Puzzle
http://sourceforge.net/projects/goalseeker/
A JAVA framework that implements heuristic goal-seeking algorithms. Using this framework will allow developers to focus on a specific domain of interest, while leaving many of the AI concepts and goal-searching concepts to be implemented by the framework.
ASCII Robot Soccer
http://www-2.cs.cmu.edu/~trb/soccer/
Unix soccer-like testbed. Source code (C++ with curses and termcap), executable, and screenshots.
GRIDWARS
The GRID WARS Challenge is a parallel programming challenge where developers submit battle programs that fight for control of parallel processors.
Dynamic Stochastic Control - A New Approach To Game Tree Searching
http://www.robinupton.com/research/phd
Robin Upton's Ph.D. Thesis uses this branch of Probability Theory to generalise conspiracy numbers, developing the search method known as PCN*, conspiracy probabilities.
Excalibur
http://www.ai-center.com/projects/excalibur/
Our goal is to develop a generic architecture for autonomously operating agents, like computer-guided characters/mobiles/items, within a complex computer-game environment.


