generative modeling for Rhino
Octopus is seen as an extension to Galapagos by introducing 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 uniformly.
Results are shown in a two- to five-dimensional, 3D-navigable solution-viewport.
User-preferences on specific solutions can be specified when the optimization is paused, so the further optimization gets densfied around the selection. The history of the evolutionary runs can be recorded, saved, and loaded again.
Download version 0.1 here: http://www.food4rhino.com/project/octopus
Some examples and a videa to get started are provided here.
For now bases on the Improved Strength Pareto Evolutionary Algorithm SPEA-2 by Zitzler, Deb, Thiele at ETH Zürich and David Rutten's Galapagos User Interface. It is developed by Robert Vierlinger in cooperation with Christoph Zimmel, karamba3d.com and Bollinger Grohmann Schneider ZT GmbH Vienna.
Website: http://www.karamba3d.com
Location: Vienna
Members: 60
Latest Activity: 23 hours ago
Comment by Fred Becquelin 1 hour ago…Continue
Started by Robert Vier. Last reply by Robert Vier Jan 26.
Hi:first Great Job.................I´m testing the octopus, 62 genes, 3 objetives, and max. generations=0 (endless)as i set the max generations in 0, the octopus will continue until finding the best…Continue
Started by jorge sainz de aja. Last reply by Fred Becquelin Jan 22.
Hi Rob,So since you brought it up, is it possible to add the preference factor from an external text file for example?In general as a wish it would be great if to add an option to modify objectives…Continue
Tags: preference, User, Optimization, Objective, Multiple
Started by Mostapha Sadeghipour. Last reply by Mostapha Sadeghipour Dec 17, 2012.
Hi Rob,Would you please give me a brief explanation on the settings.I would like to record my screen as I am running the optimization using octopus, but the result of each iteration comes as goes in…Continue
Started by naciem nowrouzi. Last reply by Robert Vier Dec 15, 2012.
Add a Comment
Comment by Luis García Lara on May 8, 2013 at 14:17 i restart rhino, and now it works, thanks!
Comment by Luis García Lara on May 8, 2013 at 14:14 Djordje, i did it, but i still have the same error...
Comment by djordje on May 8, 2013 at 14:03 If your Octopus file is already in appropriate folder (File -> Special Folders -> Components folder), then try unblock it (Right-click on it -> Properties > unblock it).
Will that help?
Comment by Luis García Lara on May 8, 2013 at 13:47 R5 & Gh 0.9.0014
Comment by djordje on May 8, 2013 at 13:45 Are you using Rhino4?
Octopus works only on Rhino5.
Comment by Luis García Lara on May 8, 2013 at 13:42
Comment by djordje on April 17, 2013 at 3:13 Hi Nick,
For now you will have to define the range within the slider. So yes, you are right.
Not sure I understood you about the second question. You will get the pareto frontier as a result of your octopus "analysis".
Comment by M NICK on April 16, 2013 at 18:09 Thanks for the info. Two more questions:
1) there is no way that I pass the range other than slider?
2) WHAT is the slider in the pareto frontier? Is it narrowing down the pareto frontier?
Comment by djordje on April 16, 2013 at 16:07 You mean to plug in the Panel instead of number slider in "Genome" plug of Octopus? No you can't do that. You need either Gene pools or number sliders for the "Genome" input, as only these tho are able of changing it's values using slider. Panel could not do that.
Comment by M NICK on April 16, 2013 at 16:01 IS there any way to pass a panel instead of slider to Octopus?
© 2013 Created by Scott Davidson.
Powered by
You need to be a member of Octopus to add comments!