filmov
tv
Using Genetic Algorithm with Robots navigation

Показать описание
A java program that simulates a robot with 6 sensors trying to navigate a maze without any prior learning about the route. The robot will try to learn based on its sensors what is the best route to solve this problem. A genetic algorithm is used by the robot to select the fittest route amoung each generations offspring. The code is using mutation and mating (same as Darwin concept and biology) to elect the best code (offsprings).
The Robot is placed on the blue cell trying to navigate to the red cell with the best steps possible.
The Robot is placed on the blue cell trying to navigate to the red cell with the best steps possible.