baskerbyte / predimate

🧮 Propositional logic calculator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🧮 Predimate

GitHub repo size GitHub Workflow Status

The "Predimate" algorithm, created during the second semester at Ulbra by me, is a specialized tool designed to guide students through propositional logic problems step by step, enhancing their learning experience. It simplifies complex logic challenges into manageable steps, promoting a deeper understanding of the subject and improving logical reasoning skills. Predimate is a valuable educational resource for both students and educators, facilitating the acquisition of essential logical skills.

📦 Installing

If you simply want to run Predimate without building it from source, follow the steps listed in installing docs.

🤝 Contributing

For detailed information on how to contribute, please refer to our Contribution Guide. It covers everything you need to know about making contributions to Predimate. Happy contributing! 🚀

✍️ How to write sentences?

Operator Name
^ Conjunction
Conjunction
v Disjunction
Disjunction
-> Conditional
Conditional
<-> Biconditional
Biconditional
¬ Negation
~ Negation
  • (p ∧ q) ∧ (¬p ∨ ¬q)
  • (p^q)^(pvq)

📋 Examples

About

🧮 Propositional logic calculator

License:GNU Affero General Public License v3.0


Languages

Language:Python 100.0%