Skip to content

669 also use combimatch to improve performance of binding set translation#690

Merged
bnouwt merged 9 commits intomasterfrom
669-also-use-combimatch-to-improve-performance-of-binding-set-translation
Jul 3, 2025
Merged

669 also use combimatch to improve performance of binding set translation#690
bnouwt merged 9 commits intomasterfrom
669-also-use-combimatch-to-improve-performance-of-binding-set-translation

Conversation

@bnouwt
Copy link
Copy Markdown
Collaborator

@bnouwt bnouwt commented Jun 24, 2025

No description provided.

bnouwt added 2 commits June 10, 2025 15:40
Done:
- remove unnecessary imports
- fix bug in BaseRule
- create even simpeler transitivity unit test
- create unit test for large binding set
@bnouwt bnouwt linked an issue Jun 24, 2025 that may be closed by this pull request
bnouwt added 7 commits June 24, 2025 09:37
There are still a lot of errors in reasoner tests, though.
Fixed a bug in the translate method that probably got mitigated by the
generic merge that we did over every binding set. When we disabled this
and really relied on the combi matches, it started to go wrong.
@bnouwt bnouwt requested a review from Sophietje July 1, 2025 08:47
@bnouwt bnouwt self-assigned this Jul 1, 2025
Copy link
Copy Markdown
Collaborator Author

@bnouwt bnouwt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Double checking the changes.

Comment thread reasoner/src/main/java/eu/knowledge/engine/reasoner/BaseRule.java
Comment thread reasoner/src/main/java/eu/knowledge/engine/reasoner/BaseRule.java
@bnouwt bnouwt merged commit fae6cde into master Jul 3, 2025
2 checks passed
@bnouwt bnouwt deleted the 669-also-use-combimatch-to-improve-performance-of-binding-set-translation branch July 3, 2025 11:04
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.

Also use CombiMatch to improve performance of binding set translation

2 participants