Eine der größten Stärken dieses Buches ist es komplexe Zusammenhänge anhand vieler Beispiele und Codeausschnitte zu erklären. Dazu gehört auch mathematisches und physisches Grundwissen. Sekundarstufe 1 wissen sollte reichen um das Buch vollständig zu verstehen.
Von den Grundlagen der Mathematik und Physik in Kapitel 1 bis zur Fuzzy Logic in Kapitel 10 zieht sich ein roter faden durch das gesamte Buch. Nachdem die Automatentheorie in Kapitel 2 erklärt wird, wird in Kapitel 3 ausführlich erläutert wie sich autonome Agenten (Spiel Charaktere) in verschiedenen Situationen bewegen. In Kapitel 4 wird das erworbene wissen dann anhand eines 5vs5 Fußballspiel angewandt. Anschließend wird in Kapitel 5 mittels Graphentheorie die Wegfindung in einer virtuellen Welt beschrieben. Wonach in Kapitel 7, anhand eines 2D Shooters mit Bots (Raven), das erworbene Wissen wiederum angewandt wird.
Zusammen mit Kapiteln über Entscheidungsbäume, Lua Script und praktische Wegfindung ist dieses Buch ein idealer und tiefer Einstieg in die Welt der AI-Programmierung. Erfahrene Entwickler werden auch noch das ein oder andere neue dazu lernen können. Exzellentes Buch!