Skip to content

Truth table evaluator and Truth table enum module generator.

License

Notifications You must be signed in to change notification settings

MacHu-GWU/tt4human-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Documentation Status https://img.shields.io/badge/Release_History!--None.svg?style=social https://img.shields.io/badge/STAR_Me_on_GitHub!--None.svg?style=social

Welcome to tt4human Documentation

📔 See Full Documentation HERE.

https://tt4human.readthedocs.io/en/latest/_static/tt4human-logo.png

A Truth Table is like a cheat sheet that helps us figure out if something is true or false based on certain "conditions". We call a specific combination of conditions a "case." The outcome, whether it's true or false, is what we call the "target."

Imagine you're trying to decide whether or not you should go out. Two things could affect your decision: the weather and what time you wake up. So, in this situation, the weather and your wake-up time are the "conditions". When you combine these conditions, like if it's sunny and you woke up early, that combination is a "case." And the big question of whether you should go out or not is your "target." The Truth Table helps us organize all these cases and their outcomes to make decisions easier.

For example, we have two types of conditions: weather and get_up (when you get up). And we want to determine if you will go out. weather has two possible values: is_sunny and not_sunny. get_up has three possible values: before_10, 10_to_2, after_2. Below is the truth table:

weather     get_up      go_out
is_sunny    before_10   1
is_sunny    10_to_2     1
is_sunny    after_2     0
not_sunny   before_10   0
not_sunny   10_to_2     0
not_sunny   after_2     0

tt4human provides some tools to work with Truth Table in Python.

Install

tt4human is released on PyPI, so all you need is to:

$ pip install tt4human

To upgrade to latest version:

$ pip install --upgrade tt4human

About

Truth table evaluator and Truth table enum module generator.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages