Skip to main content

An evolution simulator

Project description

Darwinio

______   _______  _______          _________ _       _________ _______ 
(  __  \ (  ___  )(  ____ )|\     /|\__   __/( (    /|\__   __/(  ___  )
| (  \  )| (   ) || (    )|| )   ( |   ) (   |  \  ( |   ) (   | (   ) |
| |   ) || (___) || (____)|| | _ | |   | |   |   \ | |   | |   | |   | |
| |   | ||  ___  ||     __)| |( )| |   | |   | (\ \) |   | |   | |   | |
| |   ) || (   ) || (\ (   | || || |   | |   | | \   |   | |   | |   | |
| (__/  )| )   ( || ) \ \__| () () |___) (___| )  \  |___) (___| (___) |
(______/ |/     \||/   \__/(_______)\_______/|/    )_)\_______/(_______)

This is a Python program that simulates the process of evolution, complete with organisms, genetic codes, and neural networks. The program is intended to explore the intricacies of the natural world and replicate the processes of evolution through a simulation.

Setup

*Nix(Gnu-Linux, *BSD, MacOS)

  • Make sure you have Python installed using whichever package manager you use.
  • Create a Python-venv.
python -m venv .venv
source .venv/bin/activate
  • Install the dependencies
python -m pip install -r requirements.txt
  • finally, run it,
cd src
python main.py

License

This program is copyright © 2023 Tushar Maharana tusharhero@sdf.org, and Mihir Nallagonda adhikshithamihir@gmail.com.

This program is licensed under the terms of the GNU GENERAL PUBLIC LICENSE VERSION 3 which means this is Free Software.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

darwinio-0.0.3.tar.gz (4.0 MB view hashes)

Uploaded Source

Built Distribution

darwinio-0.0.3-py3-none-any.whl (4.0 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page