-
Машинки Брайтенберга
Сложное поведение можно реализовать самым простым способом. Именно это демонстрируется на примере машинок Брайтенберга (Braitenberg vehicle). Кибернетик Valentino Braitenberg, продемонстрировал, что машинки оборудованные всего двумя датчиками (например, фотоэлементами), могут демонстрировать поведение, которое способно показаться сложным или даже умным.
Преимуществ нет, за исключением читабельности: тип bool обычно имеет размер 1 байт, как и uint8_t. Думаю, компилятор в обоих случаях…