Grasshopper

algorithmic modeling for Rhino

hello everybody

i have a question. how can i adjust octopus for two objectives that one of them should be maximized and the other one should be minimized? and what are the other settings to do the optimization in this page that i inserted below? and how can i shoot from the process of optimization like the tutorials that show the process in a high speed for presentation?

Views: 4319

Attachments:

Replies to This Discussion

hi,

for maximization of an objective simply multiply by -1 to set it negative.

the other settings are explained in the old manual document. i will release a new version of octopus soon and i am working on a better documentation.

for details on what the settings do you would have to dig into genetic algorithms and pareto optimization i guess.

what would you like to shoot? the octopus viewport?

in the current version there are some experimental menu items in the tab 'Animation' with which you can capture the octopus viewport either as a hi res still or as a series of stills during the run.

for capturing the rhino viewport there are plenty of ways in the forums

search

best

R

hi Robert.. thank you for your answer
but i didn't realize exactly.. daylight autonomy unit is in percent (%) and solar irradiation is in kwh/ m2.. i want to maximize daylight autonomy and minimize solar irradiation. So you say that i should multiply daylight autpnomy by -1 .. then get these two objectives to octopus for optimization??
And if yes .. where should be the best answer in the diagram??
At the bottom of the octopus page there is a text: "max :0" what is this?? I thought this option should be selected to maximize objects!!!!
Can you help me by answering these questions.?
Thank you so much

The max-field is optional and just used to scale the viewport to a specific maximum on that axis. this will likely change in the next release to be more intuitive.

and yes, this is exactly what you should do. octopus always tries to make the goal values as small as possible. so if you have one max and one min goal, just leave the min unchanged and set the max one negative.

i multi-objective optimization with conflicting goals there is no such a thing as a best solution. check it out on wikipedia (pareto optimization).

best

R

thank you for your help.. 

yes i did it yesterday and octopus has not stopped yet! what should i do?  can i stop it or it will stop?  

hi robert

i stopped my optimization and this is the result.. i don't know what to do.. what are the red cubes? what are the green and yellow cubes?  i read about pareto optimization but about my optimization what should i do?  thank you

it looks like you have an ill-defined problem. 

Have you tried working with galapagos before? It is a good way to get startet.

Best

Robert

It means this is a wrong result?? But galapagos is for one objective.. but i have two and sometimes three objectivs!!!
What should i do so??

It looks not ok, but I have no idea about your definition of the problem.

Trying it with galapagos and just test-wise optimizing for 1 goal separately can help you get a better understanding of the problem and it's fitness landscape.

Can i send the algorithm for you ? Can you help me in this way?
I uploaded the algorithm ..
Attachments:

I cannot open the file as I havent got DIVA. If you post some screenshots of the setup and what you would try to do we can look at it.

These are the screenshots.
in this procces i should optimize daylight autonomy and irradiation.. and the parameters are the depth of the shaders, angles, and numbers of them
Attachments:
This is the best quality i saved from the algorithm
Attachments:

RSS

About

Translate

Search

Photos

  • Add Photos
  • View All

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service