def terminates(self, fluent): self.fluent = fluent KB.add_causality_outcome(self, A_TERMINATE) return self
def initiates(self, fluent): self.fluent = fluent KB.add_causality_outcome(self, A_INITIATE) return self
def terminates(self, fluent): self.fluent = fluent KB.add_causality_outcome(self, A_TERMINATE) return self
def initiates(self, fluent): self.fluent = fluent KB.add_causality_outcome(self, A_INITIATE) return self