A tree with the start node as a square
A new start node (blue square) is made parent of the original and its neighbors are found
Neighbors are rewired to the new start node
Sample a point (highlighted in pink) and find all nodes in its neighborhood
Find the node in the neighborhood that has the lowest cost (blue)
Rewire all neighbors to the best node if it would improve their cost
Prune a leaf node in the vicinity of the new root after moving start
ORRT*
OFMT*