2D Evolutionary Simulator (JavaScript Version 1-1)
Algostream - Jan 2019
First, maximize your browser window or adjust zoom to ensure all controls (above, below, and on the right) are visible!
How to Use the Simulator
1. Select an algorithm from the drop-down menu on the right.
By using the Open buttons on the right you can see what the algorithm does.
2. Click the Init button below to initialize the scene.
Use the buttons next to it to start, pause, or step through the simulation.
3. To adjust animation speed, click the Faster or Slower buttons.
Multiple clicks may be needed to notice a change.
4. You can view or edit the algorithm code using the buttons on the right.
You can also modify the logic and save your own version of code under a new name to run it later.
5. Use the upper navigation to switch between:
Scene (Visual simulation), Algorithm (Code editor) and Statistics (Real-time metrics)
6. You can also update the already running algorithm or select another algorithm
from the drop-down menu during the simulation! It is interesting to observe in real time
how the behavior of patterns on the screen changes if the rules change