Вопросы с тегом «game-of-life»

для задач, связанных с игрой жизни Джона Конвея.

6
Создайте рабочую игру тетрис в игре жизни Конвея
Вот теоретический вопрос - тот, который ни в коем случае не дает простого ответа, даже тривиального. В игре Жизни Конвея существуют такие конструкции, как метапиксель, которые позволяют Игре Жизни имитировать любую другую систему правил Игры-Жизни. Кроме того, известно, что Игра Жизни завершена по Тьюрингу. Ваша задача - построить сотовый автомат, …

1
Создай цифровые часы в игре жизни Конвея
Ваша задача - создать симулятор Game of Life, представляющий собой цифровые часы, который удовлетворяет следующим свойствам: Часы отображают часы и минуты в десятичной системе (например 12:00, 3:59, 7:24) с другим государством для каждого из 1,440 минут в день - либо часы будут идти от 0 до 23 или от 1 …

16
Реализуйте игру жизни на чем угодно, кроме обычной сетки
Игра жизни Конвея (почти) всегда играется на регулярной квадратной сетке, но это не обязательно. Напишите программу, которая реализует стандартные правила соседства клеток из «Игры жизни» Конвея на двумерной мозаике евклидовой плоскости, которая не является регулярной мозаикой квадратов, треугольников или шестиугольников . В частности, вы выбираете плитку ... Должно содержать не …

30
Самая короткая игра жизни
Игра жизни Конвея - классический пример клеточной автоматизации. Ячейки образуют квадратную сетку, и у каждого есть два состояния: живое или мертвое. На каждом ходу каждая ячейка одновременно обновляется в соответствии со своим состоянием и состоянием своих восьми соседей: Живая клетка остается живой, если у нее ровно два или три живых …

7
Это жизнь, Джим, но не так, как мы ее знаем
Вы, наверное, знаете «Игру жизни» Конвея , знаменитый клеточный автомат, изобретенный математиком Джоном Конвеем. Жизнь - это набор правил, которые вместе позволяют имитировать двумерную доску ячеек. Правила определяют, какие ячейки на доске живут, а какие погибают. С некоторым воображением вы могли бы сказать, что Life - это игра для нулевого …

30
Показать логотип хакера
Возможно, вы слышали о «логотипе хакера», также называемом «эмблема хакера». Это выглядит так: Это образец математической симуляции под названием Игра Жизни. Планер - это самый простой образец Жизни, который движется, и самый узнаваемый из всех моделей Жизни. Соревнование Задача довольно проста: показать логотип хакера. Это определяется как: Сетка 3х3 с …

3
Код, который запускает Game of Life на себя
Напишите два прямоугольных блока кода, каждый шириной w и высотой h символов, которые реализуют игру жизни Конвея, когда они расположены в виде сетки. ( w и h могут быть любыми положительными целыми числами) Например, два кодовых блока могут быть: ( w = 3, h = 2, не фактический код) XX| …

3
Нарисуй натюрморт (или движущийся) - нарисуй изображение в игре жизни
В качестве входных данных вы получаете изображение в оттенках серого. Ваша задача - найти в игре «Жизнь» Конвея статический или зацикленный узор, максимально приближенный к исходному изображению. Ваш вывод может быть либо неподвижным изображением, либо цикличной анимацией в каком-либо формате, который можно преобразовать в gif. Размеры выходного изображения должны совпадать …

4
Жизнь может быть красочной!
Каждой клетке в похожем на жизнь клеточном автомате нужен только один бит, чтобы представить ее, поскольку она может быть только живой или мертвой. Это означает, что есть только два цвета; довольно скучный. Нормальные изображения имеют 24 бита на пиксель (8 в каждом из RGB). Это означает, что на обычном изображении …

18
Числа с вращательной симметрией
Если задано целое число, выведите истинное значение, если оно совпадает с перевернутым (повернутым на 180 °) или неверным значением в противном случае. 0, 1И 8имеет осевую симметрию. 6становится 9и наоборот. Последовательность чисел, дающая достоверные результаты: OEIS A000787 0, 1, 8, 11, 69, 88, 96, 101, 111, 181, 609, 619, 689, …
27 code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

3
Игра Жизни
Задний план Это задание в честь апсиллеров , которые выиграли в номинации « Не все так просто, как кажется » в номинации «Лучшее из PPCG 2016», может ли моя музыкальная шкатулка с 4 нотами сыграть эту песню? Поздравляем! На своей странице «Обо мне» у этого пользователя есть действительно изящный симулятор …

1
Привет, мир Конвея
Часто говорят, что все программисты должны иметь возможность написать программу "hello world" на любом языке программирования после нескольких взглядов на этот язык (и быстрой сортировки после нескольких взглядов). По мере того как игры Конвея жизни являются Тьюринг (так квалифицируется как язык программирования общего назначения) , проблема сама за себя: Создайте …

15
Свергнуть несколько домино!
Спасибо за этот вопрос для вдохновения В этих проблемах мы будем представлять линию домино в виде строки |, /и \. Вам дадут строку домино в качестве входных данных, и вы должны определить, как они выглядят, когда они обосновались. Вот правила того, как домино падает Постоянное домино, |оставленное левым упавшим домино …

1
Считайте общие шаблоны игры жизни
Задача здесь состоит в том, чтобы прочитать из .rleфайла Golly или открытого текста (на ваш выбор), имя файла которого предоставлено (в STDIN или в качестве аргумента командной строки), и идентифицировать и подсчитать общие шаблоны в сетке, закодированной в них. В качестве альтернативы вы можете выбрать, чтобы содержимое файла предоставлялось непосредственно …

5
Есть ли более твердые или мягкие объекты?
Тангенциально вдохновлен открытием книги «Что если». Входные данные представляют собой прямоугольник с пробелами в виде строки, списка строк и т. Д. С объектами, созданными #внутри, внутри: ######## # # ######## ### #### ### #### ### Объекты всегда будут непересекающимися, не соприкасающимися прямоугольниками. Мягкий объект определяется как объект, который не заполнен …
19 code-golf  ascii-art  counting  code-golf  number  grid  decision-problem  chess  code-golf  grid  graph-theory  chess  code-golf  math  geometry  code-golf  arithmetic  roman-numerals  fastest-code  code-golf  math  geometry  code-golf  string  cryptography  code-golf  number  sequence  decision-problem  code-golf  string  parsing  c  code-golf  sorting  integer  code-golf  number  sequence  rational-numbers  graphical-output  atomic-code-golf  assembly  box-256  code-golf  geometry  tips  python  code-golf  number  sequence  arithmetic  number-theory  code-golf  ascii-art  kolmogorov-complexity  geometry  code-golf  graphical-output  code-golf  math  code-golf  grid  cellular-automata  game-of-life  code-golf  string  subsequence  code-golf  arithmetic  rational-numbers  code-golf  tips  dc  code-golf  ascii-art  kolmogorov-complexity  date  code-golf  string  primes  code-golf  string  natural-language  conversion  code-golf  sequence  code-golf  number-theory  primes  base-conversion  code-golf  math  primes  base-conversion  code-golf  ascii-art  fractal  code-golf  matrix  code-golf  math  tips  geometry  python  string  code-challenge  keyboard  code-golf  graphical-output  code-golf  string  code-golf  number  sequence  cops-and-robbers  number  sequence  cops-and-robbers 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.