Калейдаскоп 3D Жыццё
* Source text URL: http://www.ibiblio.org/e-notes/Life/Game.htm
|
Аніміраваныя 3D абагульненне Джон Конвей ’ы Гульня ў жыццё. 3D Жыццё была даследавана адсекаў Картэр. У M-мернага Жыццё кропка мае 3 M - 1 суседзям, гэта значыць 8 для 2D (M = 2) і 26 для 3D (M = 3). Таму ў 3D мы можам стаць багацей правілаў і структур. Вы можаце гуляць з правіламі, а памер сеткі, каб знайсці цікавыя “формы жыцця”. Ці будзе жыццё памірае, калі? :) |
Націсніце і перацягнуць. мышы, каб павярнуць форму жыцця
Прэс Enter, каб усталяваць новыя значэння параметраў з тэкставых палёў.
Вы можаце выбраць любы разумнай N - памер сеткі (напрыклад, N <25 для PII-400). Аплет будзе аднавіць першапачатковае “ТАА” структуры пры змене Н.
Selector Перыядычныя Уключэнне / выключэнне перыядычных межавых умоў.
Націсніце кнопку Set кнопку, каб задаць свой пачатковы “формы жыцця”. Сіні шар ператворыцца ў чырвоную, калі вы пстрыкніце па ёй мышкай і наадварот (вам трэба трапіць у цэнтр чырвонага шара).
R дулей: новы мяч з’явіцца, калі лік суседзяў ( сума ) роўная або больш, чым r1 і роўныя або менш, чым R2. шара памрэ, калі сума больш чым r3 ці менш r4.
калі ((L [р] == 0) && (Sum [I] [J] [K]> = r1) && (Sum [I] [J] [K] <= r2)) L [р] = 1 , астатняе, калі ((L [р] = 0) && ((Sum [I] [J] [K]> r3) | | (сума [I] [J] [K] <r4!))) L [р ] = 0;
Вы можаце наладзіць свой уласны “зыходнай структуры” (напрыклад, “ТАА”) у HTML файл, ярлык аплета
<param name=points value=”3,-1 0 0,0 0 0,1 0 0″>
, дзе першы 3 колькасць кропак, то (IJK) каардынаты кропак ісці. Цэнтр каардынат знаходзіцца ў цэнтры сеткі.
3D-Жыццё “Zoo”
Відавочна, што:
невялікі 2x2x2 куб стабільны R = (5,5,7,7) і 2x2x1 квадратных стабільны R = (5,5,3,3)
3x3x3 октаэдр для R = (6, 6,5,3) мае “осциллирующих” мяч у цэнтры і ромб 3x3x1 для N = 5, 9 і R = (3,3,4,4) робіць рух, хто вагаецца структур таксама (гл. простых асцылятара ). Вы можаце паспрабаваць Выпадковая гульня знайсці свае ўласныя генератары і планёраў.
Майкл Toftdal даслаў мне некалькі асцылятара таксама.
Картэр адсекаў знойдзеныя дзіўныя 3D планёраў . Глядзіце таксама якія “Жыццё”-падобных сістэм у планёраў? ад Дэвіда Eppstein.
Разнастайнасць “Жыццё”
Так як я атрымаў ваша паведамленне з новымі прапановамі, таму я раблю некалькі прыкладаў таксама. Глядзіце таксама Эрык Weisstein ”з скарбніцай Жыццё CA , Стывена Срэбны ”з Жыццё старонку (але яны не любяць Java) і alife.co.uk . Я быў уражаны, калі я знайшоў у Інтэрнэце ўсе гэтыя відавочныя 2D сеткі і нават 3,4 D планёраў. Дэвід Eppstein ласкава даслаў мне спасылку абперспектыве CA на Пенроуз пліткі на Дэвіда Griffeath .
2D рашоткі
У 2D-прасторы існуе 5 розных рашотак Брава (рашотак з трансляцыйнага сіметрыяй, якія складаюцца з эквівалентных вузлоў). Вузле ў квадратнай рашоткі мае 8 суседзяў (гл. “а” карцінка ніжэй), але можна выкарыстоўваць толькі 4 бліжэйшых суседзяў таксама (“Коммерсанта” выпадак). Вузле ў гексагональные рашотцы мае 6 суседзяў (“C” малюнак). Суседзі ў трох іншых рашотак Брава падобныя на тыя, у квадратнай або гексагональные рашоткі.
* - * - * Бы -. * -. з * --- * д * ---. | | | | | | / \ / \ \ / \ * - о - ** - о - ** --- аб --- ** - - о -. | | | | | | \ / \ / / \ / . * - * - * - * -. * --- ** ---.
Honeycomb, як рашотка (“D” выпадак) мае неэквівалентная вузлоў з 3 суседзямі.
3D рашоткі
Ёсць 14 розных рашотак Брава ў 3D. Вузла ў просты кубічнай рашотцы мае 26 суседзяў (або толькі 6 бліжэйшых вузлоў). Ёсць 8 і 12 суседзямі ў цэнтры цела і гранецентрированной кубічнайрашоткі адпаведна. Вузле ў шчыльна спакаваных гексагональные рашоткі мае 12 суседзяў таксама. Алмазны мае не-Брава рашоткі з неэквівалентная вузлоў і 4 суседзямі. І можна выкарыстоўвацьквазі-крышталь рашоткі (гл. Уводзіны ў Квазикристаллы ). Я думаю, што кожны N -мернага куба мае N парадку кручэння восі сіметрыі. Таму мы можам зрабіць квазикристаллов з любой восі сіметрыі кручэння адпаведныя праекцыі N -мернага кубічнай рашоткі ў 3D прасторы. Дзе я магу знайсці гэтыя краты для маіх вучняў?
Не думаю, што нам патрэбныя ўсе гэтыя краты. Сапраўды клеткавых аўтаматаў, здаецца мне трохі “штучным” пакуль няма. Мноства Мандельброта з’яўляецца больш “простыя” і багатымі ІМХО :)

