Understanding script-based stories using commonsense reasoning
The Event Calculus Explained