Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/helloimalemur/particlesimulation

Java port of Brainxyz's Artificial Life, a simple program to simulate primitive Artificial Life using simple rules of attraction or repulsion among atom-like particles, producing complex self-organzing life-like patterns.
https://github.com/helloimalemur/particlesimulation

artificial-life java life-simulation particle-simulation

Last synced: 5 days ago
JSON representation

Java port of Brainxyz's Artificial Life, a simple program to simulate primitive Artificial Life using simple rules of attraction or repulsion among atom-like particles, producing complex self-organzing life-like patterns.

Awesome Lists containing this project

README

        

# ParticleSimulation

simple Java port of Brainxyz's Artificial Life

A simple program to simulate primitive Artificial Life using simple rules of attraction or repulsion among atom-like particles, producing complex self-organzing life-like patterns.
![Screenshot from 2022-09-20 15-41-30](https://user-images.githubusercontent.com/37273704/191349879-ee77b5b2-e7f7-48ed-9b7d-0c7bedc53ef5.png)

Generates Colors and Interaction Rules randomly.
Will only generate between 5 and 20 rules, with the total being an odd number.

Linux;

1. ```git clone https://github.com/helloimalemur/ParticleSimulation```

2. ```cd ParticleSimulation/```

3. ```./gradlew run```

Windows;

1. Download ZIP

2. Extract zip

3. run in PowerShell: ```.\gradlew run```