Conway's Game of Life

Conway's Game of Life

Гульня жыцця Конуэя - гэта гульня, прыдуманая матэматыкам Джонам Конуэем у 1970 годзе

Гульня жыцця (прыклад сотавага аўтамата) гуляе на бясконцай двухмернай прастакутнай сетцы вочак. Кожная клетка можа быць альбо жывой, альбо мёртвай. Статус кожнай ячэйкі мяняе кожны ход гульні (яе таксама называюць пакаленнем) у залежнасці ад стану 8 суседзяў гэтай ячэйкі. Суседзі ячэйкі - гэта клеткі, якія дакранаюцца да яе, альбо гарызантальнай, вертыкальнай, альбо дыяганальнай ад яе.

Пачатковы ўзор - гэта першае пакаленне. Другое пакаленне развіваецца ад прымянення правілаў адначасова да кожнай ячэйкі гульнявой дошкі, гэта значыць нараджэнні і смерці адбываюцца адначасова. Пасля гэтага правілы ітэратыўна ўжываюцца для стварэння будучых пакаленняў. Для кожнага пакалення гульні стан клеткі ў наступным пакаленні вызначаецца наборам правілаў. Гэтыя простыя правілы наступныя:

Калі клетка жывая, то яна застаецца жывой, калі ў яе ёсць 2 ці 3 жывыя суседзі
Калі клетка мёртвая, яна ажывае толькі ў тым выпадку, калі ў яе ёсць 3 жывыя суседзі
Зразумела, існуе столькі разнавіднасцей гэтых правілаў, колькі існуюць розныя камбінацыі лікаў, якія трэба вызначыць, калі клеткі жывуць ці паміраюць. Conway паспрабаваў шмат гэтых розных варыянтаў, перш чым спыніцца на гэтых канкрэтных правілах. Некаторыя з гэтых варыяцый прыводзяць да таго, што папуляцыі хутка выміраюць, а іншыя пашыраюцца без абмежавання, каб запоўніць увесь Сусвет ці частку вялікай часткі. Правілы, прыведзеныя вышэй, вельмі блізкія да межаў гэтых двух рэгіёнаў правілаў, і ведаючы, што мы ведаем пра іншыя хаатычныя сістэмы, вы можаце разлічваць знайсці самыя складаныя і цікавыя ўзоры на гэтай мяжы, дзе супрацьлеглыя сілы ўцекача пашырэння і смерці старанна ўраўнаважвайце адзін аднаго.
Advertisement

Download Conway's Game of Life 0.1.9 APK

Conway's Game of Life 0.1.9
Price: Free
Current Version: 0.1.9
Installs: 1000
Rating average: aggregate Rating (5.0 out of 5)
Requirements: Android 4.1+
Content Rating: Everyone
Package name: cn.crane.game.flutter.lifegame
Advertisement

What's New in Conway39s-Game-of-Life 0.1.9

    Conway's Game of Life is a game invented by mathematician John Conway in 1970