From the course: Grasshopper: Generative Design for Architecture

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Setting up Galapagos

Setting up Galapagos

- [Instructor] With the knowledge that evolutionary solvers enable us to solve or optimize problems we do not fully understand, let's test the process out in Grasshopper using Galapagos. We will pick a problem that we have an existing alternative solution for so we can compare the evolutionary solver against a traditional computed solution. In this example, we will ask a simple question. What is the highest point on a 2D curve? We will draw a curve on the XY work plane and determine the point along the curve that has the highest Y value. This is particularly useful as a test because Grasshopper has an existing tool with the same functionality. We can compare the evolutionary solution with the existing computed solution. If you were to build your own function that computes the highest point along a NURBS curve similar to the existing component, it would require a full understanding of how NURBS models compute locations along the curve using knots, weights, and degree. I have the…

Contents