“
Ketma-ket
” konstruksiyaning mashaqqatliligi ketma-ket keluvchi
bloklarning mashaqqatliliklari yig’indisiga teng: f=f
1
+f
2
+...+f
n
.
“
Tarmoqlanuvchi
” konstruksiyaning mashaqqatliligi
undagi har bir
belgilangan shartga o’tish ehtimolligi bilan baholanadi. Bunda shartni tekshirish
ham belgilangan mashaqqatlilikka ega. Yomon
holatdagi mashaqqatlilikni
hisoblash uchun yuqori mashaqqatlilikka ega tarmoqlanish blokini tanlash orqali
amalga
oshiriladi, yaxshi holat uchun kamroq mashaqqatlilikka ega blok
tanlanadi. f
if
=f
1
+f
then
xp
then
+f
else
x(1-p
then
).
“
Takrorlanuvchi
” konstruksiya mashaqqatliligi sikl ko’rinishiga bog’liq.
Parametrli sikllar uchun quyidagi formula asoslidir: f
for
=1+3n+nf, bunda n – sikl
tanasining takrorlanishlari soni, f – sikl tanasi mashaqqatliligi.
Shart oldindan keluvchi
yoki
shart keyin keluvchi sikllar
ni
tadbiq qilishda
mashaqqatlilikni baholash metodikasi o’zgarmaydi. Har bir takrorlanish jarayonida
shartning, parametrlarning o’zgarishi (agar mavjud bo’lsa) va sikl tanasi
mashaqqatliligini baholash amalga oshiriladi. Shart
bilan ifodalangan sikllarni
baholash ancha murakkab, chunki bunda kirish ma’lumotlari ham katta ahamiyatga
ega.
Agar ichma-ich joylashgan sikllardan foydalanilsa ularning mashaqqatliligi
ko’paytiriladi.