Pytania otagowane jako cellular-automata

Zagadki z udziałem automatów komórkowych, takie jak Gra w życie Conwaya.

5
Symuluj dowolny automat komórkowy 1D
Wyzwanie Masz napisać kompletny program, który pobiera siedem liczb ze STDIN i drukuje dwuwymiarową historię automatu komórkowego (CA) do STDOUT. To jest kod golfowy. Formatowanie danych wejściowych Będzie to siedem liczb całkowitych / ciągów oddzielonych przecinkami. Pierwsza liczba to numer reguły zgodnie z kodem Wolfram (standardowa nazwa każdej reguły). Drugi …

6
Binarna samoobrót
Biorąc pod uwagę binarną tablicę 3D, dla każdej warstwy cyklicznie obracaj w górę każdą jej kolumnę o tyle kroków, ile wskazuje kodowanie binarne kolumn warstwy nad nią, a następnie cyklicznie obracaj w lewo każdy z jej rzędów o tyle kroków, ile wskazuje binarne kodowanie wierszy warstwy poniżej. Zawsze będą co …

6
Przewróć stos piasku
(Istnieją pokrewne pytania dotyczące nieskończonych piaskowców i znajdowania elementów tożsamości piaskowców .) Biorąc pod uwagę macierz nieujemnych liczb całkowitych, zwróć macierz o takich samych wymiarach, ale przewrócona : Jeśli macierz nie zawiera wartości większych niż 4, zwróć ją. Każda „komórka”, która jest większa niż 3, zostaje zmniejszona o 4, a …

11
Symuluj model 1D Game-of-Life-ish
To pytanie właśnie zyskało popularność podczas recenzowania kodu i pomyślałem, że może ci się spodobać dostosowanie do gry w codegolf: Otrzymujesz niepustą listę x domów reprezentowanych jako booleany. Każdego dnia domy konkurują z sąsiednimi. 1 oznacza „aktywny” dom, a 0 oznacza „nieaktywny” dom. Jeśli sąsiedzi po obu stronach danego domu …

2
Golf Paterson's Worms
Robaki Patersona są rodzajem automatu komórkowego, który istnieje na nieskończonej trójkątnej siatce i na każdym kroku obracają się w pewnym kierunku i poruszają jedną jednostkę. Ich decydującymi właściwościami jest to, że nigdy nie mogą przejść dwa razy w to samo miejsce, a ilekroć napotkają to samo otoczenie, podejmują tę samą …

9
Zaimplementuj dziwny automat
Bawiłem się automatem komórkowym i znalazłem taki, który miał ciekawe zachowanie. Oto jak to działa: Odczytuje ciąg binarny od lewej do prawej, jeśli napotka 1po nim 2kolejne wartości, dopisze a 0do wyniku i będzie kontynuował czytanie. Jeśli napotka a 0(lub pozostały mniej niż 3 wartości), doda aktualną wartość i a …

4
Gra życia i zmęczenia
Gra życia i zmęczenia Stewiego jest bardzo podobna do bardziej znanej gry życia Conwaya . Wszechświat Stewie's Game of Life and Fatigue (GoLF) to nieskończona dwuwymiarowa ortogonalna siatka kwadratowych komórek, z których każda jest w jednym z trzech możliwych stanów: żywym, martwym lub zmęczonym. Każda komórka wchodzi w interakcje z …


2
Historyk podatków
Wprowadzenie Jest poborca ​​podatkowy, który ma pewne problemy z zarządzaniem podatkami swojego królestwa: zapisy historyczne spłonęły w wielkim pożarze. Chce dowiedzieć się, ile może istnieć przeszłości, jeśli chodzi o to, skąd odziedziczyły obecne pieniądze. Na szczęście jego królestwo jest bardzo proste. Królestwo można modelować za pomocą macierzy boolowskiej 2D, w …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.