Programming Game AI by Example : a math and physics primer, functions and equations, trigonometry, vectors, local space and world space, time distance mass, position, force, state driven agent design, how to create autonomously moving game agents, sports simulation, the secret life of graphs, to script, or not to script, practical path planning, goal driven agent behavior, fuzzy logic, navigation graph construction, creating a path planner class, updating the ai components, ai design considerations, creating a scripted finite state machine, ai logic, graphs in game ai, key methods used by the ai, designing the ai, message handling, embedded rules, the base game entity class.