Welcome to our Tower of Hanoi game repository! This project is a collaborative effort by our team members to develop a Tower of Hanoi game integrated with artificial intelligence (AI) capabilities.
The Tower of Hanoi is a classic mathematical puzzle that challenges players to move a stack of disks from one peg to another, following specific rules. Our implementation of the game allows players to interact with the Tower of Hanoi puzzle through a user-friendly interface, while also offering AI-driven solutions to solve the puzzle efficiently.
- Interactive gameplay: Users can interact with the Tower of Hanoi puzzle through a graphical user interface (GUI), moving disks between pegs using simple drag-and-drop actions.
- Multiple difficulty levels: Players can choose from various difficulty levels, adjusting the number of disks in the puzzle to match their skill level.
- AI solutions: For users seeking assistance or optimal solutions, our game offers AI-driven algorithms to solve the Tower of Hanoi puzzle, showcasing different strategies and approaches.
- Educational tool: Our project serves as an educational tool for learning about algorithms, recursion, and problem-solving techniques in the context of the Tower of Hanoi puzzle.
- Select the number of disks and difficulty level from the game menu.
- Use drag-and-drop actions to move disks between pegs.
- Choose between manual gameplay or AI-driven solutions.
- Enjoy the challenge of solving the Tower of Hanoi puzzle!
We welcome contributions from the community to enhance and improve our Tower of Hanoi game. If you'd like to contribute, please fork this repository, make your changes, and submit a pull request with a brief description of your modifications.
This project was developed by team members:
- [Mostafa Roshdy]
- [Mostafa Salem]
- [Marwan Elsayed]
- [Mostafa Ibrahim Haboba]
For questions or inquiries about our Tower of Hanoi game, please contact [ahmdsamy653@gmail.com].
Thank you for your interest and support!