Muhammad Mashhour's repositories
NE555-SPICE-Model
This project contains a Spice model for the popular NE555 timer IC, which is widely used in electronic circuits for generating accurate time delays or oscillations.
Maze-solver
This C++ program generates mazes using randomized DFS and solves them using the Wall Follower and A* algorithms
TSP-NeuroHeuristics
TSP-NeuroHeuristics is a Python project that uses PyTorch and neuroevolution to train a neural network for solving the Traveling Salesman Problem. The network learns to generate heuristics that can approximate optimal solutions to the TSP