programming

Hi, 

 

i was looking through some programming techniques used in design search and optimization, i was wondering if there are any grasshopper applications or samples to these types, techniques such as linear programming, heuristics, evolutionary (i think Galapagos would work for this one) or maybe we are doing them without recognize them ? 

  • up

    David Rutten

    Hi Mohamed,

     

    sorry, missed your post. There's quite a lot of stuff done on optimization and heuristics. Mostly you'll find small proof-of-concept java applets that run on websites showing off a specific algorithm. The other large bulk of work done is solver libraries. Microsoft has something called the Solver Foundation, but there are many more.

     

    Galapagos is a bit of a goose, since it's a ready-to-use program that is not aimed at specific problems. Because of this it is very flexible, but also slower than most other solutions you'll find. But most other solutions will require a hefty integrative coding investment on your part.

     

    If you're trying to solve a specific problem, and you're not afraid of semi-colons and curly brackets, then I suggest you try and hook into one of the available libraries out there.

     

    --

    David Rutten

    david@mcneel.com

    Poprad, Slovakia

    10