Читаем Юный техник, 2010 № 04 полностью

— Похоже. — Юрка очень не любил оставаться один дома, ему тогда бывало скучно. Да и толпу он тоже не любил, особенно в транспорте. — Постой! Но если все только выживают или умирают, откуда появляются новые жители?

— А это и есть последнее правило. Если пустую клетку окружают ровно три соседа, то в следующем поколении там рождается новый организм.

Алексей перевернул листок и нарисовал на этот раз трех «колобков» в один ряд, похожих на маленькую гусеницу.

— Ну-ка, попробуй сам. Вычисли, что произойдет в следующем поколении.

— Сейчас… — Юрка взял карандаш. Задачки он любил, и с математикой у него в школе было все в порядке. — У «колобка», что посредине, два соседа, значит, он выживет. У двух крайних только один сосед в центре — значит, они погибнут. А новые колобки появятся… — он окинул взглядом клетки, находящиеся возле «гусеницы», и быстро пометил точками две клетки «над» и «под» гусеницей, у которых было ровно три соседа, стер ластиком «обреченные» клетки и дорисовал две новые. Получилась такая же фигура, только развернутая поперек!

— Правильно! А что будет в следующем поколении?

— Опять все вернется, как было, — быстро сообразил Юрка.

— Именно! Ты только что изучил одну из простейших фигур. Называется «мигалка». — Алексей повернулся к монитору, кликнул мышью (экран очистился, оставив пустую сетку) и быстро «поместил» в три клетки организмы, составившие «гусеницу», нажал на кнопку «Старт», и картинка ожила. Она переходила из одного состояния в другое и действительно как будто мигала.

— «Мигалка» — одна из самых простых циклических комбинаций, у нее цикл повторения всего два «поколения». Бывают и такие, у которых цикл дольше. — Алексей набросал новую комбинацию: картинка запульсировала и через восемь тактов вернулась в исходное состояние.

— Класс! А еще какие фигуры бывают?

— Бывают застывшие комбинации. Мы их называем «мертвые камни». Простейшая из них — «блок» размером два на два.

— Так он и будет стоять — вечно? Разве бывают вечные существа?

— Не бывают. Но как только «колония» переходит в неподвижное состояние — в набор блоков, например, — это выглядит, как будто жизнь прекратилась.

Потому и называем — «мертвые камни». Смотри, сейчас покажу эволюцию на большой скорости…

Алексей наугад заполнил экран целой кучей «колобков» — как будто кто-то рассыпал пригоршню черных пуговиц — и нажал на «Старт». Колония забурлила. Организмы гибли и возрождались с бешеной скоростью, так что отследить за существованием одного отдельно взятого «колобка» было невозможно. Зато появилась возможность увидеть всю картину целиком. Самое сильное «кипение» достигалось на пространствах, где организмам было не слишком тесно и не слишком свободно.

Число «умерших» компенсировалось числом «рождавшихся», многие «жители» комфортно висели гроздьями, словно держась за своих соседей. То тут, то там возникали пустоты или, напротив, слишком плотные зоны, которые тут же вымирали от перенаселения. Колония разваливалась на несколько частей, бурлящих с тем же темпом. Какие-то части колонии исчезали, какие-то превращались в россыпь блоков или других неподвижных фрагментов, где-то отчаянно суетились на одном месте уже знакомые Юрке «мигалки», а кое-где жило «облако» беспорядочно эволюционирующих организмов, которые использовали мертвые зоны как поля для питания, проходя по ним, словно стада травоядных животных, оставляя за собой шлейф таких же мертвых, неподвижных или циклически меняющихся организмов. Это было похоже на изображение циклона из прогноза погоды по телевизору.

Юрка не мог поверить, что происходящее на экране было задано такими простыми правилами.

— Красиво?

— Да. А что это? — Юрка показал пальцем в ту часть колонии, от которой отделился сгусток организмов, перемещающийся по диагонали куда-то в сторону, к границе экрана.

— «Космический корабль».

— Что?!

— «Космический корабль». Самый простейший. Глайдер. — Алексей щелкнул на кнопку паузы и показал Юрке, что «сбежавший» набор организмов состоит из пяти «колобков», примкнувших друг к другу в форме, напоминающей самолетик. — Через каждые четыре шага он превращается сам в себя, только со сдвигом на одну клетку по диагонали. Вот и получается, что он… летит!

— А что будет, когда он дойдет до границы экрана?

— Ничего. Будет продолжать лететь уже невидимым.

Это ведь математическая модель. Поле — бесконечно.

— Ничего себе… — Юрка снова включил «смену поколений* и стал смотреть дальше. Из колонии то и дело стартовали другие «космические корабли». Они выходили за края экрана и исчезали. Алексей кликнул куда-то мышкой, и картинка стала мельче, как будто с большей высоты, и «корабль»-беглец снова становился виден. Из-за скорости вычисления ходов и из-за мелкого масштаба черты самого «корабля» были не видны — он был похож на маленького жука, движущегося по диагонали с постоянной скоростью. Юрке было интересно вернуться к основной колонии и следить за ее развитием, но ему становилось не по себе от мысли, что где-то там, за краем экрана, в математической пустоте, это «корабль» будет двигаться, двигаться, двигаться…

Перейти на страницу:

Похожие книги

100 легенд рока. Живой звук в каждой фразе
100 легенд рока. Живой звук в каждой фразе

На споры о ценности и вредоносности рока было израсходовано не меньше типографской краски, чем ушло грима на все турне Kiss. Но как спорить о музыкальной стихии, которая избегает определений и застывших форм? Описанные в книге 100 имен и сюжетов из истории рока позволяют оценить мятежную силу музыки, над которой не властно время. Под одной обложкой и непререкаемые авторитеты уровня Элвиса Пресли, The Beatles, Led Zeppelin и Pink Floyd, и «теневые» классики, среди которых творцы гаражной психоделии The 13th Floor Elevators, культовый кантри-рокер Грэм Парсонс, признанные спустя десятилетия Big Star. В 100 историях безумств, знаковых событий и творческих прозрений — весь путь революционной музыкальной формы от наивного раннего рок-н-ролла до концептуальности прога, тяжелой поступи хард-рока, авангардных экспериментов панкподполья. Полезное дополнение — рекомендованный к каждой главе классический альбом.…

Игорь Цалер

Биографии и Мемуары / Музыка / Прочее / Документальное
Метафизика
Метафизика

Аристотель (384–322 до н. э.) – один из величайших мыслителей Античности, ученик Платона и воспитатель Александра Македонского, основатель школы перипатетиков, основоположник формальной логики, ученый-естествоиспытатель, оказавший значительное влияние на развитие западноевропейской философии и науки.Представленная в этой книге «Метафизика» – одно из главных произведений Аристотеля. В нем великий философ впервые ввел термин «теология» – «первая философия», которая изучает «начала и причины всего сущего», подверг критике учение Платона об идеях и создал теорию общих понятий. «Метафизика» Аристотеля входит в золотой фонд мировой философской мысли, и по ней в течение многих веков учились мудрости целые поколения европейцев.

Аристотель , Аристотель , Вильгельм Вундт , Лалла Жемчужная

Зарубежная образовательная литература, зарубежная прикладная, научно-популярная литература / Современная русская и зарубежная проза / Прочее / Античная литература / Современная проза