Skip to content

Commit

Permalink
readme update
Browse files Browse the repository at this point in the history
  • Loading branch information
neb0lle committed Oct 17, 2024
1 parent 407ebb7 commit 577366b
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 4 deletions.
34 changes: 31 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,32 @@
# physarum
# daBlob

## TODO
1. apply box blur prior to decay
[![GitHub stars](https://img.shields.io/github/stars/neb0lle/dablob)](https://github.com/neb0lle/dablob/stargazers)
[![GitHub issues](https://img.shields.io/github/issues/neb0lle/dablob)](https://github.com/neb0lle/dablob/issues)
[![GitHub license](https://img.shields.io/github/license/neb0lle/dablob)](https://github.com/neb0lle/dablob/blob/main/LICENSE)

Simulation of Physarum polycephalum - a type of slime mold, using cellular automata.

![Physarum polycephalum](https://i.imgur.com/Zi6AytB.png)

### Prerequisites

Before using this project, make sure you have the following dependencies installed on your system:

- [nodejs](https://nodejs.org/en) `>=18.0`

### Installation & Running

```bash
git clone https://github.com/neb0lle/dablob.git
cd dablob
npm i
npm run dev
```

### License
This project is licensed under the MIT License.

### Acknowledgments
This project is based on a 2010 research paper ["Towards a Physarum Learning Chip"](https://uwe-repository.worktribe.com/output/980579) by Jeff Jones.

This project is inspired from Sage Jenson's [physarum](https://cargocollective.com/sagejenson/physarum) project.
2 changes: 1 addition & 1 deletion src/shaders/updateVS.glsl
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ out vec2 newAngle;
// const float sensorAngleSpacing = PI / 4.0;
// const float sensorSize = 4.0;
const float moveSpeed = 0.05;
const float turnSpeed = 30.0;
const float turnSpeed = 15.0;
const float sensorOffsetDist = 0.01;
const float sensorAngleSpacing = PI / 6.0;
const float sensorSize = 4.0;
Expand Down

0 comments on commit 577366b

Please sign in to comment.