Game Development Reference
In-Depth Information
Chapter 7. Knowledge Representation
In this chapter, we will cover the following topics:
• Creating knowledge sources
• Creating a blackboard architecture
• Using a blackboard for decision evaluators and actions
So far, our soldier has been using basic inputs from many different sources and in many
different places. For instance, having conditional evaluators calculate the best enemy to at-
tack is a very poor place to put decision selection, which mutates our soldier's knowledge
of the sandbox. Going forward, knowledge can be consolidated in a central data structure
that is available to all of our agent systems.
Search WWH ::




Custom Search