An adaptive genetic algorithm for robot motion planning in 2D complex environments. (April 2015)