AIGameDev writes: "To build AI logic, game developers use a variety of different techniques depending on their preferences and the problem at hand. It's interesting to note, however, that the overall architecture and methodology they use is often similar. Indeed, good techniques are often reinvented and great ideas spread fast in the games industry.
This week's Thursday Theory article looks into a white paper that may never have been revolutionary, but documents many different techniques and methodologies that have been used in the animat and virtual agent communities as well as in game development. The underlying methodology is called Behavior-Oriented Design (BOD) as developed by Joanna Bryson from the University of Bath. The ideas presented here are related, and applicable to the increasingly popular behavior trees".