This document discusses modeling and reasoning in event calculus using goal-directed constraint answer set programming (s(casp)), highlighting its ability to handle continuous changes and complex models. It explains how s(casp) allows for flexible query responses without grounding and provides a mechanism for deduction and abduction. The conclusions indicate that s(casp) effectively represents event calculus and offers robust reasoning capabilities.