Предположим, что программа работает с большим количеством однотипных данных. Скажем около ста разных целых чисел нужно обработать, выполнив над ними те или иные вычисления. Как вы себе представляете 100 переменных в программе? И для каждой переменной нужно написать одно и тоже выражение вычисления значения? Это очень неэффективно.
В представленной презентации подробно рассмотрен простейший алгоритм для робота-сумоиста (также показаны настройки каждого блока в среде программирования NXT-G), который наиболее часто используется в соревнованиях по образовательной робототехнике в номинации "Сумо".