One could also use a supervised classifier and have people rank the resulting designs. They can know what they like, but not why.
You would probably get more realistic buildings due to the different constraints on them.
I don't think the results should be taken to serious, but I imagine it serious fun to see them. xD