Daniel Minaeian
YOUTUBE
SOUNDCLOUD
I first started coding when I was about 5 years old. My work consisted mostly of simple HTML web pages. Some years later, I started to learn C and C++ which eventually led to Python, CSS and some JavaScript. My main area of interest is artificial intelligence and its possible integration with biology. I've coded two genetic algorithms: one in C++ and one in Python.
The genetic algorithm coded in C++ is a program that creates the amino acid sequence of a protein based off of parameters given to the program. You can check out the video below:
The genetic algorithm coded in Python is a program that randomly generates a maze (difficulty can be adjusted) and the program tries to solve the maze using a genetic algorithm. You can see the program in action in the gif below:
Soon after I completed the program I realized how inefficient the algorithm is for mazes. So I decided to use a slightly modified A* algorithm instead:
Not the most efficient path, but infinitely faster than the genetic algorithm. I plan to combine the genetic algorithm with the A* algorithm in the hope that the program will find the most efficient route through the maze.