Solved! Go to Solution.
Lot --> Rec(5) Rec(n) --> case n == 0 : NIL else : doSomething Rec(n-1)
attr height = rand (11.5, 22.86)
attr LotSize = geometry.area / 0.09290304
attr floorH = 3.5
attr stories = (1.15 + height) / (floorH)
TotSqft = LotSize * stories
ParcelStart -->
case LotSize < 5000: ParcelFront
case TotSqft > 43711.30436 : BlockSplit
else: NIL
BlockSplit -->
split(z) {'1 : ParcelFront | '1 : OpenSpace}*
Lot --> Rec(5) Rec(n) --> case n == 0 : NIL else : doSomething Rec(n-1)
Lot --> Rec(5) Rec(n) --> case n == 0 : NIL else : doSomething Rec(n-1)
let me know if this start makes sense.
matt