Capture A general iterator that automatically generates many different design options and records an image, performance score, and/or other properties of each design. WORKS ON DOUBLECLICK | |
DesignLogger (DLogger) Logs a design exploration session | |
Reader Reads in .csv files as nested lists. | |
Sampler Generates a list of parametric design vectors, called a “Design Map”, based on user-defined variable properties. WORKS ON DOUBLECLICK | |
Sift Selects specific designs from a design map. WORKS ON DOUBLECLICK | |
Writer Writes a nested list to a .csv file in the specified directory. |
Cluster Clusters designs using the K-means algorithm and adjusts variable bounds based on each cluster. WORKS ON DOUBLECLICK | |
Diversity Calculates the diversity of a set of design vectors | |
Effects Calculates the average effect of each variable on performance. WORKS ON DOUBLECLICK | |
Tilde Surrogate modeling tool for approximating objective functions |
Contort Explore design space using synthetic variables mapped back to the original variables | |
MOO Executes the NSGA-II multi-objective optimization algorithm. WORKS ON DOUBLECLICK | |
Radical Optimization component featuring Radical | |
Stepper Optimization component featuring Radical and Stepper |
StormCloud Interactive Evolutionary Optimization |
Site design © Robin Rodricks.
Design Space Exploration and associated data © 2024 Digital Structures (MIT).
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.
Hosted by GitHub