-
-
Notifications
You must be signed in to change notification settings - Fork 227
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
Knapsack with floating point capacity uses only small items #72
Labels
Comments
Nice catch, thanks, I will take a look! |
@Swahhillie, I've changed the behaviour to be more consistent with expectations, you can see the new version here: ProceduralToolkit/Runtime/PTUtils.cs Lines 61 to 159 in 48c93f9
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
The knapsack algorithm breaks if it can't fill the whole bag.
It will fill the entire bag with the smallest weight item instead.
Version
Steps to reproduce
Run the provided code and see that the result is not as expected.
The text was updated successfully, but these errors were encountered: