Explanation About FuSM in Brain's Schwab Book
Hi all,
while I'm reading "AI Game Engine Programming" for Brain Schwab, in the FuSM Chapter he said the following (page 281): "It should be noted that FuSMs build on the notion of fuzzy logic but don't represent actual fuzzy logic system"
Can anyone explain what this means?
Thanks in advance :)
In traditional logic, there are only two possible end values: TRUE and FALSE. An extension on this is called "multi-valued logic" where the possible values can be whatever is defined within the given system. In mathematics, "fuzzy logic" is a multi-valued logic designed to deal with reasoning problems that include information of an approximate nature. In essence, it is a branch of set theory wherein the membership of any given set is stated as a number of functions, instead of the more "crisp" membership of traditional logic (meaning, you're in the set or not).
The metaphor, then, for game AI state machines to call themselves fuzzy is that an AI agent can engage a particular behavior in a fuzzy manner; the behavior is not just ON or OFF. It is instead activated to some amount as necessary.
That make more sense?
Feel free to ask any questions you want about "AI Game Engine Programming," I'm the author and I'll try to answer if I see the question pop up.
Thanks for buying the book, and being interested in game AI.
Brian
The metaphor, then, for game AI state machines to call themselves fuzzy is that an AI agent can engage a particular behavior in a fuzzy manner; the behavior is not just ON or OFF. It is instead activated to some amount as necessary.
That make more sense?
Feel free to ask any questions you want about "AI Game Engine Programming," I'm the author and I'll try to answer if I see the question pop up.
Thanks for buying the book, and being interested in game AI.
Brian
@Lederhosen thanks for your answer and I'd like to say that your book is so useful, interesting and amazing
Yeah, I figured I'd go get Brian so you could hear it from him instead of from the rest of us. Glad he could be of service... and yes, his book is very thorough!
Dave Mark - President and Lead Designer of Intrinsic Algorithm LLC
Professional consultant on game AI, mathematical modeling, simulation modeling
Co-founder and 10 year advisor of the GDC AI Summit
Author of the book, Behavioral Mathematics for Game AI
Blogs I write:
IA News - What's happening at IA | IA on AI - AI news and notes | Post-Play'em - Observations on AI of games I play
"Reducing the world to mathematical equations!"
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement