История «Жизни»


Если вас интересует оборудование для переработки, то получить информацию вы всегда сможете на сайте, мне кажется это очень интересное предложение.
Когда Эрнё Рубик экспериментировал с цветными кирпичиками, он вовсе не собирался создавать самую популярную игрушку в мире. Венгерский профессор архитектуры искал решение вполне конкретной инженерной задачи: как заставить детали свободно меняться местами, сохраняя целостность конструкции. Игра «Жизнь», созданная английским ученым Джоном Конвеем, не столь популярна, как кубик Рубика. Но судьбы их похожи: захватывающая симуляция живой природы, полюбившаяся игрокам, изначально задумывалась как математическая модель — научная абстракция, способная имитировать что угодно: от развития галактик до поведения социальных групп.

История «Жизни» начиналась в 1940-х годах. Пионер информатики Джон фон Нейман загорелся идеей создать машину, которая могла бы воспроизводить сама себя. Для проверки алгоритмов ученый обратился к умозрительной модели — клеточному автомату. Слово «клеточный» здесь означает в том числе и то, что модель действует на двухмерном решетчатом поле, как шахматная доска или поле для игры в го. Термин «автомат» подразумевает, что каждая клетка повинуется заданному набору правил и работает автоматически, без участия человека.

Джон Конвей сумел предельно упростить автомат фон Неймана, превратив замысловатую модель в развлечение, доступное каждому. Игрок строит из шашек модель «организма» и далее следит за его ростом и развитием, строго соблюдая «генетические законы» — три простых правила, придуманные Конвеем. Фигуры могут вести себя по-разному: одни гибнут, едва появившись на свет, другие растут, заполняя все доступное пространство, третьи посто-
янно меняют форму. Конструкции могут двигаться, сталкиваться, поглощать друг друга. Наблюдать за эволюцией искусственных существ чрезвычайно интересно, хотя зачастую границы доски становятся им тесны уже через несколько поколений.

Leave a reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>