Daily Update 350.2015

Thoughts around goals for AI:

  • Creatures have knowledge of places, objects, other creatures, and events.
  • Creatures have motivations and emotional states (hunger, fear, work, etc).
  • Creatures have immediate goals (pick up the barrel), short-term goals (walk to work), and general goals (don’t die).
  • Creatures inherit knowledge (name of guard captain) and behavior (attack goblins on sight) from factions.
  • Creatures have a hierarchy to their goals and motivations. Self-defense trumps hunger, hunger trumps sleep.