Grasshopper

generative modeling for Rhino

Another test run with the Galapagos Evolutionary Solver in Grasshopper (something I'm writing in my free time). This time I've picked an obvious problem (Volume of Box 1 minus Volume of Box 2). Thus, we expect the first box to become as large as possible and the second box to become as small as possible.

With a population of 30 Genomes, a solution very close to the ideal solution is found within 10 generations.

Rating: 5/5 stars
Tags: evolution, galapagos, solver
Views: 2100
Favorite of 1 person

Comment

You need to be a member of Grasshopper to add comments!

Join Grasshopper

Matthew Crowley Comment by Matthew Crowley on May 13, 2010 at 7:37am
Looking forward to the release.
Claudio Comment by Claudio on January 22, 2010 at 11:16am
sweeeet
tim williams Comment by tim williams on January 21, 2010 at 9:55pm
This would be incredible. I cannot wait.
MORPHOCODE Comment by MORPHOCODE on January 19, 2010 at 3:35am
just great!.....as usual ;)
Tuan N. Tran Comment by Tuan N. Tran on January 18, 2010 at 9:31pm
schweeeeeet!
Moritz Fleischmann Comment by Moritz Fleischmann on January 18, 2010 at 12:22pm
I have to agree with Daniel on this one, David.
Very interesting.
Daniel Piker Comment by Daniel Piker on January 18, 2010 at 9:16am
Awesome!
David Rutten Comment by David Rutten on January 18, 2010 at 2:44am
Hi Svetlin,

it's only just been running for a few days. I still need to write more advanced mating and genome-avoidance algorithms, as well as a lot of interface code. Also the Galapagos Object needs to be made a lot smarter and user friendly.

I doubt I'll release this publicly prior to Grasshopper 0.7, which I'm working on now. That is going to take 2~3 months at the very least. Also, since I'm doing Galapagos in my free time (there's not a lot of that), it's very hard to predict how long it's going to take. I'm guessing about a week of development is still needed to make it one-point-oh-worthy, but that week will be scattered over several months.

Galapagos is completely separate from Grasshopper and Rhino however, it's just a loose dll that can be used by any DotNET process, so the core library release is not tied to Grasshopper release cycles.
Tudor Cosmatu Comment by Tudor Cosmatu on January 18, 2010 at 2:42am
Hi David,

GA in GH...Amazing as usual...
Svetlin Comment by Svetlin on January 18, 2010 at 2:13am
Hi David,
this is great... a GA solver in grashopper
what is its stage of development ?
do you know when you'll publish it ?

greetings
svetlin

Translate

Search Grasshopper

Members

  • Giulio Piacentino
  • Shawn Fernandez
  • Daniel Hernandez Canut
  • Jason Kelly Johnson
  • edrina dandini
  • David Rutten

© 2010   Created by Scott Davidson.   Powered by .

Badges  |  Report an Issue  |  Terms of Service