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.
Strengths and limitations of genetic/evolutional solvers
From the course: Grasshopper: Generative Design for Architecture
Strengths and limitations of genetic/evolutional solvers
- [Instructor] Galapagos adapts the principles of evolution to generate design. And in some cases, it can seem like a magic bullet. In practice though, there are many times when an evolutionary solution is not the fastest or the most reliable. Let's look at some general guidelines for when to use an evolutionary solver. The world is full of problems and sometimes it seems like architectural designers have to deal with all of them. All problems are not created equal however. There are actually formal definitions for different problem types categorized by the amount of time it takes to compute a solution. This is really interesting stuff and I recommend digging into it further if you're curious. For our purposes, suffice it to say, there are lots of problems for which no algorithm can guarantee a correct solution in an amount of time proportionate to the complexity of the input. These are perfect problems for an evolutionary algorithm. Galapagos does not care that the problem is hard…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.