Сложные условия
Робот может проверять сразу несколько датчиков. Для этого в программе необходимо связать логические команды связками:
Связка and требует выполнения всех простых логических команд,
а связка or только одной из перечисленных.
С логической связкой not мы уже знакомы.
Например,
стена_слева or стена_справа - это условие истинно, если стена есть хотя бы в одной из двух указанных сторон.
стена_слева and стена_сверху - это условие истинно, если стена одновременно и слева и сверху.