Describir: Computational logic and ecological rationality