Beyond the Elves: Making Intelligent Agents Intelligent