There are plenty of alternatives, such as skyhook or groundhook algorithms.
Vaihtoehtoja on useita, kuten skyhook-, ja groundhook-algoritmit.