methodize

arrange values in systematic manner


License
Apache-2.0
Install
pip install methodize==0.0.1

Documentation

Methodize Build Status Version codecov.io

Fit items in the best fit with advanced methods and systematic checks.

pip install methodize

Usage

.... Work in Progress ....

Theories

  1. Pre-checks for requirements and quick-quits when not met
  2. First match finishes loop
    • when methodize finds a match that satisifies the criteria it will quit and return the results to reduce unneccessary computing cycles
    • when the goal is hit, it quits
  3. wants are not greedy
    • a choice may want values to fit, but the best fit option may ignore wants
  4. requirements are greedy
    • choices that have 1 or more required slots to fill will fill them first