Windows and pipes/vents are just constraints. Windows are constraints to outside areas and pipes/vents/stairs are constraints between floors.
Rectangularity is enforced by the wall loss function, which is adjustable.
> personal needs: some people need lots of storage space, some a room to play videogames, some a huge kitchen with an isle.
That's... the point. You decide you want your kitchen to be 20% bigger and the floor plan readjusts itself without needing somebody to draw up a new plan.
> With that said, I feel like this project might be good for less serious application like procedural game design, but is too naive for real architectural use.
Given that this is a paper submission to the Pacific Graphics conference, yes. Architecture is not really the point. You could also point out some much more obvious architectural needs, like the fact that houses need an outside too.
Rectangularity is enforced by the wall loss function, which is adjustable.
> personal needs: some people need lots of storage space, some a room to play videogames, some a huge kitchen with an isle.
That's... the point. You decide you want your kitchen to be 20% bigger and the floor plan readjusts itself without needing somebody to draw up a new plan.
> With that said, I feel like this project might be good for less serious application like procedural game design, but is too naive for real architectural use.
Given that this is a paper submission to the Pacific Graphics conference, yes. Architecture is not really the point. You could also point out some much more obvious architectural needs, like the fact that houses need an outside too.