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.