Algorithm-QuineMcCluskey
view release on metacpan or search on metacpan
seems wasteful. Created a new function maskedmatchindexes(),
which sets up the masks before going through the list once.
- Which means we no longer are using the indexes() function
from List::MoreUtils, which is now removed.
2018-08-29
- We now use Logic::Minimizer as a base class.
- Consequently, removed attributes and methods that are
now in Logic::Minimizer, and are provided automatically.
- Use L::M's catch_errors() for attribute validation.
- Update Build.PL with Logic::Minimizer requirement.
- And updated the version number everywhere.
0.19
2019-07-31
- There was more processing than needed in least_covered() to do
what was basically a find-the-minimum loop, plus it was
throwing away information that had to be re-created by the
next line of code.
Consolidated all of that, resulting in fewer hash-of-array
manipulations, and changed the return value from the single
term to the term plus its covers.
( run in 0.401 second using v1.01-cache-2.11-cpan-05444aca049 )