Ad Hoc Teamwork, Non-Monotonic Logical Reasoning, Ecological Rationality, Explanation Generation, Embodied AI