From the course: Grasshopper: Generative Design for Architecture

Unlock the full course today

Join today to access over 22,400 courses taught by industry experts or purchase this course individually.

Setting up Galapagos

Setting up Galapagos

From the course: Grasshopper: Generative Design for Architecture

Start my 1-month free trial

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