Как это работает. Часть 3
Небольшие заметки о том, как устроен мой проект "Искусственная жизнь".
Сегодня рассмотрим условные переходы.
Некоторые команды, такие как "посмотреть", "сделать шаг", "съесть", "поделиться" являются разветвителями. В зависимости от того, что было в клетке, на которое было направленно действие, дальнейшее выполнение кода пойдет по разным веткам.
Рассмотрим пример (смотри рисунок).
-----------------------------—
Указатель текущей команды (УТК) равен 7. Берём число из ячейки №7. Это 26, команда шагнуть...