Research platform for the study of the evolution of self-replicating machine code programs metabolizing information.
-
Updated
May 1, 2015 - Java
A genre of video game allowing players to control the game on a large scale with divine and supernatural powers.
Research platform for the study of the evolution of self-replicating machine code programs metabolizing information.
This is my professional website. This is where I write about my published work, and also write about some of my ideas less formally.
ABM framework to grow an artificial civilization with fully customization and extensible rule-sets.
Critters with small brains trained with a genetic algorithm, now in JavaScript!
This repository contains the software used in the paper "Three Characteristics of Successful Symbiotes" (see turney-successful-symbiotes.pdf).
Evolve Robotic Animats in a Simulation of Nature
Class project for the UCLA course CS275, Artificial Life
Tribute to Craig Reynolds' classic artificial life program created with the pygame library
Critters with small brains trained with a genetic algorithm
This repository contains the software used in the paper "Conditions for Open-Ended Evolution in Immigration Games" (see open-ended-immigration-games.pdf).
Simulation & visualization of predator and prey behaviour
Website for the 2021 Emerging Researchers in Artificial Life (ERA) workshop @ the ALife conference
Implementation of Dave Ackley's artificial life demo in zig
Omar Khatib's 3D evolving random morphology simulation using Pyrosim and Pybullet
Thoughts And Topics On Cybernetics Demonstrated through code