target
data
geometry
how?
data
geometry
data fights data
sun noise construction people flow ...
geometry
designer’s input is needed data
sun noise construction people flow ...
priorities
geometry
geometry generates new data data
sun noise construction people flow ...
data geometry
priorities translation
optimisation loop data
sun noise construction people flow ...
priorities
data geometry
execution: swarm intelligence & iso surfaces priorities
data data data
GENOME
optimisation engine FITNESS
data data data
37.456 (formula)
(simulation)
geometry
(translation)
swarm intelligence (iso-surface)
point cloud
point cloud represents geometry priorities
data data data
GENOME
optimisation engine FITNESS
data data data
37.456 (formula)
(simulation)
geometry
(translation)
swarm intelligence (iso-surface)
point cloud
tools
script ourselves
decide/collect
priorities
data data data
decide
GENOME
optimisation engine FITNESS
data data data
37.456 (formula)
GH (galapagos)
(simulation)
GH/external (kangaroo, ecotect...)
geometry swarm intelligence
(translation)
script ourselves
(iso-surface)
GH add-on
point cloud
GH add-on
data decide/collect
priorities
data data data
GENOME
optimisation engine FITNESS
data data data
37.456 (formula)
initial dataset
environmental: sun noise traffic people: programmatic relation flow (translation) programme volumes energy need
(simulation)
data influenced by geometry (simulation)
environmental: sun noise traffic
swarm intelligence
people: programmatic relation flow programme volumes (iso-surface)
point cloud
building: construction energy produced
geometry
optimisation example sliders
sun: shadow area: 500 m traffic: noise: 30 dB prog. rel: walking distance: 30 m programme: volumes: 2500 m3 constr.: amount of steel: 100k kg energy produced: 20 kW
GENOME
2
geometry
optimisation engine FITNESS
37.456 one number
(combines)