Skip to content

Hol improvements (continued)#856

Merged
MichaelRawson merged 24 commits into
masterfrom
hol-improvements
May 26, 2026
Merged

Hol improvements (continued)#856
MichaelRawson merged 24 commits into
masterfrom
hol-improvements

Conversation

@mezpusz

@mezpusz mezpusz commented May 18, 2026

Copy link
Copy Markdown
Contributor

This merges another batch from the HOL branch, and also all current changes from branch hol on top of it.

Now enabling checking for loose DB indices by default in Substitution to avoid huge changes in code. It should be a trivial check in most cases, using the shared term's "contains DB index" flag.

Regression over TPTP showed no difference, which is somewhat interesting because of the above check. I think either Substitution is not used in that many places, or it is mostly not enabled with the default options.

Note that I changed a bunch of seemingly other stuff on the way, I will try to mark these inline.

Comment thread Kernel/MLMatcher.hpp
Comment thread Kernel/Ordering.cpp
Comment thread Saturation/SaturationAlgorithm.cpp
Comment thread Kernel/Substitution.hpp
Comment thread Shell/Options.cpp
@MichaelRawson MichaelRawson merged commit 72927f3 into master May 26, 2026
1 check passed
@MichaelRawson MichaelRawson deleted the hol-improvements branch May 26, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants