- Rivedere superitems
- Non usare superitems horizontal (come adesso)
- Rimuovere oggetti che compongono il superitem horizontal dalla pool
- Aggiunta feasibility check (procedurale/constraint programming/machine learning) prima del placement cp
- Riordinamento finale layer per densità
- (?) Rivedere s-shaped: rivedere caso piu di un layer in nuovo bin
- Aggiungere gestione peso e densità
- Sostituire item rimossi in fase di "select_layers" con altri item non piazzati, usando maxrects
- Soluzione temporanea: "rearrange" con maxrects e re-iterazione di tutto il processo con gli item non piazzati
- Supporto prodotti: gestione spaziatura come descritto nel paper
- Gestione rotazione