This repository will contain the maze algorithm. Right now, it uses a left wall following algorithm.
This uses a build tool known as cmake. This will make compilation much easier. There's a CMakeLists.txt file which describes what the final executable should look like.
mkdir build # if you didn't create a folder named build yet
cd build # go into build folder
cmake .. # generate make file and other components
make # compile your code. You can add j<num-threads> to speed up compilation- This is expected to be used in conjunction with the micromouse maze simulator
- https://github.com/mackorone/mms-cpp: the micromouse cpp api
- https://github.com/mackorone/mms: The micromouse maze simulation program
You'll create a new branch for each problem you're trying to fix. We'll be doing the following convention
user/<username>/problem
user/afe123x/left-corner-crash #An example branch name, clearly describing what we're working on.When you're done with your work, and ensure it compiles, you can make a pull request.