Octopus is a plug-in for applying evolutionary principles to parametric design and problem solving. It allows the search for many goals at once, producing a range of optimized trade-off solutions between the extremes of each goal.
Also see octopus.E for custom evolutionary algorithms.
Download the latest version on food4rhino
It is part of a range of tools developed at the University of Applied Arts Vienna, and Bollinger+Grohmann Engineers.
Octopus introduces multiple fitness values to the optimization. The best trade-offs between those objectives are searched, producing a set of possible optimum solutions that ideally reach from one extreme trade-off to the other.
Based on SPEA-2 and HypE from ETH Zürich and David Rutten's Galapagos User Interface. Developed by Robert Vierlinger in cooperation with Christoph Zimmel, karamba3d.com and Bollinger+Grohmann Engineers.
To install:
Some examples are provided here.
New commented examples and a brief manual are provided in the download of octopus on food4rhino.
Max Marschall
Hi Robert, is there a way to set the solution parameters and trigger the solver from within a definition (as opposed to opening the Octopus interface)?
Nov 10, 2018
RENhui
Hi, guys. I am using the Octopus to operate the optimization of the performance of building. However, during the optimization process, the octopus show the black interface like the following and I restart the Octopus still cannot solve the problem. I wonder if anyone could give me the suggestions... Need U help.
Apr 2, 2019
abner
Hi all,I want to know how to use Octopus to solve my problems, how can I get some related cases or tutorials?
thank you
May 7, 2019