Interesting interpretiation of the capacity problem as a block puzzle (with fitting story^), wouldn't have thought of that! The colors create a nice, abstract picture :-} Btw., any way to know how many solutions exist?
Yep I understand all too well, solution detection can be quite complicated here!) If you technically can count covered pixels, I'd choose to 'accept' solved state at maybe 99% area coverage or so.