gLife ----- An artificial life implementation using GNOME :) It will try to emulate an Artificial Society. It will implement reproduction, and movement. Movement will be based on the 'vision' of the animals. In the future there will also be terrain interaction (consume food, and food 'reproduction rate') - this will also come along with animal 'metabolism' rates. After this is done, combat and 'culture' factors will be added - Maybe inheritance. Among other things :) The aim is to keep everything HIGHLY configurable. Reading ------- Growing Artificial Societies by (FIXME: Author's names) - VERY VERY VERY good book - This is exactly what I am doing :) I'll borrow rules from here where appropriate (Right now, I'm using rules from my head based on my commen sense/logic - very similiar to this book's rules though) Artificial Life, by Steven Levy - Wow, I'm in the process of reading it, but this book has impressed me so far. Takes the complex thoughts of artificial life and expresses them very simply. Good for theory, background, information on this field - not good if you're just interested in code/algorithms (not sure about algorithms - I haven't gotten that far yet) (Note: Steven Levy also author'd the book 'Hackers' if that gives you any inclination to buy/read this book) Installation ------------ Very simple :) ./configure make make install For RedHat systems: ./configure --prefix=/usr --sysconfdir=/etc make make install Requirements ------------ libglade autoconf (for CVS) automake (for CVS) gnome-libs