This sample is a variation of the roof exercise. Instead of the cross bar Generated Node Type (GNT), it uses a GNT that opens a gap at the downslope edge of each roof tile, while maintaining sufficient slope for water shedding - without claiming any scientific accuracy. It steps through single, dual, and multi-objective optimization cases. For latter, it uses both, the pre-Update 2 required inversion of objectives that were to be maximized and the usage of the new MaximizationObjectives input property, which makes inversion unnecessary and results more intuitive.
GC script for OpenBuildings Designer CONNECT Edition to Update 6
optimization Roof with vents.zip
GC script for OpenBuildings Designer CONNECT Edition to Update 7
OptimiserOutOfPlane.zip