Skip to content

archambaultkm/MazeSolver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PROG2400-Assignment2

Notes:

Beginning the assignment:

  1. Clone this assignment to a folder on your external harddrive, OneDrive, or other convenient location.
  2. Open CLion.
  3. Select 'Open' from the welcome screen.
  4. Choose the cloned folder as the project to open.
  5. CLion should open and allow you to start.
  6. If a popup says 'Externally added files can be added to Git' or similar, click 'Always Add'.
  7. Create your program using the given "main.cpp" file located in the "src" folder.
  8. Any additional source files (e.g. .cpp,.h,etc.) to the src folder.

Submitting the assignment:

  1. The details of the assignment are in the 'Assignment 2.pdf' file.
  2. Generate a single PDF of all source files (.cpp/.h) by using "File->Print" in CLion.
  3. Save the PDF in the cloned assignment folder.
  4. Upload the PDF to the Brightspace assignment folder by the deadline.
  5. Make sure all source files are added to Git in CLion.
  6. Run your program using 'test.txt' as the target maze.
    • (test files are located in the 'tests' folder)
  7. Save the solved maze in the 'solved' folder.
  8. Repeat steps 6-7 using 'test2.txt' as the target maze.
  9. Repeat steps 6-7 using 'test3.txt' as the target maze.
  10. Include all solved test files in your final commit.
  11. For your final commit, use the description "assignment completed".
  12. Push the final submission to GitHub by the deadline.

If you have any questions about this process, please ask your instructor!

About

Solve a text-based maze from file using a stack data structure and depth first search

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published