home.social

#игра_жизнь — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #игра_жизнь, aggregated by home.social.

  1. [Перевод] Ускоряем игру «Жизнь» с помощью CUDA / Triton

    Давайте рассмотрим реализацию конвеевской игры «Жизнь» при помощи графической карты. Я хочу поэкспериментировать с разными библиотеками и методиками, чтобы понять, как обеспечить наилучшую производительность. Начнём мы с простого и постепенно будем повышать сложность. Игра «Жизнь» — это простой клеточный автомат, поэтому она должна хорошо поддаваться GPU-ускорению. Правила просты: каждая ячейка в двухмерной сетке или жива, или мертва. На каждом шаге мы подсчитываем живых соседей ячейки (включая диагонали). Если ячейка жива, она остаётся живой, если живы два или три её соседа. В противном случае она умирает. Если клетка мертва, она оживает, если живы ровно три соседа. Из этих простых правил возникает потрясающий объём сложности, о котором написаны подробные статьи. Для простоты я буду рассматривать только сети N×N и пропущу вычисления на краях. Всё будет работать на Nvidia A40, а бенчмарк производительности я буду проводить при N=2 16 . Пока мы будем хранить каждую ячейку в виде 1 байта, поэтому весь массив займёт 4 ГБ. Весь код выложен в репозитории GitHub .

    habr.com/ru/articles/1018126/

    #cuda #triton #игра_жизнь

  2. Цифровая физика. Жизнь на основе формул

    Некоторые люди смотрят «Матрицу» и думают, что это выдумка. Конечно, там есть приукрашивания и преувеличения о ценности человеческих тел, но в целом гипотеза симуляции построена на стройной научной модели цифровой физики. Цифровая физика — это совокупность математических и философских работ, представляющих Вселенную как гигантский цифровой компьютер . В этом направлении работали великие учёные и инженеры, такие как Конрад Цузе (создатель первого языка программирования высокого уровня ), Джон фон Нейман , Стивен Вольфрам и др. Саму физику часто связывают с клеточными автоматами.

    habr.com/ru/companies/ruvds/ar

    #цифровая_физика #цифровая_Вселенная #Стивен_Вольфрам #Конрад_Цузе #симуляция_реальности #клеточные_автоматы #игра_Жизнь #гигантский_компьютер #антропный_принцип #ruvds_статьи

  3. Цифровая физика. Жизнь на основе формул

    Некоторые люди смотрят «Матрицу» и думают, что это выдумка. Конечно, там есть приукрашивания и преувеличения о ценности человеческих тел, но в целом гипотеза симуляции построена на стройной научной модели цифровой физики. Цифровая физика — это совокупность математических и философских работ, представляющих Вселенную как гигантский цифровой компьютер . В этом направлении работали великие учёные и инженеры, такие как Конрад Цузе (создатель первого языка программирования высокого уровня ), Джон фон Нейман , Стивен Вольфрам и др. Саму физику часто связывают с клеточными автоматами.

    habr.com/ru/companies/ruvds/ar

    #цифровая_физика #цифровая_Вселенная #Стивен_Вольфрам #Конрад_Цузе #симуляция_реальности #клеточные_автоматы #игра_Жизнь #гигантский_компьютер #антропный_принцип #ruvds_статьи

  4. Цифровая физика. Жизнь на основе формул

    Некоторые люди смотрят «Матрицу» и думают, что это выдумка. Конечно, там есть приукрашивания и преувеличения о ценности человеческих тел, но в целом гипотеза симуляции построена на стройной научной модели цифровой физики. Цифровая физика — это совокупность математических и философских работ, представляющих Вселенную как гигантский цифровой компьютер . В этом направлении работали великие учёные и инженеры, такие как Конрад Цузе (создатель первого языка программирования высокого уровня ), Джон фон Нейман , Стивен Вольфрам и др. Саму физику часто связывают с клеточными автоматами.

    habr.com/ru/companies/ruvds/ar

    #цифровая_физика #цифровая_Вселенная #Стивен_Вольфрам #Конрад_Цузе #симуляция_реальности #клеточные_автоматы #игра_Жизнь #гигантский_компьютер #антропный_принцип #ruvds_статьи

  5. Цифровая физика. Жизнь на основе формул

    Некоторые люди смотрят «Матрицу» и думают, что это выдумка. Конечно, там есть приукрашивания и преувеличения о ценности человеческих тел, но в целом гипотеза симуляции построена на стройной научной модели цифровой физики. Цифровая физика — это совокупность математических и философских работ, представляющих Вселенную как гигантский цифровой компьютер . В этом направлении работали великие учёные и инженеры, такие как Конрад Цузе (создатель первого языка программирования высокого уровня ), Джон фон Нейман , Стивен Вольфрам и др. Саму физику часто связывают с клеточными автоматами.

    habr.com/ru/companies/ruvds/ar

    #цифровая_физика #цифровая_Вселенная #Стивен_Вольфрам #Конрад_Цузе #симуляция_реальности #клеточные_автоматы #игра_Жизнь #гигантский_компьютер #антропный_принцип #ruvds_статьи

  6. [Перевод] Как найти правила сборки объектов, зная их структуру: обратная инженерия в игре Game of Life

    В клеточных автоматах простые правила создают сложные структуры. Теперь исследователи могут начать с этих структур и методом обратного проектирования восстановить правила. Александр Мордвинцев показал мне на экране два скопления пикселей. Они пульсировали, росли и распускались, превращаясь в бабочек-монархов. По мере роста две бабочки столкнулись друг с другом, и одна пострадала сильнее — её крыло отмерло. Но как раз в тот момент, когда казалось, что ей конец, изувеченная бабочка внезапно отрастила новое крыло, подобно саламандре, отращивающей потерянную ногу.

    habr.com/ru/companies/first/ar

    #клеточный_автомат #игра_жизнь #искусственный_интеллект #нейросети #машинное+обучение

  7. Вдохновился серией чёрного зеркала и сделал свой симулятор жизни

    В серии чёрного зеркала (7 сезон 4 серия) в основе сюжета как программист сделал симулятор в котором развивались виртуальные существа (Тронглеты). Решил от части повторить, что бы существом управлял агент ИИ. Сделал симулятор, где в рандом сгенерированном мире появляется агент. У него есть показатели: - голод - жажда - комфорт - его цель - мысли - глобальная цель. Он может взаимодействовать с миром, находить предметы, крафтить любые предметы, придумывать, что нашел. Даже если в разработке я не закладывал какие-то предметы, объекты или механики он может всё равно их «найти». Например, нашел тростник который в будущем использовал для создания тетивы для лука. Он сам подбирает эмодзи, название предмета, придумывает механику и кладет себе в инвентарь. Для упрощения сделал пошаговую симуляцию. Начало промта выглядит вот так (полный промт больше в 10 раз): Про механику мира и разработку. Скриптом создаем карту 20х20 клеток. На нее случайно раскидываем эмодзи 🍓🌳🦌⛰🕳. Агенту отправляется видимость клеток на 3 вокруг нет. Он может ходить только на одну клетку заход. Ещё агенту задаются состояния: Что у него есть голод 0/100 Комфорт Жажда Инвентарь Взаимодействовать с миром он может, убрать объект логически, добавить объект логически, добавить и убрать предмет в инвентарь. По сути больше ничего, дальше он сам должен существовать в этом мире. Нет ни рецептов крафта, не сколько съеденная ягода восстанавливает голода. Но много про то "где" он находится и как "выживать" в этом мире (без подсказок) Начало промта выглядит так:

    habr.com/ru/articles/911254/

    #симулятор #игра_жизнь #игра #ai #черное_зеркало

  8. Рекурсивно самовычисляющая Вселенная Стивена Вольфрама – теория всего или теория чего угодно?

    В 2020 г. во многих средствах массовой информации писали об очередной «теории всего» – гипотезе рекурсивно самовычисляющей Вселенной . Её автор – известный бизнесмен и программист Стивен Вольфрам , который разработал базу знаний Wolfram Alpha и ПО Mathematica. Особенно большой ажиотаж вызвала статья « Кажется, мы близки к пониманию фундаментальной теории физики, и она прекрасна », переведенная для Хабра уважаемым @SergioShpadi 448-страничный технический документ, загруженный на arxiv.org, называется скромнее: « Класс моделей, потенциально представляющих фундаментальную физику ». Он переполнен странными графическими изображениями, но не содержит ни одной математической формулы. Что это вообще такое – наука нового типа или причудливое увлечение миллиардера? Это теория одной или множества вселенных? Как она соотносится с теорией Эверетта и другими интерпретациями квантовой механики? Светит ли ей признание официальной наукой, или она войдёт в историю как образец псевдонаучной (гипер)графомании? Может ли наш мир оказаться подобием Майнкрафта, японского сканворда или головоломки «соедини точки по цифрам»»? Стивен Вольфрам уже много лет жалуется, что физики его игнорируют и не хотят писать отзывы на его работы. Неужели это признак глобального заговора учёных, не желающих менять старую парадигму мышления? Я не физик и не математик, чтобы делать выводы о корректности всех моделей, но и теория у Вольфрама не такая сложная, чтобы не разобраться в ней без специального образования. На мой взгляд, Вольфрам заслуживает более пристального внимания, ведь его модель весьма показательна как пример того, как далеко можно зайти в поисках дискретной и детерминированной основы физической реальности. Поэтому представляю вам свой философский обзор и объяснение теории рекурсивно самовычисляющей Вселенной на естественном языке.

    habr.com/ru/articles/896864/

    #стивен_вольфрам #гиперграф #рулиада #мультивычисление #вычислительная_неприводимость #теория_всего #клеточные_автоматы #игра_жизнь #причинные_множества

  9. Игровые премьеры начала года: на что стоит обратить внимание

    В мире цифровых развлечений все стабильно. Только эта стабильность не похожа на покой. Спрос на устройства, игровую периферию и на контент всегда высок. Гейминг с каждым годом становится все популярнее. Статистика не даст соврать: игровые консоли продаются так же активно, как и несколько лет назад. В 2024 году в магазинах «М.Видео» и «Эльдорадо» было продано 1,45 млн приставок. А это значит, что количество тех, кто ждет игровых новинок, очень велико. В ближайшие пару месяцев игровая индустрия должна обрадовать геймеров сразу четырьмя громкими премьерами. Две их них очень давно ожидаемы, две другие – новинки, на которые так и тянет посмотреть. Совсем скоро они будут доступны геймерам в сетях магазинов «М.Видео» и «Эльдорадо».

    habr.com/ru/companies/mvideo/a

    #мвидео #эльдорадо #игры #игры_для_программистов #игровая_индустрия #игра_жизнь #игростроение #игровые_движки #игровой_движок #игровые_консоли

  10. Игровые премьеры начала года: на что стоит обратить внимание

    В мире цифровых развлечений все стабильно. Только эта стабильность не похожа на покой. Спрос на устройства, игровую периферию и на контент всегда высок. Гейминг с каждым годом становится все популярнее. Статистика не даст соврать: игровые консоли продаются так же активно, как и несколько лет назад. В 2024 году в магазинах «М.Видео» и «Эльдорадо» было продано 1,45 млн приставок. А это значит, что количество тех, кто ждет игровых новинок, очень велико. В ближайшие пару месяцев игровая индустрия должна обрадовать геймеров сразу четырьмя громкими премьерами. Две их них очень давно ожидаемы, две другие – новинки, на которые так и тянет посмотреть. Совсем скоро они будут доступны геймерам в сетях магазинов «М.Видео» и «Эльдорадо».

    habr.com/ru/companies/mvideo/a

    #мвидео #эльдорадо #игры #игры_для_программистов #игровая_индустрия #игра_жизнь #игростроение #игровые_движки #игровой_движок #игровые_консоли

  11. Игровые премьеры начала года: на что стоит обратить внимание

    В мире цифровых развлечений все стабильно. Только эта стабильность не похожа на покой. Спрос на устройства, игровую периферию и на контент всегда высок. Гейминг с каждым годом становится все популярнее. Статистика не даст соврать: игровые консоли продаются так же активно, как и несколько лет назад. В 2024 году в магазинах «М.Видео» и «Эльдорадо» было продано 1,45 млн приставок. А это значит, что количество тех, кто ждет игровых новинок, очень велико. В ближайшие пару месяцев игровая индустрия должна обрадовать геймеров сразу четырьмя громкими премьерами. Две их них очень давно ожидаемы, две другие – новинки, на которые так и тянет посмотреть. Совсем скоро они будут доступны геймерам в сетях магазинов «М.Видео» и «Эльдорадо».

    habr.com/ru/companies/mvideo/a

    #мвидео #эльдорадо #игры #игры_для_программистов #игровая_индустрия #игра_жизнь #игростроение #игровые_движки #игровой_движок #игровые_консоли

  12. Игровые премьеры начала года: на что стоит обратить внимание

    В мире цифровых развлечений все стабильно. Только эта стабильность не похожа на покой. Спрос на устройства, игровую периферию и на контент всегда высок. Гейминг с каждым годом становится все популярнее. Статистика не даст соврать: игровые консоли продаются так же активно, как и несколько лет назад. В 2024 году в магазинах «М.Видео» и «Эльдорадо» было продано 1,45 млн приставок. А это значит, что количество тех, кто ждет игровых новинок, очень велико. В ближайшие пару месяцев игровая индустрия должна обрадовать геймеров сразу четырьмя громкими премьерами. Две их них очень давно ожидаемы, две другие – новинки, на которые так и тянет посмотреть. Совсем скоро они будут доступны геймерам в сетях магазинов «М.Видео» и «Эльдорадо».

    habr.com/ru/companies/mvideo/a

    #мвидео #эльдорадо #игры #игры_для_программистов #игровая_индустрия #игра_жизнь #игростроение #игровые_движки #игровой_движок #игровые_консоли

  13. ИИ отправился искать жизнь в компьютерных симуляциях

    Лаборатория Sakana AI, создатели автономного учёного, на этот раз обучила ИИ искать искусственную жизнь в компьютерных симуляциях. Вместо утомительного ручного перебора параметров, ИИ теперь сам находит «интересные» виртуальные миры по текстовым описаниям, открывая путь к «жизни, какой она могла бы быть».

    habr.com/ru/articles/879230/

    #клеточный_автомат #игра_жизнь #симуляция #искуственная_жизнь #искусственный_интеллект #эволюция

  14. Порядок из хаоса. Напишем клеточный автомат «Муравей Лэнгтона» на p5py в браузере и анимируем с помощью state machine

    Тридцать восемь лет назад в свои тридцать восемь лет аспирант Мичиганского университета Крис Лэнгтон придумал два простых правила для клеточного автомата. Мы быстро повторим правила Лэнгтона, оживим муравья, написав код онлайн, добавим динамики (плавная анимация) и интерактивности (редактор уровней) . Повоюем, постреляем купидоновыми стрелами, порисуем на заборе. А ещё педагогически немного адаптируем код для занятий с детьми (опционально) .

    habr.com/ru/companies/sberbank

    #муравей_лэнгтона #клеточный_автомат #гипотеза #моделирование #алгоритмы #игра_жизнь #клеточные_автоматы #p5py #python

  15. Порядок из хаоса. Напишем клеточный автомат «Муравей Лэнгтона» на p5py в браузере и анимируем с помощью state machine

    Тридцать восемь лет назад в свои тридцать восемь лет аспирант Мичиганского университета Крис Лэнгтон придумал два простых правила для клеточного автомата. Мы быстро повторим правила Лэнгтона, оживим муравья, написав код онлайн, добавим динамики (плавная анимация) и интерактивности (редактор уровней) . Повоюем, постреляем купидоновыми стрелами, порисуем на заборе. А ещё педагогически немного адаптируем код для занятий с детьми (опционально) .

    habr.com/ru/companies/sberbank

    #муравей_лэнгтона #клеточный_автомат #гипотеза #моделирование #алгоритмы #игра_жизнь #клеточные_автоматы #p5py #python

  16. Порядок из хаоса. Напишем клеточный автомат «Муравей Лэнгтона» на p5py в браузере и анимируем с помощью state machine

    Тридцать восемь лет назад в свои тридцать восемь лет аспирант Мичиганского университета Крис Лэнгтон придумал два простых правила для клеточного автомата. Мы быстро повторим правила Лэнгтона, оживим муравья, написав код онлайн, добавим динамики (плавная анимация) и интерактивности (редактор уровней) . Повоюем, постреляем купидоновыми стрелами, порисуем на заборе. А ещё педагогически немного адаптируем код для занятий с детьми (опционально) .

    habr.com/ru/companies/sberbank

    #муравей_лэнгтона #клеточный_автомат #гипотеза #моделирование #алгоритмы #игра_жизнь #клеточные_автоматы #p5py #python

  17. Порядок из хаоса. Напишем клеточный автомат «Муравей Лэнгтона» на p5py в браузере и анимируем с помощью state machine

    Тридцать восемь лет назад в свои тридцать восемь лет аспирант Мичиганского университета Крис Лэнгтон придумал два простых правила для клеточного автомата. Мы быстро повторим правила Лэнгтона, оживим муравья, написав код онлайн, добавим динамики (плавная анимация) и интерактивности (редактор уровней) . Повоюем, постреляем купидоновыми стрелами, порисуем на заборе. А ещё педагогически немного адаптируем код для занятий с детьми (опционально) .

    habr.com/ru/companies/sberbank

    #муравей_лэнгтона #клеточный_автомат #гипотеза #моделирование #алгоритмы #игра_жизнь #клеточные_автоматы #p5py #python

  18. Хотите, покажу вам магию живого кода на p5py?

    Хотите, покажу вам магию живого кода на p5py? Вдохновившись статьёй , посвящённой написанию клеточного автомата на Godot и экспорту проекта в HTML, хочу показать вам, как использовать для этих целей модерновый онлайн-движок p5py . Код живой не только потому, что мы про игру «Жизнь», но и благодаря способу его разработки и запуска. Всё очень живо! Чёрный плащ TL;DR: финальный проект вот здесь . Только кликните, и он появится.

    habr.com/ru/companies/sberbank

    #python #p5 #ide #графика #игры #биология #p5py #игра_жизнь