I guess what is confusing me is that you seem to have provided a reason why we shouldn’t just care about high-level functional behaviour (because this might miss correlations between the low-level components), then in the next sentence you’re acting as though this is irrelevant?
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.
I guess what is confusing me is that you seem to have provided a reason why we shouldn’t just care about high-level functional behaviour (because this might miss correlations between the low-level components), then in the next sentence you’re acting as though this is irrelevant?
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