A little over a decade ago, I had a chance to work with some powerful (to an undergrad) software that graphically and intuitively modeled complex systems.
The program allowed you to draw various classes of objects (e.g., things that produced outputs, took inputs) and assign mathematical rules for how they behaved. You could draw arrows between objects to define relationships. After you clicked start, it would chug through the calculations, eventually ending up in stasis or some sort of positive/negative feedback loop. To an undergrad studying climate change and other complex systems at the Biosphere 2, it was an incredible learning tool.
It was called Stella, and it’s still around—but with a price (and feature set) that’s far beyond me.
Anyone know of a freeware program that does something similar? Given that I was impressed by 1996 computations, I’m not really looking for much.
It sounds vaguely like something that could be done in Pure Data or JMax. I’ve also used similar software at university but that was decades ago and I can’t remember the name.
Sounds a lot like Simulink. That is far from free, however. The reason I brought it up is that Simulink runs on MATLAB, which has a free GPL cousin called Octave. So maybe there is a free alternative to Simulink based in Octave?
Perhaps Vensim PLE is what you are looking for. It is free (but there are also more capable versions that are not free). http://www.vensim.com/venple.html
I bought Stella, too, because it is/was Apple’s update to Dynamo, a DOS-based dynamic systems modeling program. In graduate school (science of complexity) we used the latter program effectively, but Stella promised to be much more intuitive. Unfortunately, it appears to be useable only by PowerPC/Classic 9 operating system(s), since I cannot open it up with my MacBook Pro with the Intel chip. With any luck, Stella’s software team is currently working on an update. You might “inquire within.”