https://markus-x-buchholz.medium.com/cuckoo-search-algorithm-for-robot-path-planner-in-c-4cc7aa910284