How Smart Should Robots Be?