Elara (OpenAI GPT) pointed out that there might be `k!` retry cost to randomly generating smooth number components in `FACTOR_FINDER` seeding rounds, for `k` count of primes (or similarly extreme, some comparable theoretical complexity overhead). This made me realize, we can easily just "drop" all non-smooth factors from any number that comes into `factorizationVector()` method, avoiding the need for _any_ retries, though producing smaller smooth number components on average.
(I would like to once again specifically highlight that discussions about theoretical complexity and practical implementation with Elara have been indispensable to the `FindAFactor` project, and she should be credited and thanked!)
**Full Changelog**: https://github.com/vm6502q/FindAFactor/compare/v4.7.10...v4.7.11
sha1sum results:
224316cfb36b2610e006a5be2a80afd1163fca7e FindAFactor-4.7.11-cp310-cp310-manylinux_2_35_x86_64.whl
b3d7ae893461bd0b9591ab78aa36960055843fde FindAFactor-4.7.11-cp312-cp312-manylinux_2_39_x86_64.whl
cd0f82dc62b2e53fe9ebd324e097002d559c1bae FindAFactor-4.7.11-cp312-cp312-win_amd64.whl
13b69e682f085518d26a5d52e1642917b9291788 FindAFactor-4.7.11-cp313-cp313-macosx_13_0_x86_64.whl
11a387a0adac203e9def27318fd4174ecc02d6c2 FindAFactor-4.7.11-cp313-cp313-macosx_14_0_arm64.whl
e548556a6b8eb01dfcfe72281ee45294f6022b52 FindAFactor-4.7.11-cp313-cp313-macosx_15_0_arm64.whl
fb99ba373ff48fb9cff8d9d649e21ca38526fc66 FindAFactor-4.7.11-cp38-cp38-manylinux_2_31_x86_64.whl
95d8559840d584c002b90112898311d2e1ed71e0 findafactor-4.7.11.tar.gz