Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix replacement example inference tree expansion #80

Open
2 tasks
ngeiswei opened this issue May 7, 2020 · 0 comments
Open
2 tasks

Fix replacement example inference tree expansion #80

ngeiswei opened this issue May 7, 2020 · 0 comments
Labels
bug Something isn't working

Comments

@ngeiswei
Copy link
Member

ngeiswei commented May 7, 2020

Problem

Some BC inference tree expansion fails. The problem can be reproduced by running

https://github.com/opencog/ure/tree/master/examples/ure/replacement

As one can see from the log, in iteration 3, where the case (synonymous (Predicate "believe") (Variable "$B")) is considered as unification, the subsequent inference tree expansion fails. The unification is correct, so the problem comes from the expansion itself.

Tasks

  • Create unit test based on that example in BITUTest.cxxtest, named test_expand_4 or such.
  • Fix BIT expansion to pass the unit test.
@ngeiswei ngeiswei added the bug Something isn't working label May 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant