Noble Ape SimulationVersion 0.688
The Noble Ape Simulation has been developed since 1996. The aim of the simulation is to create a detailed biological environment and a cognitive simulation. It is intended as a palette for open source cross-platform development on Windows, Mac and Linux. Linux Version 0.682
Binary and Manual This version is a beta that has been kindly compiled by Pedro Ferreira. He notes that it requires GTK 2.0 to run under X11. ApeScript The Simulation includes a detailed scripting language for user-implemented movement and cognitive-process development. This is compiled for the 0.687 version. If you would like a 0.688 version with full ApeScript functionality, please get in contact.
Source Code The Noble Ape Simulation has been open source from the start. The source code for the current Noble Ape Simulation has been online under continuous development since 2000. It represents an almost total departure from the original Simulation although the underlying principles remain. Zipped Source Code 0.688 (266k) Link to Support The Noble Ape Simulation doesn't accept donations, but it's always nice to have new users. If you like the Simulation and you have a web page, please consider a link to this page. The following text will give you a link icon for your page. <img src="http://www.nobleape.com/logo/160x40.jpg" border="0"> </a> This will provide a link which opens the Simulation page in a new browser window, like the one below.
A History of Fantastic User Experiences |
Share Your Enjoyment of the Noble Ape Simulation
''This remains the best landscape-orientated ape-brain simulator for Mac OS X.''
''I find it inspiring that a complex simulation such as this is only 64k. It could easily have ended up being some slow 5MB java joke. But instead the developer went with efficient design. Kudos sir. ... It gives hope that there are still programmers who can write compact efficient code. Especially on Mac OS X.''
Links; Facebook: the Simulated Stately Simian Society Thanks to these developers who have linked to Noble Ape;
| From the beginning, Alex Brooks, Australia.
| ''I have watched the Noble Ape Project grow from a pipe dream discussed over a couple of beers to an innovative program that utilises physics and elements of complexity theory to simulate evolutionary processes. The thing that impresses me most is that Tom programmed most of the applications on computers that could only be used as boat anchors today! I look forward to seeing the project grow into a tool to study evolutionary patterns and would not be surprised if the application can eventually be used to simulate various post-Darwinian evolutionary models. I would like to see the Noble Apes grow teeth, claws, thicker fur, thinner fur and better eyesight. I would also love to see some user interaction - after all everybody loves apps that allow you to play god!''
|
''I liked that someone was out there allowing an environment to have an evolutionary and emergent bias. It seemed like such an obvious choice to me, yet it wasn't until I ran into Tom that I realized no one else was really doing it. Of course, now the Sims people are developing something that they hope will work like what the people at Noble Ape put together. Or at least a good simulation of that. But without the open source community working on building the thing, it's not really self-similar on all levels.''
''Though it's been more than five years since Tom and I worked together, I continue to track the progress of his facinating work. He's a great talent, and that's why I keep him and Noble Ape in the back of my mind as I work with other technologies - hoping to create a marriage of technologies.''
''Back in 2003, I was looking for a project which requires porting to different platforms so that I could understand the graphics APIs on that. Noble Ape was the perfect find that way cause it was built using Mac APIs and Tom was looking for someone to port it to Linux. I ported the code to Linux (the B&W GPI interface), and the original Windows Ocelot interface. One of my favourite posts on Tom's log is the November 2003 where he posted the screenshot I sent him about the Ocelot Windows interface. ''The difference between using the Simulation under the GPI and Ocelot is really an emotional one. Hats off to Mridul P!'' Though I've not touched Noble Ape code in a long time, I've been in regular touch with Tom, and hope to contribute to the future development of Noble Ape. OpenGL, genealogical information shown on the ape's fur... all wow ideas. The interesting thing is that until quite recently, I had never seen Noble Ape run on the Mac. Tom as a person is pretty fun to talk to. He's got some pretty nifty ideas about a lot of things, and it's always fun to chat with him. Except for his criticism of gcc... Now that's blasphemy!''
''When I searched Sourceforge for an ALife project to help on, I could never imagine I would find such a dynamic and interesting work. Noble Ape is much more than a simulation: it's a whole philosophy, a long quest about life. After many years, Tom carries it on, everyday, discussing new ideas and planning the next step. Noble Ape is an example of persistence, hard work, and true science (and it's open source ;)!!!). It's, no doubt, a life's work, a gift to the open source community. Besides technological skills, Noble Ape helped me developing new ideas about life and intelligence. I find the ''Original Manuals'' an amusing and enriching lecture about many problems that still remain in AI and ALife.''
''I have been watching Noble Ape develop for some time now. I found it original through a Yahoo search. I didn't find what I had in mind but I found something better. I like Noble Ape - it is magic. Even if sometimes it doesn't show on the surface, it feels like magic. Noble Ape was not a place where I landed by choice. It's a place where a person comes to pass through and for some reason they don't leave. Like passing through a small village and for some reason stopping only to find they serve the best lemon pie.''
|