See Artificial Intelligence
(NEM: Apologies if this abrupt reorganisation causes a loss of information -- check the revision history if something is missing).