We are starting to implement a goal based artificial intelligence for the NPCs. The first AI is fairly simple, the NPCs get potatoes from potatoe plants (which also grow and multiply), roast them on a fire and eat them.
But I think this engine is quite powerful.