Войти
ПрограммированиеФорумИгровая логика и ИИ

Создаю простую электронную жизнь (3 стр)

Страницы: 1 2 3 4 5 Следующая »
#30
21:14, 8 ноя. 2018

Зачем переписывать свой код? Это все от лукавого - в информатике разница между инструкциями и данными только в их интерпретации - то и то является информацией. Веди БД с событиями, реакцией на них и ответами среды. Анализируй какие ответы выгоднее для существа и  так реагируй в дальнейшем. Естественно, с записью в БД и повторным анализом. Это проще чем самомодифицируемый код.


#31
12:23, 15 ноя. 2018

Olaf85
Что может быть проще самомодифицируемого кода?

#32
12:43, 15 ноя. 2018

Смотря что понимать под самомодифицируемым кодом. В полном смысле - это весьма сложно.

#33
12:55, 15 ноя. 2018

Mira
Ладно, я пошутил. Однако, любое сложное начинается с простого.
А дальше появляется выбор: идти ли вам вглубь - усложняться или плавать вблизи поверхности - расширяться.
По моему твердому убеждению: путь вглубь это путь инкапсуляции, а расширение по поверхности это путь захвата новых территорий,
путь экспансии, путь гипрожорки.

#34
13:04, 15 ноя. 2018

Mira
Вы сильны в джаваскрипте?

#35
14:35, 15 ноя. 2018

Олег_Дорожко
нет.
пользовался пару раз, когда надо было упраялять гейм-ботом с телефона контроля карту ,чат и инвентарь.
как язык программирования его не рассматриваю, скорее это утилитарный язык когда надо что то воротить в браузере.

#36
15:05, 15 ноя. 2018

Жаль. В общем, развитие возможно и довольно просто его сделать, если не сильно заморачиваться.
Но верующим в торжество капитализма на Земле должен ли я показывать этот путь усугубления самораспада?

#37
16:20, 15 ноя. 2018

Олег_Дорожко
> Что еще нужно добавить, чтобы можно было посчитать его разумным и
> самостоятельным?
прочитать, хотя бы по диагонали Перцептроны Розенблата, а потом Персептроны Минского ... там порыв гения, который душит второй гений ...

(не серьезно, там есть целый план по тому, какие этапы "разумности" нужно пройти, кстати потом они совпадают с одним психологом (если надо найду фамилию), который анализировал на детях появление у них разума)

#38
(Правка: 17:09) 17:08, 15 ноя. 2018

Я не хочу пользоваться чужими велосипедами -  они мне не подходят

Прошло более 11 месяцев
#39
11:03, 13 окт. 2019

Ещё на "Спектруме", помнится, можно было написать простую программу жизнь, вот нечто подобное: https://idpixel.ru/games/life1995/
Вот её примерное описание:

Для того, чтобы почувствовать эффективность такого подхода, рассмотрим развлекательную программу ЖИЗНЬ.

На экране вами создается некоторая первичная колония существ, располагающихся на поле из клеточек. Существа могут как размножаться, так и умирать, подчиняясь при этом двум законам. Первый: если вокруг пустой клетки есть ровно три особи (считая по горизонтали, вертикали и диагоналям), то в этой клетке появляется новая особь. Она переходит в следующее поколение, когда в ближайших клетках вокруг нее есть 2 или 3 другие особи. В противном случае она умирает: если рядом есть только один организм, то этого недостаточно для воспроизводства, а 4, 5 и более создают перенаселение. С помощью такой программы можно наблюдать развитие своеобразной «компьютерной жизни». Это развитие зависит от формы заданной вами исходной колонии (популяции) и количества особей в ней.

#40
10:27, 14 окт. 2019

>Что еще нужно добавить, чтобы можно было посчитать его разумным и самостоятельным?

Где критерий разумности? Представь что в микроскоп смотришь. Там процессы бесконечно сложнее твоих числоумножалок. И что? Там явно видно разумность?

#41
19:57, 15 окт. 2019

Олег_Дорожко
> Что еще нужно добавить, чтобы можно было посчитать его разумным и
> самостоятельным?
Для начала зрение

#42
5:48, 29 окт. 2019

>Что еще нужно добавить, чтобы можно было посчитать его разумным и самостоятельным?

Послать программиста или игрока на 3 буквы, попытаться устроить отвал чипа и форматирование накопителей.

#43
(Правка: 15:57) 15:39, 29 окт. 2019
какие этапы "разумности" нужно пройти
тест Тьюринга

Это всё не о том. Разум и Жизнь совершенно разные понятия.
Разумность это лишь одно из качеств живого, которое может присутствовать, а в подавляющем большинстве отсутствует у живых организмов. Во всяком случае в нашем понимании и Алана Тьюринга.
+ картинка

Наверное здесь ближе генетические алгоритмы. Я имею в виду  тему "Создаю простую электронную жизнь".

В начале было Слово — первая строка Евангелия от Иоанна (Новый Завет).
Следствие:
Разум возможен вне живого существа и Жизнь может иметь не органическую форму.
Троица — Бог-Сын, Бог-Отец и Святой Дух.

Около: https://www.science-education.ru/ru/article/view?id=5138
https://habr.com/ru/post/336612/

#44
(Правка: 1:01) 0:45, 30 окт. 2019

Вот ещё пачка программулек за Жизнь.
http://www.spore.com/comm/prototypes
Сделаны при царе Горохе, но всё равно достаточно занимательны.
NetCity - это программируемый симулятор, используемый для изучения эволюции сложного поведения из простых компонентов.

Страницы: 1 2 3 4 5 Следующая »
ПрограммированиеФорумИгровая логика и ИИ