Example WebKit Models

From Numerus
Revision as of 21:10, 31 October 2025 by Rsalter (talk | contribs)
Jump to navigation Jump to search

These models illustrate the Numerus WebKit modeling technology. To use, load the model into your browser and click Connect to initialize the model. This will enable the other 4 buttons: Disconnect, Reset, Step and Start. Use the Start/Stop button to run the program continuously. Step single-steps the program. Reset returns to the beginning. A Double-Reset reinitializes the simulation. You can also reinitialize with Disconnect/Connect, or simply reloading the web page.

All of the NetLogo-based translations include the NetLogo documentation. View documentation and other important features by clicking on the side panel icon: Sideicon.png.

Simple agent motion.
NetLogo model. A colony of ants forages for food. Though each ant follows a set of simple rules, the colony as a whole acts in a sophisticated way.
NetLogo diffusion example. Diffusion Graphics is unlike most other NetLogo models, in that it really doesn’t ‘model’ anything. It simply explores the power behind an interesting patch primitive: ‘diffuse’.
This model demonstrates diffusion-limited aggregation, in which randomly moving (diffusing) particles stick together (aggregate) to form beautiful treelike branching fractal structures. There are many patterns found in nature that resemble the patterns produced by this model: crystals, coral, fungi, lightning, and so on.
NetLogo model showing the spread of fungal hyphae throughout a section of earth in which moisture is spreading.
NetLogo model. In Follower, turtles attempt to “connect” with other turtles, forming long chains according to a small set of simple rules.
Cell automata model depicting a forest fire.
NetLogo model. This program models the action of fireworks. Rockets begin at the bottom of the view, shoot upwards into the sky and then explode, emitting showers of falling sparks. Works best at lower speed.
Conway's Game of Life. Enough said.
Game of Life with agent motion. An agent passing over a live cell colors the cell with the agent's color.
Shows both time and phase graphs.
Netlogo Model. This model demonstrates the meandering of a river along its “middle course”, where the gradient of the landscape is gradual and the river runs within a U-shaped river valley. The evolution of the shape of the river is governed by the path of its highest-velocity flow, as well as erosion and deposition.
This example has documentation extracted from the Netlogo version. Click the icon on the top-right of the page.
NetLogo Model. This model explores the role of movement and space in a three species ecosystem. The system consists of three species, represented by red patches, green patches, and blue patches, which compete over space. The interactions between the species are based on the game Rock-Paper-Scissors. That is, red beats green, green beats blue, and blue beats red. Organisms compete with their neighbors, move throughout the environment, and reproduce. These interactions result in spiral patterns whose size and stability depends on the movement rate of the organisms.
NetLogo Model. A population of sheep that wander around the landscape. For each step the sheep take it costs them some energy and if there energy gets too low they die. However, the sheep can eat grass in the environment to regain energy and the grass regrows over time. If the energy of the sheep gets above a certain level then they can reproduce. There are also wolves that have the same behaviors as sheep except for eating; rather than grass, they eat sheep.
Netlogo Model. This model simulates wave motion in a membrane. The four edges of the membrane are fixed to a frame. A green rectangular area represents a driver plate that moves up and down, exhibiting sinusoidal motion.