Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sil0rak/elementary-cellular-automaton
Implementation of elementary cellular automation in rust wasm
https://github.com/sil0rak/elementary-cellular-automaton
automation celular elementary rule110 rust wasm
Last synced: 28 days ago
JSON representation
Implementation of elementary cellular automation in rust wasm
- Host: GitHub
- URL: https://github.com/sil0rak/elementary-cellular-automaton
- Owner: SIL0RAK
- Created: 2022-06-15T06:57:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-14T09:31:04.000Z (over 1 year ago)
- Last Synced: 2024-10-05T10:09:11.488Z (about 1 month ago)
- Topics: automation, celular, elementary, rule110, rust, wasm
- Language: Rust
- Homepage: https://sil0rak.github.io/elementary-cellular-automaton/
- Size: 263 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Elementary cellular automaton
implementation of elementary cellular automaton in rust web assembly.
[Wikipedia article about elementary cellular automaton ](https://en.wikipedia.org/wiki/Elementary_cellular_automaton)
implemented rules:
- 30
- 90
- 110
- 184
- 250If you want to test different rule it is possible to do that by applying simple modification to the code.
## How to build
0. install rust and [wasm-pack](https://rustwasm.github.io/wasm-pack/)
1. `wasm-pack build`
2. `npm install`
3. `npm run build`## Purpose
Purpose of this project is to test capabilities of rust web assembly and compare it to javascript implementation.