in reply to AI Animals

This game is acctually older then the Apple, I don't know who wrote the orriginal version, but the most famous is probably the 1975 UNIVAC version written by "John Walker", it included a sub routine called PERVADE that caused it to be self replicating...

http://www.fourmilab.ch/documents/univac/animal.html

Replies are listed 'Best First'.
Re^2: AI Animals
by jakeease (Friar) on May 03, 2013 at 07:31 UTC

    Thanks for linking this. Though I've never met Walker, I was introduced to ANIMAL around 1977 on a Univac 1108. That was after the PERVADE subroutine quit working due to the release of a new version of the Exec-8 operating system. I was working then as an 1108 FORTRAN programmer, and learning 1108 assembly. Walker's code was a great example to learn from.

    I suspect the earliest versions were written in the '50s when Claude Shannon and David Huffman were working on compression algorithms.

    P.S. The reason ANIMAL and PERVADE are in all caps is that the 1108 used a character set called FIELDATA http://bit.ly/10w9dwq wherein a 36 bit byte, or word comprised six 6 bit characters...no lower case. We thought in octal, not hexadecimal.

    When they made ASCII available, there were 4 9-bit bytes to the word

Re: Re: AI Animals
by Anonymous Monk on Sep 09, 2002 at 12:21 UTC
    major ++ - see my reply to jaldhar.

    Thanks!