This book started by explaining all the different modeling techniques used in modern games such as physical, biomechanical modeling. Then it talked about sensing, behaviour model, machine learning and CML. It finished off with a few examples of 3D world simulations. Though it covered a wide range of topics, I feel it does not explained each topics in very much detail (since the book is so thin) though it has guided me to right direction of other books for further reading. Also the examples given at the last few chapters were too brief and there's no example codes. However it does give you a good idea of what is supposed to be going on so you can apply the principles to games. Overall I find this a very good introduction and guide book. It has a good reference section and served me as a starting point to cognetive modeling.