MSc Computing - Individual Project - A Teaching Tool for Logical Equivalences
Stars
2
Forks
0
Watchers
2
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
No contributors data available
Added new classes for working on trees as normal objects - to speed up breadth first search. Completed naive breadth first search with binary search on frontier and explored nodes.
bd304bbView on GitHubGood working state with all predicate rules implemented. Just need a few cosmetic changes and to change the way the undo works.
782f9fbView on GitHubmugging commit - basic predicate equivalence rules implemented. Some changes made to formulaMatchesTree in order to collect pairs of quantifier variables. Tests updated to work with new matching pairs format. Fixed parser bug with propositional logic not accepting truth as a symbol
f33e164View on GitHubmugging commit - predicate support in answerNodeViews and treeVis
4b9d4dbView on GitHubAdded initial data structures and parser for supporting predicate logic
5aaf784View on GitHubPropositional logic complete with a tabbed tree view/exercise side bar
3e75804View on GitHub