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.
We are happy to announce another update to the 1.x series of goat, an optimization solver component for Grasshopper. This release is the first to support the 64-bit versions of Rhino 5. As usual, this version is available for download at
http://www.rechenraum.com/goat/download.html
The main new features comprise:
Please have a quick look at the new installation and update instructions at http://rechenraum.com/goat/documentation.html. In short, delete all old goat files from your Grasshopper's Components directory before copying the new files in.
Thanks to all who provided feedback to track down the 64-bit issue!
enjoy, simon
bea franko
hey!
is there a release for the newest version of grasshopper (0.9.0014)
thanks
Oct 10, 2012
Simon Flöry
hi,
your first sentence makes me wonder whether you installed goat correctly (please note that installation instructions changed). Please check and confirm, that you simply copied the entire contents of the goat installation archive over to Grasshopper's User Component directory. As a result, you should have two files ("goat_main.gha", "goat_includes.gha") and two directories ("goat_32bit", "goat_64bit") there.
If you have three goat related files only, you did not install goat correctly. "goat_nlopt.dll" must be located in the "goat_32bit" and "goat_64bit" directories.
No matter what the cause is, I assume that is a problem with goat that we will fix soon, so no Windows update will be necessary.
best, simon
Oct 29, 2012