Learning Logical Rules using Minimum Message Length | Synapse