Exploring the mysteries of genetic algorithms on the wonders of pathfinding