# HG changeset patch # User Dennis C. M. # Date 1748888953 -3600 # Node ID 01e56e44fd8694eda81cb5ac1cd8702b3cae1d8d # Parent d85066c2de4a09ac3bd99fc7e310d7af0d4109be Move to mercurial diff -r d85066c2de4a -r 01e56e44fd86 .github/1.png Binary file .github/1.png has changed diff -r d85066c2de4a -r 01e56e44fd86 .github/2.png Binary file .github/2.png has changed diff -r d85066c2de4a -r 01e56e44fd86 .hgignore --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.hgignore Mon Jun 02 19:29:13 2025 +0100 @@ -0,0 +1,1 @@ +out \ No newline at end of file diff -r d85066c2de4a -r 01e56e44fd86 .repo/1.png Binary file .repo/1.png has changed diff -r d85066c2de4a -r 01e56e44fd86 .repo/2.png Binary file .repo/2.png has changed diff -r d85066c2de4a -r 01e56e44fd86 LICENSE.md --- a/LICENSE.md Wed Nov 20 08:46:42 2024 +0000 +++ b/LICENSE.md Mon Jun 02 19:29:13 2025 +0100 @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2022 Dennis +Copyright (c) 2022 Dennis Micro Computers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff -r d85066c2de4a -r 01e56e44fd86 README.md --- a/README.md Wed Nov 20 08:46:42 2024 +0000 +++ b/README.md Mon Jun 02 19:29:13 2025 +0100 @@ -1,8 +1,11 @@ -# maze-solver +# Maze Solver -I recently saw the [Maze solving youtube video](https://www.youtube.com/watch?v=rop0W4QDOUI) from Computerphile and I find it very interesting. So I decided to build my own maze solver program. +I recently saw the [Maze solving youtube +video](https://www.youtube.com/watch?v=rop0W4QDOUI) from Computerphile and I +find it very interesting. So I decided to build my own maze solver program. -It’s a C program that takes a maze PNG and outputs the solution using the [Wall Follower algorithm](https://en.wikipedia.org/wiki/Maze-solving_algorithm) +It’s a C program that takes a maze PNG and outputs the solution using the [Wall +Follower algorithm](https://en.wikipedia.org/wiki/Maze-solving_algorithm) ## Constraints @@ -22,20 +25,16 @@ ### Input -![alt text](.github/1.png) +![alt text](.repo/1.png) -```bash -$ ./maze_solver maze.png -Filename: maze.png -Width: 101 -Height: 101 -Algorithm duration: 0.000121 seconds -``` +```bash $ ./maze_solver maze.png Filename: maze.png Width: 101 Height: 101 +Algorithm duration: 0.000121 seconds ``` ### Output -![alt text](.github/2.png) +![alt text](.repo/2.png) ## Note -You can use this [website](https://keesiemeijer.github.io/maze-generator/) to generate mazes +You can use this [website](https://keesiemeijer.github.io/maze-generator/) to +generate mazes