| 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 © 2025 Digital Structures (MIT).
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.
Hosted by GitHub