Apps112

NanoPond: Artificial life - Google Play




About NanoPond: Artificial life

NanoPond is an artificial life simulator that turns your Android device into a tiny digital ecosystem. Inspired by cellular automata such as Conway?s Game of Life, NanoPond goes further by giving cells executable genomes...

NanoPond is an artificial life simulator that turns your Android device into a tiny digital ecosystem.

Inspired by cellular automata such as Conway?s Game of Life, NanoPond goes further by giving cells executable genomes that can reproduce, mutate, and evolve.

Each cell is a tiny virtual machine that executes its own genome using a compact set of 16 instructions. These instructions let cells read and copy genetic code, interact with neighbors, share energy, and compete for survival. Because every possible genome can be executed safely, programs can mutate and evolve without breaking the simulation.

Inside the pond, cells compete for limited space and energy, reproduce, mutate, share resources, and interact with neighboring cells. Starting from random data, viable self-replicating programs can emerge and natural selection takes over.

Watch evolution unfold in real time, or pause the simulation to investigate what is happening beneath the surface.

Features:

• Run an evolving artificial-life simulation
• Explore a colorful, continuously changing population
• Inspect individual cells, including their energy, lineage, generation, genome, and disassembled instructions
• Follow statistics such as active cells, viable replicators, kills, replacements, and resource sharing
• Edit a cell?s genome and observe how your changes affect the pond
• Pause, resume, or reset the simulation at any time
• Built-in documentation explains the virtual machine and its instruction set
• Multithreaded simulation designed to use multiple processor cores
• Works entirely offline, without ads or unnecessary permissions

NanoPond belongs to the same general family of evolving-program systems as Tierra and Avida. Its compact, Turing-complete instruction set allows arbitrary genomes to execute safely and mutate over time, creating a fascinating evolutionary contest for survival.

Whether you are interested in artificial life, evolution, emergent behavior, genetic algorithms, virtual machines, or simply unusual simulations, NanoPond offers a small world with surprisingly rich dynamics.

This program is a port of a Java program by Thomas Abeel, who based his virtual machine on C code by Adam Ierymenko. NanoPond was used in a Computational Intelligence course at Ghent University.

NanoPond is free and open-source software released under the GNU General Public License version 3.



Previous Versions

Here you can find the changelog of NanoPond: Artificial life since it was posted on our website on 2020-12-06 06:35:07. The latest version is and it was updated on 2026-10-18 14:14:06. See below the changes in each version.

NanoPond: Artificial life version
Updated At: 2026-08-20
Changes: Version 3.1.0 (20/08/2026) + Add light and dark themes + Add reset action + Add cell genome editor with aligned disassembly and hexdump views * Modernize the interface with two-sided drawers * Preserve the simulation across configuration changes * Improve pond sizing, cell colors, app bar behavior, and artwork * Fix simulation drawing, report, and genome validation issues
NanoPond: Artificial life version 3.0.1
Updated At: 2024-12-26
Changes: Version 3.0.0 (26/12/2024) * Move project to Kotlin * Updated libraries
NanoPond: Artificial life version 2.1.1
Updated At: 2020-12-31
Changes: Version 2.1.0 (31/12/2020) * Improvements in help
NanoPond: Artificial life version 2.0.0
Updated At: 2020-09-19
Changes: Version 2.0.0 (19/09/2020) * Initial port to newer android API's


Related Apps

Here you can find apps that are similar with NanoPond: Artificial life.



Disclaimer

Official Google Play Link


We do not host NanoPond: Artificial life on our servers. We did not scan it for viruses, adware, spyware or other type of malware. This app is hosted by Google and passed their terms and conditions to be listed there. We recommend caution when installing it.

The Google Play link for NanoPond: Artificial life is provided to you by apps112.com without any warranties, representations or guarantees of any kind, so access it at your own risk.

If you have questions regarding this particular app contact the publisher directly. For questions about the functionalities of apps112.com contact us.

BarCode2D-PNG


Click stars to rate this APP!

Users Rating:  
  0.0/5     0
Downloads: 8
Updated At: 2026-10-18 14:14:06
Publisher: Pieter Pareit
Operating System: Android
License Type: Free Trial