A CLI Karnaugh Map simplifier written in C++. Supports 2-4 variables.
karnmap -n <variables> -o <outputs> [options]-n— Number of variables (2, 3, or 4)-o— Output string of 0s, 1s, and x (don't care), length must be 2^n
-N— Custom variable names e.g."X Y Z"-s— Silent mode: print only the simplified expression
karnmap -n 2 -o 0111
karnmap -n 3 -o 11100011
karnmap -n 3 -o 11100011 -N "X Y Z"
karnmap -n 3 -o 1x100011 -N "X Y Z"
karnmap -n 3 -o 11100011 -scmake -B build -G Ninja
cmake --build build
./build/karnmap -n 2 -o 0111yay -S karnmapMIT