Behavior trees

A Npc Think tank is called a forest.