Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Addition of Maze Solver Application #1583

Merged
merged 7 commits into from
Nov 4, 2024

Conversation

Mahak-Agrawal-304
Copy link
Contributor

Project-Guidance! 🎊🎈

Welcome! πŸŽ‰

Thank you for visiting our repository! We're excited to have you here. If you find this project useful, please consider giving it a star! ⭐

πŸŽ‰ Have you reviewed the Contributing Guidelines? πŸ€” (Required)

  • YES
  • NO

πŸ“ Description

This application provides an interactive way to visualize and solve a maze using a depth-first search (DFS) algorithm. Users can load a maze from a .txt file, solve it, and view the solution and explored states visually.
I have used tkinter for implementing its interactive GUI. Here, the user can load an image in the form of .txt file, as shown in example:
Screenshot (3094)

The program loads this image and saves it in the device in the form of a png file under the name 'temp_maze.png'
Screenshot (3097)

After clicking solve button, the program begins to solve the maze and presents its solution on the interface. It also saves it as 'solved_maze.png' on the device
Screenshot (3098)

πŸ”§ Fixes #1539

🏷️ Initiative Participation (Required)

This pull request is associated with the following initiative. Please choose the one you are contributing to:

  • 🌸 GSSoC (Girl Script Summer of Code)
  • 🌼 GSSoC 2024 Extd.
  • πŸ‚ Hacktoberfest 2024
  • ❄️ Script Winter of Code (SWoC)
  • β›„ Winter of Blockchain (WoB)
  • πŸ™‹β€β™‚οΈ Personal
  • πŸ“Œ Other (please specify): _______________

Copy link

@Mahak-Agrawal-304

It's great having you contribute to this project

Thank you for opening a Pull Request πŸ™Œ , Welcome to Project Guidance πŸ’– We will review everything and get back to you :)

Copy link
Owner

@Kushal997-das Kushal997-das left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update your project here

@Kushal997-das Kushal997-das added Hold I’m waiting for additional responses before proceeding. hacktoberfest2024 Your contribution is part of Hacktoberfest 2024! πŸŽ‰ gssoc-ext This level is for GSSOC-Extended. labels Oct 30, 2024
@Mahak-Agrawal-304
Copy link
Contributor Author

Alright @Kushal997-das

@Kushal997-das Kushal997-das added the No_Update It's been so long you are not responding to this issue so we are going to close the issue soon. label Nov 3, 2024
@Mahak-Agrawal-304
Copy link
Contributor Author

Done @Kushal997-das

@Kushal997-das Kushal997-das added Project Added! πŸš€ Added New project hacktoberfest-accepted β€œhacktoberfest-accepted” label level1 Under level 1 Status Update: Approved! βœ… Awesome! πŸŽ‰ This PR has been approved! Let the celebration begin! πŸš€ and removed Hold I’m waiting for additional responses before proceeding. No_Update It's been so long you are not responding to this issue so we are going to close the issue soon. labels Nov 4, 2024
@Kushal997-das Kushal997-das merged commit f7d07d9 into Kushal997-das:main Nov 4, 2024
1 check passed
Copy link

github-actions bot commented Nov 4, 2024

@Mahak-Agrawal-304 Hurray, your PR got merged into our Project-Guidance πŸ₯³. Thanks a bunch. Feel free to take another Issue. πŸ’–

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc-ext This level is for GSSOC-Extended. hacktoberfest2024 Your contribution is part of Hacktoberfest 2024! πŸŽ‰ hacktoberfest-accepted β€œhacktoberfest-accepted” label level1 Under level 1 Project Added! πŸš€ Added New project Status Update: Approved! βœ… Awesome! πŸŽ‰ This PR has been approved! Let the celebration begin! πŸš€
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Title: Addition of a maze solver
2 participants