A multi-implementation Wireworld simulator written in JavaScript.
Note: this project is in beta. Over time, its implementation and requirements may change.
Try it here.
This web app reads MCL and special TXT files, represents them onscreen as instances of the Wireworld cellular automaton, and will soon run them at blazing speed.
Written in JavaScript, and possibly some WebAssembly soon, this project has multiple modules that implement its core functionality with slightly different approaches. It's a useful testing ground for potential client performance strategies on the web.
- The Wireworld computer on Quinapalus
- Entry for Wireworld on Wikipedia
- Writeup on Dr. Dobbs about HashLife (archive.org link, because who knows)