A rule engine written in Ruby.
Rules that pass when finding facts, or give an error otherwise
Minor documentation fixes
Explain "Collectors" in the documentation
Performance for loading facts (engine << [fact])
Dynamically add conditions to a rule
How to use it to match some patterns and accordingly return a variable
Many rules matching only one subject
persistence
Is there a safe way to clone the engine? (deep copy)
How to use the engine with OpenStruct object