SproutLife

Evolving version of Conway’s Game of Life. (by ShprAlex)

SproutLife Alternatives

Similar projects and alternatives to SproutLife

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better SproutLife alternative or higher similarity.

SproutLife reviews and mentions

Posts with mentions or reviews of SproutLife. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-10-24.
  • Cellular automata that evolves and resists entropy
    1 project | /r/compsci | 25 Mar 2022
    SproutLife is an open source project and there is a writeup on the github page that explains more about how organisms, genes, and mutations work.
  • SproutLife simulates the evolution of complex life.
    2 projects | /r/compsci | 24 Oct 2021
    https://github.com/ShprAlex/SproutLife SproutLife essentially creates a multiplayer game on top of Conway’s Game of Life, except that instead of being played by people, each player is an organism simulated by a computer. The rules are that each organism starts out as a small “seed” pattern and then grows according to the rules of Conway's Game of Life. The organisms have an open ended genome which lets them turn off some of their cells as they grow, which counter intuitively can let them grow larger. The biggest organisms win collisions against smaller ones. Organisms can reproduce by creating more seed patterns, and passing on their genes to their children. The results are quite interesting both visually and mathematically. In particular, the mathematical part of it is that there is emergent behavior that continuously tends towards order while being disrupted by beneficial mutations that push the system towards chaos. The system demonstrates growth and collapse as seemingly complex and successful solutions are replaced by more effective simple ones. I think that ultimately this kind of simulation can potentially be useful to model real technical, cultural, political etc trends that we see around us which are all products of evolving living systems. I’m dabbling with some ideas for taking this to the next level. Please check it out and let me know what you think!
  • Simulation with Open Ended Genome
    1 project | /r/alife | 21 Sep 2021
    Hi Everyone. SproutLife is a project that I’ve been working on for a while and I’ve finally put together a presentation + new code release.
  • SproutLife 1.0
    1 project | news.ycombinator.com | 19 Sep 2021
  • Introducing SproutLife 1.0
    2 projects | /r/cellular_automata | 19 Sep 2021
    You can download and run the java based application from the github page.
  • 'game of life' with rules to enable evolution
    1 project | news.ycombinator.com | 21 Jun 2021
    https://github.com/ShprAlex/SproutLife/tree/master/gallery

    As far as "evolving towards what", here are my thoughts on the subject:

    The inspiration for SproutLife was to create an open ended genome with unlimited potential for evolution.

    The initial success was that this was possible.

    Anticlimactically, it turns out that an open ended genome in a turing complete environment does not lead to some kind of transcendent evolutionary product. The solutions that emerge are still limited by the simple problems they are tasked with.

    It is the evolutionary journey, rather than a specific destination where SproutLife can be most informative. It can be used to study the role that disruption plays as a threat to stability and a necessity for progress.

    In particular, the process of "collapse" is an interesting topic for investigation. From Covid to the popping of stock market bubbles, political upheaval, and even global warming, we are surrounded by real and potential falling of the established order. SproutLife also exhibits this kind of behavior and can let us understand how to quantify and perhaps predict it.

  • A note from our sponsor - InfluxDB
    www.influxdata.com | 25 Apr 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic SproutLife repo stats
6
573
0.0
almost 2 years ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com