Decidable Reasoning About Time in Finite-Domain Situation Calculus Theories