Pembinaan bersyarat
Robot boleh menggunakan sensor bukan sahaja dalam reka bentuk kitaran, tetapi juga tanpanya. Sebelum setiap tindakan, robot boleh menyemak perkara yang ditunjukkan oleh penderia.
Untuk ini,
binaan bersyarat
(
jika
) digunakan, yang membolehkan anda melaksanakan arahan bergantung pada syarat.
jika keadaan:
arahan yang dilaksanakan jika keadaan adalah benar (benar)
sebaliknya:
arahan yang dilaksanakan jika syarat itu palsu (palsu)
Jika anda meletakkan perkataan
not
(penghubung logik makna penafian) sebelum syarat, maka hasil "
benar" berlaku jika syarat itu sendiri adalah palsu.