Random Walk Visualization
A program to generate and visualize random 3D lattice walks restricted to the positive octant.
Github: https://github.com/benbuckleySFU/rand-walk-viz-public
Walks Generated
Here are just some of the walks generated by my application.
Videos
One feature of my application is the ability to show animations of the walks. These animations can be used to visualize the walks over time, as well as the changing convex hull of the simultaneous steps in a set of walks.
Walks as Pixels
For these visualizations, each large square shows the evolution of 1024 walks. Each 3D walk is represented by a pixel changing colour (i.e. moving in RGB space) over time. The resulting noise differs depending on the stepset.
Modifications: Young Tableaux
This modification of the code can be used to demonstrate a bijection between a specific set of 3D lattice walks, and Standard Young Tableaux of height at most 4.
The stepset used in these walks is {(1,0,0), (-1,1,0), (0,-1,1), (0,0,-1)}.