Frequently Asked Questions

Why did you develop the Noble Ape Simulation?

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;

   http://www.nobleape.com/docs/

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.


Scripting the Simulation - Contents