Archive for April, 2012

Installing Electric Sheep in RHEL 5/CentOS 5

Friday, April 27th, 2012


A description of the “Electric Sheep” software, per it’s original author:

“First created in 1999 by Scott Draves, the Electric Sheep is a form of artificial life, which is to say it is software that recreates the biological phenomena of evolution and reproduction though mathematics. The system is made up of man and machine, a cyborg mind with 450,000 participant computers and people all over the Internet.
This is a distributed system, with all participating computers working together to form a supercomputer that renders animations, called “sheep”, that everyone sees. The human participants guide the survival of the fittest by voting for their favorite animations in the flock. You can join this project by downloading the Electric Sheep Screensaver.
Each participating computer follows mathematical instructions, Draves’ Flame algorithm, to render its own piece of the larger work, as seen in the table at left. The images are sent back to a central server which compresses them into animations which are sent back out to the viewers. The website shows the family tree for each sheep, including its parents and offspring, and viewers can track family resemblance. The artist’s Clade series shows a selection of family members in high resolution.”

Also, a Wikipedia entry for it can be viewed here:

The inspiration of such a project is likely due to the following book originally published in 1968:

“Do Androids Dream of Electric Sheep?”, by Philip K. Dick

The same book also inspired the popular 1982 movie, “Blade Runner”.

Crossing over:

Just in case anyone else is brave (or crazy) enough to attempt to pull this off using Cent OS 5, or Red Hat Enterprise Linux 5 (tested on 5.6 x86_64)…

The instructions for the Linux build here, are specifically designed for Ubuntu more or less: Linux Client Instructions

Today, we’re going to make a cross over of these instructions, and apply them to RHEL5/CentOS5.

Click here to continue reading this article…