Yeah, I worried that would be confusing when writing the OP. Glad you left a comment, I’m sure other people are confused by it too.
The reason why we shouldn’t just care about high-level functional behavior is that the abstraction leaks. Problem is, it’s not clear that the abstraction leaks in a way which is relevant to the outcome. And if the leak isn’t relevant to the outcome, then it’s not clear why we need to care about it—or (more importantly) why the agents themselves would care about it.
Please keep asking for clarification if that doesn’t help explain it; I want to make this make sense for everyone else too.
Yeah, I worried that would be confusing when writing the OP. Glad you left a comment, I’m sure other people are confused by it too.
The reason why we shouldn’t just care about high-level functional behavior is that the abstraction leaks. Problem is, it’s not clear that the abstraction leaks in a way which is relevant to the outcome. And if the leak isn’t relevant to the outcome, then it’s not clear why we need to care about it—or (more importantly) why the agents themselves would care about it.
Please keep asking for clarification if that doesn’t help explain it; I want to make this make sense for everyone else too.
Ah, I think I now get where you are coming from