When I first started developing the Nervana Simulation (as it was originally called), I was quite idealistic. I was 19, at University, and it seemed like a challenging and interesting project that would test my knowledge of physics, biology, philosophy and optimised programming.
Seven and a half years on, the Noble Ape Simulation is like a warm cup of tea. It is something very familiar to me. The development and the documentation represents a substantial body of work. The ability to develop something as detailed as the Noble Ape Simulation and give it away to the digital world is very liberating.
Can I adapt the source code to my own application?
Sure. Please follow the Noble Ape Open Source license.
Can you port it to C++/Java/C#?
There is a Java port of the Simulation. This development is still in an early beta stage, but it provides the basic idea through a Java/web interface. The Noble Ape Simulation should port quickly to C++ and maybe even C#.
Thanks to the Generic Platform Interface, the Simulation is ported to Windows and Linux/XWindows through a simple monochrome interface. This has covered large user-base, although the GPI provides a relatively minimalistic interface to the Simulation. There is more information on the GPI and other aspects of development with/for the Simulation on the Noble Ape website;
Can I join the Noble Ape mailing list?
Sure. For more information on joining the monthly Noble Ape Mail Out;
http://groups.yahoo.com/group/nobleape/
How can I contact you?
The best way to reach me is via email;
tom at nobleape dot com
Any bugs or ideas for future development should be sent to my email address. I really enjoy getting email from people who are using or are interested in the Noble Ape Simulation, so please email me.
In addition, there is a developer mailing list;
http://www.nobleape.com/mailman/listinfo/developer_nobleape.com
If you have any questions about the Noble Ape source code, ApeScript, future features and bug fixes.
Thank you for your interest in the Noble Ape Simulation.