Chapter 1, Introduction to Artificial Intelligence and Java, introduces artificial intelligence. It gives a very brief introduction to artificial intelligence, and how we can install and work with Java.
Chapter 2, Exploring Search Algorithms, will introduces two basic search techniques—Dijkstra's algorithm and the A* algorithm.
Chapter 3, AI Games and Rule-Based System, discusses game playing, how game playing works, how we can implement game playing in Java, what rule-based systems are, how we can implement a rule-based system, and how we can perform interfacing with rule-based systems in Java. We'll implement a rule-based system in Prolog and we'll perform the interfacing of Prolog with Java.
Chapter 4, Interfacing ...