I do think that “maximize utility” is a perfectly good answer to the question of what to do—though it is kind-of passing the buck. However, for most agents, the environment is vast and complex compared to them, so they surely won’t behave remotely optimally. Since agent code seems to be easily copied, this “problem” may be with us for a while yet.
I do think that “maximize utility” is a perfectly good answer to the question of what to do—though it is kind-of passing the buck. However, for most agents, the environment is vast and complex compared to them, so they surely won’t behave remotely optimally. Since agent code seems to be easily copied, this “problem” may be with us for a while yet.