README.md corrections and additions

This commit is contained in:
josch 2012-05-20 13:54:40 +02:00
parent 560227cecf
commit 3056922294

View file

@ -1,3 +1,20 @@
about
=====
sisyphus is a piece of software I wrote the context of my graduate automation
project. My class was taking part in the IEEE ICRA 2012 Virtual Manufacturing
Automation Competition and part of the competition, was to efficiently stack
boxes of different sizes on a pallet.
As the knapsack problem is NP hard, sisyphus implements hybrid between
heuristic and bruteforce approach.
The heuristic is, to group articles of same height into layers, and then stack
those layers on top of each other.
Different techniques to form layers and different orderings of stacking them
are then tried out in a bruteforce manner.
get the code get the code
============ ============