backjumping /ˈbækd͡ʒʌmpɪŋ/ noun1 •A form of backtracking that may move more than one level at a time, used to improve the efficiency of certain algorithms.