algorithmic modeling for Rhino
Hello,
I have a slight problem with Goat solver repeating the same calculations. No matter which algorithm I use, calculations are doubled or tripled for the same variable number.
And whereas it is hardly recognisable in the normal GH definition, not without the DataRecorder component at least, I use the external FE software and each loop takes some time which basically doubles the summary calculation time for the whole optimisation. This problem occurs even in the tutorials on the Goat website, at least on my system.
Is there a solution or am I missing something in my attempts?
Thanks a lot,
Wojt
Tags:
Hi,
This is by construction. The optimization algorithms need to evaluate the objective many times, including multiple evaluations at the same variables. Neither the core optimization algorithms nor goat perform any kind of caching.
The proper though tricky solution would be to implement some kind of caching (or even a caching GH component ...) - I'll see if there is possible with justifiable effort.
best, simon
Welcome to
Grasshopper
© 2024 Created by Scott Davidson. Powered by