Grasshopper

algorithmic modeling for Rhino

Hi there,

I am recently looking into galapogos, and i am wondering if it is possible to make a non-repetitive genepool while it could still be controlled by galapogos? Or a python script is needed to do so? if that is the case, i would definitely need your help with it.

best to my friends,

akihiro 

Views: 1591

Replies to This Discussion

Is this what you need?
http://www.grasshopper3d.com/forum/topics/galapagos-dividing-2-rail...

Or just use standard sliders...

Thanks a lot for your kind help Fred,

It's cool but since I am a bit new to galapogas so that not sure if your definition have already included what i want.

Basically what I want is to generate a list of non-repetive numbers with genepool, which is similar with the effect of Jitter, however for Jitter you can't control the sliders using galapogas.

Already stuck in this problem for a long time, it would be really nice if anyone can help.

It's not possible to make the Gene Pool have different values for each slider.

--

David Rutten

david@mcneel.com

Poprad, Slovakia

Hi David,

Thanks for your reply. Actually in order to do that, I tried the method below.

I generate a list of random number, use list item to select random one, then immediately cull the one so that the selected one won't appear anymore to get the effect of different values. In addition, each maximum number of slider is decreasing by 1 as the total length of list is decreasing. (Or you can look into the attached file).

But the problem right now is in my project i need 100 sliders so that it is not wise to do this infinite process.

Just wondering if there is a better way instead of the infinite work.

Attachments:
I'm not sure what you mean by non repetitive, but I think it is what you need.
Let me try to explain. I create a range of N numbers in an interval of length L, and then I add the N genes from the pool.
If the genepool domain lenth is slightly less than L/N then there will be no overlap.

HI Fred,

Thanks for your help. I just explain more clearly about what I want to achieve by the file I uploaded just now. It would be a great help if you can look into it.

Ok I have an idea let me look into it. Out of curiosity what is you task?

Thanks a lot!

The task is imagine you have a certain number of geometrically differentiated panels, in my case the number is 100, and you have to find out the sequence of how you organize them in order to get similar to the targeting geometry. In order to do that I am looking into the optimization method that getting the best organization out of these exact number of panels.

I don't really get the point. Can you post a file or a picture?

What you describe is "finding the right permutation" of your collection of panels.

i.e. one out of 100! = 9,3326215443944152681699238856267e+157 possibilities.

There is also the question of fitness landscape (see http://www.grasshopper3d.com/xn/detail/2985220:Comment:186219).

Why don't you just create a 100 different panels? That what grasshopper is for!

Sorry that everything is so dim to me so that I don't have any images.

Well what you said is really true, yet the reason why i am trying to do it is related to the aim of the project.

Instead of customizing numerous differentiated molds for each panel,which is economically irrational, I am asking if we could just use a certain number of differentiated panels, by re-organizing the sequence of the panels can give you multiple possibilities of geometry to somehow achieve a similar one. As the possible combinations are countless, i am using galapogas to optimize the process.

isn't that the opposite of non repetitive???

Hi Fred,

well the whole story it's a bit complicated.i am glad to share with you once i finish it.

your definition looks awesome! I am gonna try it asap!

THANKS!

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service