Dmitri Chubnav replied to the SO posted, and does seem that there is a bug in ResolutionProver.
I am thinking of diving in and fixing the bug, but I wanted to check if anyone thought that there is a good reason not to do this? i.e. is nltk on its way out and I should be using something else?
I was also going to extend ResolutionProver to have a depth limited search feature. e.g. find a contradiction involving 10 or fewer resolution steps, if one exists. Prover9 seems to work well, but it does not appear to have the depth limited feature that I am looking for.
I am generating FOL "worlds", and I need a prover in order to generate a consistent world; i.e. check if the newest sentence would result in a contradiction with the existing sentences (if prove(-new_sentence) then it would result in a contradiction).
Let me know,
Thanks,
Mark