Skip to content

Balajanovski/langton-ant

Repository files navigation

langton-ant

Screenshot of program in action

A simple implementation of Langton's ant.
Information about the rules of the cellular automata can be found by following this link:
https://en.wikipedia.org/wiki/Langton%27s_ant

Dependencies

  • SDL2
  • yaml-cpp
  • CMake

Usage guide

  1. Clone the repository via typing git clone https://github.com/Balajanovski/langton-ant.git into your terminal
  2. Enter the reposity by typing cd langton-ant
  3. Generate a makefile by typing cmake .
  4. Build the project by typing make
  5. Run it by typing ./langton. This will open the application with the settings in Config/config.yaml