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.4.tar.gz (4.0 MB view details)

Uploaded Source

Built Distribution

darwinio-0.0.4-py3-none-any.whl (4.0 MB view details)

Uploaded Python 3

File details

Details for the file darwinio-0.0.4.tar.gz.

File metadata

  • Download URL: darwinio-0.0.4.tar.gz
  • Upload date:
  • Size: 4.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for darwinio-0.0.4.tar.gz
Algorithm Hash digest
SHA256 da71ab8668db858314deb092773e9df7bbd1fd62ead2e2dd3dda62b6ba913e51
MD5 32515c9f8dcf8b3b1d53e7a1d9c6fd75
BLAKE2b-256 28e158074fe4307a6e3dee8a9ddaaea178b2554ffab4a2992b212b95925fc9ce

See more details on using hashes here.

File details

Details for the file darwinio-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: darwinio-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for darwinio-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 acb4b4e6fd2c3cfbb750ab7e4b9b0179391e2a164785d3151f1d0c8dd2c7b190
MD5 771c9dad096d356722301a387295f6dc
BLAKE2b-256 dacb6113975c9a16bbd792ae523fb982c5a91950af99fea4b0be7e1c1899411a

See more details on using hashes here.

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