This is a straight import of Tierra home page source code, specifically from Tierra6_02.tgz.
Given the license terms provided by author, I might one day notifying the principal author and share modifications. Or not.
This is an artificial evolution program. It simulates a computer with a custom design that allows programs to interact with each other in memory.
Tierra Simulator V6.02: Copyright (c) 1991 - 2003 Tom Ray & Virtual Life
Tierra Simulator V6.02: Copyright (c) 1990 - 2004 Thomas S. Ray
- Tom Ray, [email protected] [email protected] [email protected] (the bulk of the code)
- Joseph F. Hart, [email protected] (general programming, Linux/Unix/Windows/AmigaOS support, sockets, thread/tissue/genetic analysis)
- Matt Jones, [email protected] (Mac support)
- Agnes Charrel, [email protected], (tping code for network version)
- Tsukasa Kimezawa, [email protected] (early socket code for network version)
- Tooru Yoshikawa, (Beagle explorer, network version)
- Kurt Thearling, [email protected] (CM5 adaptation, parallel creatures)
- Dan Pirone, [email protected] (frontend, crossover)
- Tom Uffner, email@unknown (rework of genebanker & assembler)
This is the license agreement:
The source code, documentation, and executables can be freely distributed
The source code and documentation is copyrighted, all rights reserved. The source code, documentation, and the executable files may be freely copied and distributed without fees (contributions welcome), subject to the following restrictions:
-
This notice may not be removed or altered.
-
You may not try to make money by distributing the package or by using the process that the code creates.
-
You may not prevent others from copying it freely.
-
You may not distribute modified versions without clearly documenting your changes and notifying the principal author.
-
The origin of this software must not be misrepresented, either by explicit claim or by omission. Since few users ever read sources, credits must appear in the documentation.
-
Altered versions must be plainly marked as such, and must not be misrepresented as being the original software. Since few users ever read sources, credits must appear in the documentation.
The following provisions also apply:
-
Virtual Life and the authors are not responsible for the consequences of use of this software, no matter how awful, even if they arise from flaws in it.
-
Neither the name of Virtual Life, nor the authors of the code may be used to endorse or promote products derived from this software without specific prior written permission.
-
The provision of support and software updates is at our discretion. Please contact Tom Ray (full address below) if you have questions or would like an exception to any of the above restrictions.
If you make changes to the code, or have suggestions for changes, let us know! If we use your suggestion, you will receive full credit of course.
THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Tom Ray
Zoology Department
University of Oklahoma
Norman, Oklahoma 73019
[email protected]
405-325-3526 (Tel)
405-325-7813 (Fax)