Публикации по теме 'conways-game-of-life'


Игра в жизнь с использованием JavaScript
Игра в жизнь с использованием JavaScript Изучение клеточных автоматов и ядра JavaScript Игра жизни изначально была разработана Джоном Конвеем для изучения клеточных автоматов . Мне нравилось писать эту программу на всех языках, которые я выучил, и я всегда использовал ее в качестве учебного пособия при обучении программированию; поскольку он использует переменные, массивы, циклы, условные выражения, функции и т. д. Наша цель - создать забавное приложение, использующее..

Вопросы по теме 'conways-game-of-life'

ядро cuda для игры жизни Конвея
Я пытаюсь вычислить количество переходов, которые будут сделаны при запуске GOL Конвея для матрицы pxq для n итераций. Например, дана 1 итерация с начальным состоянием 1 мигалкой (как показано ниже). будет 5 переходов (2 рождения, 1 выживание, 2...
1545 просмотров

Попытка вызвать функцию из другой формы, но это не сработает
Так что я новичок в программировании и особенно в C #, поэтому надеюсь, что вы мне поможете. У меня есть две формы WPF, и когда я нажимаю кнопку в одной из них, я хочу нарисовать сетку на своем холсте. Поэтому, когда я нажимаю кнопку, она вызывает...
43 просмотров
schedule 22.11.2021

Настройка алгоритма подсчета битов Массачусетского технологического института для параллельного подсчета слов?
Я хочу использовать версию хорошо известного алгоритма MIT bitcount для подсчета соседей в жизненной игре Конвея с использованием инструкций SSE2. Вот количество битов MIT в c, расширенное для подсчета битов> 63 бит. int bitCount(unsigned long...
756 просмотров

Как суммировать значение соседей в матлабе?
Я новичок в Matlab и пытаюсь кодировать игру жизни. Но у меня есть некоторые трудности с суммированием соседей. Каждая ячейка может иметь значение 0 или 1. Я пытаюсь использовать счетчик (как в Python, единственная программа, с которой я немного...
1487 просмотров

Игра жизни в html и javascript не работает
поэтому я попытался написать Игру Жизни на html-канве и JavaScript, и с помощью множества онлайн-уроков мне удалось написать код, в который я до сих пор верю. Но когда я запускаю html-страницу в браузере и запускаю саму игру (это то есть я смог...
55 просмотров

Поиск самого населенного района в матрице игры жизни
Я запрограммировал игру «Жизнь» на C, и она работает хорошо, единственная проблема — игровое поле намного больше, чем можно отобразить. Я знаю количество строк и столбцов, которые может отображать монитор, и я подумал, что было бы неплохо, так...
47 просмотров
schedule 24.04.2022

Основной класс в clojure, leiningan (игра жизни Конвея)
Привет, ребята! Я запускаю игру Конвея о жизни, но, думаю, мне пришлось изменить исходную версию здесь: https://github.com/sebastianbenz/clojure-game-of-life для ссылки на field.clj (а не run.clj ) в файле project.clj . После этого я могу...
240 просмотров
schedule 20.06.2022

реализовать игру жизни только с 2 массивами
Я хочу эффективно использовать память это (игра жизненный код Шиффмана в виде кодовой книги). как можно изменить приведенный ниже код так, чтобы он имел только два массива и постоянно менял их местами, записывая следующий набор состояний в любой...
1300 просмотров
schedule 14.08.2022

Как вы называете этот синтаксис JavaScript, чтобы я мог исследовать его?
1) В следующем коде, какова причина создания переменной gameOfLive , а не только function gameOfLife() ? 2) Что такое gol ? Это похоже на массив, но я не знаком с синтаксисом или тем, как он называется. Я изучаю...
824 просмотров
schedule 26.02.2023

Haskell parMap и параллелизм
У меня есть реализация игры жизни Конвея. Я хочу ускорить его, если это возможно, используя параллелизм. life :: [(Int, Int)] -> [(Int, Int)] life cells = map snd . filter rules . freq $ concatMap neighbours cells where rules (n, c) = n ==...
1438 просмотров

Game of Life на Java, перенаселение, но не могу понять почему
Это домашнее задание. Я включил соответствующий код внизу. Проблема: при попытке разрешить пользователю изменять размер сетки, она теперь сильно переполняется. Снимки экрана: «Перенаселение» — http://i.imgur.com/zshAC6n.png «Желаемое...
641 просмотров
schedule 25.03.2023

Обновление «Игра жизни» Конвея (следующее поколение)
Я работаю над java-кодом игры Конвея о жизни, и у меня проблемы с моим методом обновления, также известным как создатель следующего поколения. Я опубликую свой код, который я написал до сих пор, и, пожалуйста, дайте мне знать, что я могу сделать,...
7070 просмотров
schedule 13.08.2023

Java-приложение не отображается правильно
Я делаю базовую версию «Игры жизни» на Java, но не могу заставить ячейки отображаться правильно. Ниже приведены только два класса в пакете. Это первый класс: package gameLogics; import java.awt.BorderLayout; import java.awt.Canvas; import...
118 просмотров
schedule 21.03.2023

Неожиданные результаты в "Игре жизни" Конвея
Я пытался написать свою собственную версию «Игры жизни» Конвея в качестве практики для Python с использованием Pygame. Сначала я написал функции для инициализации игрового поля, а затем для расчета следующего поколения. Я проверил его...
801 просмотров
schedule 02.02.2023

Раскрашивание одной ячейки в Delphi DrawGrid по клику и по таймеру
Я пытаюсь создать эмулятор Game of Life. Раньше я работал с StrGrid, однако это было медленнее, и мне сказали использовать DrawGrid. Моя программа работает с двумя массивами: strArray, который содержит все значения для следующего поколения ячеек,...
3728 просмотров

Игра жизни, метод не работает
Я не уверен, что схожу с ума, но вот в чем моя проблема: Я программирую игру «Жизнь» и использую «счетный» метод, который подсчитывает, сколько окружающих полей живо. public int countalive(Board board, int yaxis, int xaxis) { //defekt...
131 просмотров

Game of Life, C проверка условий жизни
Я смотрел на это некоторое время и переписывал код три раза, это то, что у меня есть, и то, что я не понимаю. У меня есть метод, который проверяет соседство, через различные строки печати и мой пробег по нему, это работает. int...
712 просмотров

Подсчет соседних ячеек для игры Конвея «Жизнь» на C++
Я пытаюсь написать метод подсчета соседей для игры жизни Конвея. Если рядом с мертвой клеткой находятся 2 или 3 живые клетки, она должна ожить. Однако мой код неправильно считает всех соседей. Если я дам входные координаты (10, 10), (10, 11), (10,...
2344 просмотров
schedule 13.02.2023

Обертывание игры жизни Конвея C++
Я пытаюсь написать программу, которая реализует игру жизни Конвея на доске 20x60 ячеек. Сетка будет обернута так, что левая сторона будет соединена с (соседней) правой стороной, а верхняя часть будет соединена с нижней. Таким образом, любая ячейка...
767 просмотров
schedule 20.04.2023

Пользовательский алгоритм Game of Life не будет работать должным образом
По какой-то причине мой алгоритм Game of Life для JavaScript не работает. Я пытался проверить это с помощью Blinker но очень быстро не получилось (обратите внимание, это бесконечная плоскость, поэтому те 2 внизу на самом деле выше...
128 просмотров