(=>
(holdsDuring ?T
(allied ?AGENT1 ?AGENT2))
(exists (?C)
(and
(during ?T
(WhenFn ?C))
(instance ?C Cooperation)
(holdsDuring
(WhenFn ?C)
(and
(agent ?C ?AGENT1)
(agent ?C ?AGENT2)))))) |
MilitaryProcesses.kif 2508-2520 |
If X and Y are allies of each other holds during Z, then there exists W such that Z takes place during the time of existence of W, W is an instance of cooperation, X is an agent of W, and Y is an agent of W holds during the time of existence of W |