Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Behavioral Mathematics for Game AI [Paperback]

Dave Mark

List Price: CDN$ 53.99
Price: CDN$ 33.85 & this item ships for FREE with Super Saver Shipping. Details
You Save: CDN$ 20.14 (37%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 2 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Want it delivered Wednesday, May 22? Choose One-Day Shipping at checkout.

Book Description

Mar 5 2009
Human behavior is never an exact science, making the design and programming of artificial intelligence that seeks to replicate human behavior difficult. Usually, the answers cannot be found in sterile algorithms that are often the focus of artificial intelligence programming. However, by analyzing why people behave the way we do, we can break down the process into increasingly smaller components. We can model many of those individual components in the language of logic and mathematics and then reassemble them into larger, more involved decision-making processes. Drawing from classical game theory, "Behavioral Mathematics for Game AI" covers both the psychological foundations of human decisions and the mathematical modeling techniques that AI designers and programmers can use to replicate them. With examples from both real life and game situations, you'll explore topics such as utility, the fallacy of rational behavior, and the inconsistencies and contradictions that human behavior often exhibits. You'll examine various ways of using statistics, formulas, and algorithms to create believable simulations and to model these dynamic, realistic, and interesting behaviors in video games. Finally, you'll be introduced to a number of tools you can use in conjunction with standard AI algorithms to make it easier to utilize the mathematical models.

Customers Who Viewed This Item Also Viewed


Product Details


Product Description

Review

Behavioral Mathematics introduces a raft of important techniques from decision theory, game theory, and utility theory, and uniquely applies them to game AI. These techniques are an important part of any game AI developer's toolbox.-Paul Tozour, Game AI author

This book is an excellent introduction to using AI in games. Dave has a knack for making complex subjects accessible. The text is very clear and admirably thorough. The author has chosen - wisely - to avoid the esoteric, and focus on topics which are directly useful for making real computer games.-Richard Evans, Senior AI Architect, Electronic Arts

Game developers often use little tricks to sprinkle magic decision-making abilities throughout their AI code, without necessarily understanding the fundamentals of how it works. Dave not only documents this process on paper, but he also goes into the theoretical background behind these techniques too. For anyone wishing to know more about the maths behind common game behaviors, this is the ideal textbook on the subject.-Alex J. Champandard, Editor & Consultant, AiGameDev.com

About the Author

Dave Mark is the President and Lead Designer of Intrinsic Algorithm, LLC, an independent game development studio and AI consulting company in Omaha, NE. He has been programming since 1984 when he was in high school. Much to the dismay of his teacher, he wrote his first text adventure on the school's DEC PDP-1144. After a brief detour in the music business as a composer/arranger, keyboard player and recording engineer during the early '90s, he re-entered the technology arena in 1995. After being in the IT consulting and development world for 8 years, Dave left to start game, simulation and AI consulting company, Intrinsic Algorithm LLC with his wife, Laurie. He was a contributor to the AI Game Programming Wisdom series and is a regular columnist at AIGameDev.com.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.6 out of 5 stars  14 reviews
15 of 15 people found the following review helpful
5.0 out of 5 stars Very good at explaining complex concepts! May 28 2009
By D. Britton - Published on Amazon.com
Format:Paperback
I *love* this book. I simply do not understand the negative comments left by another reviewer. Because of my interest in politics, I want to write code that mimics human behavior, but until Dave Mark's book could not find anything that really "fit." Once upon a time, I took advanced math courses--even excelled in the later ones, but that was nearly 20 years ago, and I haven't really needed that type of math since. Mark explains all the math in easy to understand English. He also provides excel spreadsheets and C++ source that can be downloaded at http://www.courseptr.com/downloads. I don't remember when I've read a book as interesting as _Behavioral Mathematics for Game AI_, and that's saying something since, although I have an advanced degree in computer science, I've never really been a lover of math.
13 of 13 people found the following review helpful
5.0 out of 5 stars A must have for any AI Developer Jun 7 2009
By Kenneth Shor - Published on Amazon.com
Format:Paperback
Behavioral Mathematics is a book that I'm sure will continue to prove its worth for many future generations of Game AI Developers. I can make that strong assertion because Dave chose, instead of writing a large tomb about a possible AI architecture, to write a book that tackles (as the title implies) the mathematics behind Game AI.

Dave gives the reader a very strong toolkit for building Game AI, and by toolkit I don't mean a large library of code (although there is plenty of code) but fundamental knowledge, such as the concept of utility and how to apply it in a very practical way. Starting from simple example decisions he builds up to much more complicated cases, constantly tying everything back into practical applications of all the concepts he introduces.

Now, I don't mean to imply that this is some dry math book. Dave constantly sprinkles in his very unique brand of humor and ties in family stories that help cement any topic he's trying to get across. I would highly recommend this book to any professional or aspiring AI Programmer, or even just a player who wants a better understanding of whats going on under the hood in his favorite game.
19 of 21 people found the following review helpful
5.0 out of 5 stars A novel approach to game AI May 15 2009
By Kevin Dill - Published on Amazon.com
Format:Paperback
Truth in advertising: I was the technical editor on this book. However I don't have any further financial interest, so I have no conflict of interest in writing a review. I'm also a professional game developer with 6 titles under my belt, as well as a lecturer on the subject at several prominent universities.

There are only a handful of books on AI for Games, and the techniques used in games are quite a bit different than those used in academic AI. Most of the existing books just look at the standard architectures and topics - behavior trees, state machines, scripting, path planning, etc.

Dave takes a novel approach, and looks at techniques for building heuristics that evaluate the game situation and rate the various options. This is a critical part of decision making, it is something which most games with even moderately complex AI need to do, but it is something that up to now wasn't covered very well (if at all) in the literature.

I heartily recommend this book for anybody who's interested in learning more about how to build decision makers - whether for use in games or elsewhere. The material that is here is not something that you'll find somewhere else.

Listmania!

Create a Listmania! list

Look for similar items by category


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges