Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/statute8234/evolutionsimulation
Rating: (6/10) This project simulates bacteria reproduction and evolution, with DNA influencing color and reproduction chances, and a bot simulation with adjustable birth and death rates.
https://github.com/statute8234/evolutionsimulation
python random ursina
Last synced: about 2 months ago
JSON representation
Rating: (6/10) This project simulates bacteria reproduction and evolution, with DNA influencing color and reproduction chances, and a bot simulation with adjustable birth and death rates.
- Host: GitHub
- URL: https://github.com/statute8234/evolutionsimulation
- Owner: Statute8234
- Created: 2022-05-15T16:44:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-16T21:30:40.000Z (10 months ago)
- Last Synced: 2024-03-17T04:28:37.335Z (10 months ago)
- Topics: python, random, ursina
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EvolutionSimulation
The project consists of two parts: a simulation of bacteria reproduction and evolution, and a bot simulation with adjustable birth and death rates. Bacteria reproduce based on chance, while bots have random RGB color values and interact with each other, simulating an evolutionary process.
## Table of Contents
- [About](#about)
- [Features](#features)
- [Imports](#Imports)
- [Rating: 6/10](#Rating)# About
The project consists of two parts: a simulation of bacteria reproduction and evolution, and a bot simulation with adjustable birth and death rates. Bacteria reproduce based on a given chance, with their DNA influencing their color and reproduction chances. The bots, created with random RGB color values, interact with each other, with the chance of birth and death adjustable through sliders. The project simulates an evolutionary process, allowing bacteria to reproduce and evolve based on the color values of existing bots.
# Features
The project focuses on the simulation of bacteria reproduction and evolution, allowing for the transfer of genetic information over time. It also includes a bot simulation with adjustable birth and death rates, allowing for observation of changes in the bot population over time. The simulation also includes an evolutionary process, where bacteria reproduce and evolve based on the color values of existing bots. Over successive generations, the population may exhibit changes in color distribution and other characteristics. Overall, the project offers a fascinating exploration of how simple rules governing reproduction, genetics, and interactions can lead to complex emergent behaviors and evolution.
# Imports
random, ursina
# Rating
The project showcases simulation and interaction principles, but lacks clear objectives and gameplay elements, and could benefit from improved code structure for better organization and readability. Despite interesting concepts, it lacks depth and polish.