Random Walk Simulator

#cs module

Ryan Chew Jing Rong

This project is a simulator of self-avoiding walks in a 2D grid. A self-avoiding walk is a path in a grid, such that it does not revisit previous points. The application allows the width and height of the lattice, and the number of simultaneous walks on the same grid to be varied by the user. Also, it keeps track of a few statistics about the simulation, namely the number of alive walks, the average path length, and the percentage of squares filled.