opencog/opencog — pull request #892 by sebastianruder (2014-06-23 10:29:52+00:00)
Title: PLN rules to deal with Allen Interval Algebra composition

As outlined by @bgoertzel [here](https://groups.google.com/forum/#!topic/opencog/A6ruhhF4Ek0), I created PLN rules to deal with Allen Interval Algebra composition as explained [here](http://www.ics.uci.edu/~alspaugh/cls/shr/allen.html). Based on a look-up table listing all the composition outputs, a rule is generated which takes the required links as input and outputs the specified relations. In total, there are 169 such rules. I guess this is the result envisioned by Ben. I'm looking forward to feedback and advice. Keyvan's fuzzy Allen Interval Algebra implementation contains a composition folder as well, but -- without a README -- I wasn't yet able to understand its purpose or how to use the framework that Keyvan has created.