What this book covers

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 ...

Get Hands-On Artificial Intelligence with Java for Beginners now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.