pledge演算法係為咗要能夠避開障礙物而設計嘅，需要行迷宮嗰個人或者俾指示嗰個人是但揀個方向嚟做前進方向。當跟呢個演算法行迷宮嗰個人撞到一舊障礙物嗰陣時，佢會轉方向，同時會一隻手會掂住舊嘢一路轉，個人會數住佢轉咗嘅角度，並且時刻噉嘗試將個總共轉咗嘅角變做0度。