Quine-McCluskey tools
To use it you have to have node installed. Then you can do
npm install -g kluski
or
yarn global add kluski
kluski
Functions have strict naming convention:
- Every bit is labeled starting from the left side with next alphabet letters.
- If you want to negate one bit, then simply add
!
character before the bit. - To join expressions you can use
+
operator.
Warn: The number of bits in a function is estimated with the highest letter. Basically the letter's index + 1
in alphabet is the number of bits
!a!b + !abc + a!bde + cde + !bcd + !bce + !a!ce + !abd!e
Truth tables have to be integers separated with commas.
0, 1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 19, 21, 22, 23, 31