- Notifications
You must be signed in to change notification settings - Fork4
Tierra - Tom Ray's Artificial Life
NotificationsYou must be signed in to change notification settings
bioerrorlog/Tierra
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Source code of Tom Ray's artificial life model "Tierra" fromhttp://tomray.me/tierra/source/
Tierra Simulator V6.02: Copyright (c) 1990 - 2004 Thomas S. Ray
- Patched for Linux (Ubuntu 20.04):main branch
- Original v6.02:v6.02-original branch
On Linux (Ubuntu 20.04), run following commands.
WARNING: At this time, a build error occurs on Ubuntu 22.04
# Install required librariessudo apt updatesudo apt install -y build-essential libncurses-dev libxt-dev libxaw7-dev libtirpc-dev x11-apps# Clone this repositorygit clone https://github.com/bioerrorlog/Tierra.git# Build Tierracd Tierra/tierra./configuremake cleanmake# Generate gb (gene bank)cd ./gb0../arg c 0080.gen 0080aaa.tie../arg x 0080.gen aaacp 0080.gen 0080gen.vir# Execute Tierracd ..HOSTNAME=localhost ./tierra si0
To visualize the Tierra runnning process, use Beagle Explorer.
Open new terminal and run following commands:
# Build Beagle Explorercd ../Bglclnt/make -f Makefile.Bgl cleanmake -f Makefile.Bgl# Run Beagle ExplorerHOSTNAME=localhost ./bgl-GUI_X11-Linux
For more detail, seeTierra.doc.
About
Tierra - Tom Ray's Artificial Life
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
