Site lay out

Hi everyone,

I have an optimisation exercise, packing as many similar buildings into a site with roads. I have looked into space optimisation and found very complicated solutions like space syntax and kangaroo to arrange spaces with different hierarchy, that is really interesting but i think unnecessary as all my buildings are similar. I have also found packrat, and tried it out by drawing my own ‘obstacles’ as the roads.

i am wondering if anyone out there has another idea to generate as many options of packing eg. 8 similar buildings into a site with roads which i can then layout and evaluate the best option based on other considerations (that need not be in the script).

Thank you