Skip to content

Add monadic predicate tableaux feature - #1

Open
SinaBarakchi wants to merge 1 commit into
ariroffe:developfrom
SinaBarakchi:feature-monadic-predicate-tableaux
Open

Add monadic predicate tableaux feature#1
SinaBarakchi wants to merge 1 commit into
ariroffe:developfrom
SinaBarakchi:feature-monadic-predicate-tableaux

Conversation

@SinaBarakchi

Copy link
Copy Markdown

This PR adds support for monadic predicate tableaux.

New files added:

  • logics/classes/predicate/proof_theories/tableaux.py
  • logics/instances/predicate/predicate_tableaux.py
  • logics/utils/solvers/monadic_predicate_solver.py
  • tests/utils/test_monadic_predicate_solver.py

Summary of changes:

  • add predicate tableaux proof-theory support
  • add predicate tableaux instances
  • add a monadic predicate tableaux solver
  • add unit tests for the new solver

Testing:

  • ran python -m unittest discover

Notes:

  • I attempted to build the documentation with make html, but it failed in my local environment due to ModuleNotFoundError: No module named 'cgi' on Python 3.14, where cgi has been removed.

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.

1 participant