[metis-users] TPTP equalish predicate
James Bridge
jpb65 at cam.ac.uk
Tue Nov 29 15:05:28 UTC 2011
Hi Joe,
Are you sure that it should be the way around that you have in your e-mail
below?
I've found that I get much better results with using TermNet.match with
deduceParamodulationInto and TermNet.matched with deduceParamodulationWith.
In fact using matched with Paramod..Into caused the prover to give up on
the sample problems I was trying whilst using match with the Paramod..With
still worked but was much slower than using matched with Paramod..With.
James
On Nov 21 2011, Joe Hurd wrote:
>Hi James,
>
>> By the way, thanks for your earlier suggested mod of changing
>> Subt.unify to Subt.match which works well. I did notice that the calling
>> routines Active.deduceParamodulationWith and
>> Active.deduceParamodulationInto call TermNet.unify, presumably it would
>> be a bit more efficient to change these to TermNet.match as well?
>
>Yes indeed, although take care to use TermNet.match for
>deduceParamodulationWith and TermNet.matched for
>deduceParamodulationInto to respect the substitution ordering. The
>purpose of these calls is to narrow down the possible paramodulations,
>so nothing would go wrong by leaving it as unify, but match and
>matched are both faster and result in a smaller set for paramodulate
>to check.
>
>Cheers,
>
>Joe
>
More information about the metis-users
mailing list