Christopher Till

Software EngineerUI/UX Designer

Return to Portfolio

Algorithm Simulator

Research on distributed algorithms for mobile agents on a geometric field.

Screenshot of Algorithm Simulator

More about this project...


I collaborated on this project during my time as a research assistant at the Rutgers University CCIB. The aim was to build an application to simulate and visualize search-and-evacuate algorithms for mobile agents in a known geometry. We started with simulations on a disk, and from there moved to other regular polygons and the 1-dimensional line. The original was written in Javascript with D3.js, and later we rewrote the backend to utilize Python for the data simulation. (NOTE: The repo for this project is private as it belongs to Rutgers and NSF.)

Technologies used


  • JavaScript
  • HTML
  • CSS
  • D3.js
  • Python
  • Django
  • Amazon Web Services