goat is an optimization solver add-on component. It perfectly complements galapagos, David Rutten's evolutionary solver based on a randomized core. goat pursues a mathematical rigorous approach and relies on gradient-free optimization algorithms, delivering fast and deterministic results. At every run, goat will yield the same optimal result.
goat is a drop-in replacement for galapagos. It is based on David Rutten's galapagos GUI and interfaces NLopt, a collection of mathematical optimization libraries.
For getting started with optimization in parametric modelling environments in general and with goat in special, check out our presentation slides onĀ Geometry and Optimization with several comprehensive examples.
Once you are familiar with the basics of optimization, head over to our comprehensiveĀ documentation on goat's different configuration options.
This is a minor update to goat that ensures compatibility with latest Grasshopper version 0.9.0010. Get your latest copy from
http://www.rechenraum.com/goat/download.html
This release includes
Again, this release is only for Grasshopper 0.9.0010 and later. If you are working with Grasshopper 0.8, please use goat 1.2.
have fun, simon
Benjamin Felbrich
Hey ho,
I have a similar problem following the installation instructions on your website. with Rhino SR8 Grasshopper 8.0066 on a Windows XP 32 bit system:
Priority: goat_PreLoader { Exception has been thrown by the target of an invocation. TargetInvocationException }
Priority: goat_PreLoader { Exception has been thrown by the target of an invocation. TargetInvocationException }
Unfortunately the work-around that you suggested doesn't succeed..
regaards
Benjamin
Sep 19, 2012