But I don’t think “utility function” in the context of this post has to mean, a numerical utility explicitly computed in the code.
It could just be, the agent behaves as-if its utilities are given by a particular numerical function, regardless of whether this is written down anywhere.
I read on r/MagicArena that, at least based on public information from Wizards, we don’t *know* that “You draw two hands, and it selects the hand with the amount of lands closest to the average for your deck.”
What we know is closer to: “You draw two hands, and there is some (unknown, but possibly not absolute) bias towards selecting the hand with the amount of lands closest to the average for your deck.”
I take it that, if the bias is less than absolute, the consequences for deck-building are in the same direction but less extreme.