Skip to content

Repository files navigation

TruthTrees

GUI for truth tree creation and verification

Requirements:

  • Python 2.7
  • Sympy
  • .NET Framework 4.0

Keyboard Shortcuts:

Button Shortcut
Premise Ctrl-P
Level Ctrl-A
Branch Ctrl-B
Verify Ctrl-V
Closed Ctrl-X
Open Ctrl-O
Delete Ctrl-D
Clear All Ctrl-Shift-D
And &
Or |
Not ~
Conditional $
Biconditional %

Known Issues:

  • Verify Tree button and Delete button currently not implemented (had too many bugs, so I disabled them)

  • Save file dialog not implemented

  • To clear the tree use ctrl-shift D or use ctrl-D on the parent node.

  • If you accidentally add a node you currently can't delete it but you can ignore it and make new nodes and the tree will still work.

  • Branches will possibly overlap, position is currently static after nodes are created

  • Negation of biconditional will not work

  • When you create the first textbox you will have to type the first character twice or click twice before typing

About

GUI for truth tree creation and verification

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages