I have a question when reading the source code. In the prolog_inference.py function of the logical reasoning part, I found that only the inverse_prolog_inference function is used for derivational reasoning, and the other three transformations you defined—transitive_prolog_inference, composite_prolog_inference, and negation_prolog_inference—are not used. Can you explain the reasons?
I have a question when reading the source code. In the prolog_inference.py function of the logical reasoning part, I found that only the inverse_prolog_inference function is used for derivational reasoning, and the other three transformations you defined—transitive_prolog_inference, composite_prolog_inference, and negation_prolog_inference—are not used. Can you explain the reasons?