| Life 2.0
Ідею та алгоритм гри розробив відомий математик Дж. Конвей в 1970р. Математична гра "Життя" є одною їз реалізацій теорії "клітинних автоматів", ("клеточних автоматов"), створеної фон Нейманом. Ця гра моделює розвиток "математичних живих організмів" - клітин на деякій площині, яка поділена на клітки. Кожна клітка може бути в двох станах: "живому" чи "мертвому". На розвиток кожної клітини площини впливають 8 сусідніх клітин:
Таким чином сукупність клітин на площині "живе" і "розвивається", аж доки всі клітини не зникнуть з площини або колонія клітин не почне циклічно повторюватись, наприклад так:
Зміни, які переживає колонія в своєму розвитку, дуже часто є досить красивими і захоплюючими, крім того спостерігається тенденція до симетричності - зовсім несиметричні конфігурації в процесі розвитку часто стають симетричними, причому симетрія ніколи не втрачається, а тільки посилюється (якщо звичайно не "заважати" :) ). Процеси, що відбуваються на математичній площині гри, досить подібні до процесів, які відбуваються в реальному житті при народженні, розвитку та смерті живих організмів. В програмі Life 2.0 правила можна змінювати:
Проте базові генетичні правила Конвея є найбільш оптимальними, з точки зору подібності до реальних життєвих процесів.
©Oleksiy Prykhodko, all right rezerved E-mail: life_lutsk@rambler.ru 2004©BeastyCoders group webmastering. |