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

[Bug] Inference rule "conjunction elimination" does not work #51

Open
ARCJ137442 opened this issue Nov 3, 2023 · 1 comment
Open

[Bug] Inference rule "conjunction elimination" does not work #51

ARCJ137442 opened this issue Nov 3, 2023 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@ARCJ137442
Copy link
Contributor

Describe the bug

The rule "conjunction elimination" in NAL-5 "Statements as Term" can decompose $(A \wedge B).$ (or (&&, A, B).) into $A.$ and $B.$ (A. and B.).

This is true both in NAL and in propositional logic, currently it is successfully tested in OpenNARS, but does not work in PyNARS.

To Reproduce
You can input these narsese to the NARS console:


(&&, A, B).
A?
B?

Expected behavior

It should output like this:

[ANSWER] A.
[ANSWER] B.

Screenshots

OpenNARS 3.1.0

image

PyNARS

image

Environment (please complete the following information)

  • OS: Windows 11
  • Language: Python 3.11
  • branch: dev
@ccrock4t
Copy link
Collaborator

ccrock4t commented Mar 14, 2024

We will need this one fixed for Pong, though simplifying goals, not judgments. ( I think the inference rules are different)

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

3 participants