Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple stocks for solver #71

Merged
merged 28 commits into from
Apr 15, 2024
Merged

Multiple stocks for solver #71

merged 28 commits into from
Apr 15, 2024

Conversation

ModischFabrications
Copy link
Owner

Major rework to support different stocks. Might get another API (/solve_multi ..?) if solutions are too different from the main solver.

Closes #52

@ModischFabrications
Copy link
Owner Author

FFD and/or gapfill are still missing, bruteforce has issues with ignore_stocks. bruteforce should have a lot better performance though, might be enough for smaller production cases

@ModischFabrications ModischFabrications marked this pull request as ready for review April 14, 2024 18:28
@ModischFabrications ModischFabrications changed the title WIP: Multi stocks for solver Multiple stocks for solver Apr 14, 2024
@ModischFabrications
Copy link
Owner Author

Everything should be done now 🎉
It was a lot of work and I refactored pretty much every single bit of code, but I think it should do everything it did before and much more.

Will merge, build and publish as a release the following days. This merge contains a lot of API changes, we'll see how many users had :latest tags for their docker images,

@ModischFabrications ModischFabrications merged commit dc6c9bb into main Apr 15, 2024
2 checks passed
@ModischFabrications ModischFabrications deleted the feature/multi-stocks branch April 15, 2024 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Extend CutSolver to accept multiple stock lengths/number of stock
1 participant