Releases: herrBez/3BKP
3BKP + MULTI3BKP + SMALLHULL + FINAL REPORT + Benchmark Results
Moved 3BKP Multi3BKP SMALLHULL in the same branch + Improved report and add Benchmark results
Fixed Multi3BKP and Introduced Hull3BKP
Fixed Multi3BKP and add new problem the hull3BKP. Major refactoring of code.
3BKP + Optional Chi optimization problem
Split the optimization of the profit (Master Problem) and the optimization of the chi values (Optional Problem).
Re-Introduced the possibility to add the balancing constraints (extended for the multiknapsack) variant.
Major refactoring of the code that will permit to keep the interface Master Problem and attach another implementation for the last assignment
Documented and implemented multi-knapsack version of the 3BKP
Drafted and implemented multiknapsack version of the 3BKP with a modified objective functions that tries also to minimize the coordinates of the items inside an object. Added possibility to view the selected knapsacks in the 3D space.
Modified Objective Function + Possibility to include in the list objects bigger than the knapsack
Modified the objective function so that it tries to minimize the chi coordinates. Because the process could be extremly slow the timeout option was added. In order to optimize w.r.t. to only some directions one can disable the x-axis optimization (through the option -x) y-axis (through the option -y) and z-axis (through the option -z).
The constraint 16 was modified so that also objects bigger than the knapsack can be included in the list. This step is fundamental for a future Multi-Knapsack extension
Added Balancing Constraint also in the 3D model
v0.22 Modified makefile to work in lab
Improved 3D Model + Added Professor's instances
v0.21 Removed Model.lp, Model.sol
Model + 3DRendering
0.2 Modified Makefile to work in the labs