Тамамланыусанлыҡ (сиклелек) — алгоритмдың математик функция кеүек тар мәғәнәһендә, дөрөҫ бирелгән сығанаҡ мәғлүмәттәр өсөн алгоритм эште тамамларға һәм билдәле бер һандағы аҙымдан һуң яуап сығарырға тейеш. Дональд Кнут алгоритмдың, бәлки, сиклелектән башҡа бөтә үҙсәнлектәрен ҡәнәғәтләндергән процедураны иҫәпләү ысулы тип атай(). Ләкин йыш ҡына алгоритм билдәләмәһе сикле ваҡыт эсендә тамамланыусанлыҡты индермәй. Был осраҡта алгоритм (иҫәпләү ысулы)  билдәләй. Ихтимал алгоритмдар өсөн тамамланғанлыҡ (тулылыҡ), ҡағиҙә булараҡ, алгоритм теләһә ниндәй дөрөҫ күрһәтелгән башланғыс мәғлүмәттәр өсөн 1 ихтималлыҡ менән һөҙөмтә бирә тигәнде аңлата (йәғни ҡайһы бер осраҡтарҙа ул тамамланмай ҡалырға мөмкин, әммә бының ихтималлығы 0 булырға тейеш).