That's an arbitrary distinction. The goal might have been decided by human programmers, that doesn't mean the process isn't itself intelligent. You are right it is using a crude optimization process that is a lot weaker than human intelligence, but it's still "intelligent".