An reasoning engine based on the Human Plausible Reasoning theory