This PR introduces the K-Map drawing feature, enhancing the usability and visualization aspects of the application. Users can now directly observe the Karnaugh Map corresponding to their Boolean expressions, offering a graphical representation that aids in understanding and simplifying logical expressions effectively. This PR resolves #23
Changes Included:
Implemented a makeKMap function to generate K-Maps from given minterms and prime implicants.
Added support for visualizing K-Maps with up to 4 variables.
Included Gray code ordering to ensure accurate representation of minterms.
Testing:
Comprehensive unit tests have been added to validate the accuracy and reliability of the K-Map drawing feature, ensuring that it delivers correct and consistent results across various scenarios and edge cases.
This PR introduces the K-Map drawing feature, enhancing the usability and visualization aspects of the application. Users can now directly observe the Karnaugh Map corresponding to their Boolean expressions, offering a graphical representation that aids in understanding and simplifying logical expressions effectively. This PR resolves #23
Changes Included:
Testing:
Comprehensive unit tests have been added to validate the accuracy and reliability of the K-Map drawing feature, ensuring that it delivers correct and consistent results across various scenarios and edge cases.