GENERAL GAME PLAYING


Michael Genesereth
Computer Science Department
Stanford University
Michael Thielscher
School of Computer Science
and Engineering
The University of New South Wales

Preface
Chapter 1 - Introduction
Chapter 2 - Game Description
Chapter 3 - Game Management
Chapter 4 - Game Playing
Chapter 5 - Small Single-Player Games
Chapter 6 - Small Multiple-Player Games
Chapter 7 - Heuristic Search
Chapter 8 - Probabilistic Search
Chapter 9 - Propositional Nets
Chapter 10 - General Game Playing With Propnets
Chapter 11 - Factoring With Propnets
Chapter 12 - Discovering Heuristics With Propnets
Chapter 13 - Logic
Chapter 14 - Analyzing Games With Logic
Chapter 15 - Solving Single-Player Games With Logic
Chapter 16 - Discovering Heuristics With Logic
Chapter 17 - Games with Incomplete Information
Chapter 18 - Games with Historical Constraints
Chapter 19 - Incomplete Game Descriptions
Chapter 20 - Advanced General Game Playing
Appendix - Logic Programs or A Brief Introduction to Deductive Databases

Morgan-Claypool has published a clean version of the notes and is making it available in both PDF and printed form. (Note that the content is virtually identical to the material available by clicking on these links. Only the form is different.) You can purchase the Morgan-Claypool version by clicking here.