Biomorpher

Interactive Evolutionary Algorithms for Rhino Grasshopper.

As opposed to setting objective functions (As with Galapagos for example), Interactive Evolutionary Algorithms (IEAs) allow designers to engage with the process of evolutionary development itself. This creates an involved experience, helping to explore the wide combinatorial space of parametric models without always knowing where you are headed.

See github site for source (MIT) and latest release:

https://github.com/johnharding/Biomorpher/releases

Cecilie Brandt Olsen (author of K2 Engineering) and I have been developing Biomorpher since December 2016.

This work is sponsored by the 2016/17 UWE VC Early Career Researcher Development Award and was initially inspired by Richard Dawkins' Biomorphs from his 1986 book, The Blind Watchmaker: Why the Evidence of Evolution Reveals a Universe without Design.

Please leave comments and share your experience of using Biomorpher below. It would be great to hear from you!

How to bake all possibilities?

is there a way I can bake all possibilities? or an out put I can connect to a move component and array all possibilities?

  • up

    John Harding

    At present, the best option is to use a data recorder on the geometry that also heads into Biomorpher. You can then cycle through them and use an automatic bake tool, like that provided by the Lunchbox tools.

    If you have multiple meshes, the best approach is to group them before the data recorder, then ungroup them at the other end. 

    Actually, I'm currently working on a simple additional component that will run through a historic population set which will help with this. Should be in the next major release.

    Hope this helps. Please let me know how you get on,

    Best wishes,

    John.

    3