Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2011, 14:05   #21
haruhi
Форумчанин
 
Аватар для haruhi
 
Регистрация: 05.10.2011
Сообщений: 368
По умолчанию

Цитата:
Сообщение от Undertaken Посмотреть сообщение
как вы в виртуальной машине выйдете за пределы характеристик вашего ПК?
тут все просто и ничего сложного в этом нет, вы либо реально в этом ничего не понимаете, либо тонкий тролль и изображаете из себя дурачка. самая простая и медленная виртуальная машина Bochs позволяет эмулировать самые современные технологии на древних процессорах.

Цитата:
Сообщение от Undertaken Посмотреть сообщение
А про выживаемость вы не правы. Представьте потенциал механизма мутации. Давайте возьмем пример наша программка находится на ПК в винде и встречает комп с макинтошем.
на компе с макинтошем она просто напросто не запустится, потому что форматы исполняемых файлов у них принципиально и кардинально различаются, не говоря уж о наборе поддерживаемых команд

Виртуалка это пока единственное нормальное решение для данной задачи. А саму виртуалку можно заточить под любую платформу.
Не стоит будить спящего Бога! (с) Меланхолия Харухи Судзумии
haruhi вне форума Ответить с цитированием
Старый 06.10.2011, 14:12   #22
haruhi
Форумчанин
 
Аватар для haruhi
 
Регистрация: 05.10.2011
Сообщений: 368
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Сомневаюсь что генетическую информацию одной собачки можно вместить в ПК.
ДНК в клетке млекопитающего хранит примерно 70-80 МБ информации, ДНК во всех клетках одинаковое (различие максимум 0.5-0.6%). поэтому тут ничего невозможного

Цитата:
Сообщение от Аватар Посмотреть сообщение
А еще приобретенные рефлексы.
приобретённые рефлексы это чисто жизненный опыт и никакого отношения в ДНК не имеет, здесь пока речь идёт только о генном уровне
Не стоит будить спящего Бога! (с) Меланхолия Харухи Судзумии
haruhi вне форума Ответить с цитированием
Старый 06.10.2011, 14:17   #23
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Сомневаюсь что генетическую информацию одной собачки можно вместить в ПК. А еще приобретенные рефлексы. Так и с вашим электронным "живым существом" будет
не совсем
тут задачи разные - нам не нужно создавать подобие органической жизни. Т.к. органическая жизнь существует в совсем другой среде. К примеру Собака жрет курей. Все курицы разные, поэтому она должна распознавать образы и т.д., её зрение в частности должно уметь выделять примерно похожие друг на друга объекты.
Наши же существа будут существовать в качественно другой среде. Поэтому проводить аналогии на тему затрачиваемых ресурсов некорректно.
Undertaken вне форума Ответить с цитированием
Старый 06.10.2011, 14:22   #24
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от haruhi Посмотреть сообщение
на компе с макинтошем она просто напросто не запустится, потому что форматы исполняемых файлов у них принципиально и кардинально различаются, не говоря уж о наборе поддерживаемых команд

Виртуалка это пока единственное нормальное решение для данной задачи. А саму виртуалку можно заточить под любую платформу.
да - в том и суть. не запустится и не уведомит о существовании соответственно. Программа на винде начнет создавать копии со случайной мутацией и миллионная запустится.

Про виртуалку - вы же не можете у себя на обычном компьютере создавать суперкомпьютеры через виртуальную машину.
Undertaken вне форума Ответить с цитированием
Старый 06.10.2011, 14:27   #25
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Вы, упорно не хотите замечать посты с информацией, которая противоречит Вашей идее.
haruhi уже написал, что попав на новую ОС Ваш вирус просто не сможет запустить себя для того, чтобы мутировать. А это значит, что придя из "винды" на "мак" он просто умрет.
Тут может быть другой вариант - не копия мутирует, а сам "родитель" мутирует и уже мутировавшую копию кидает на новую машину. Если копия ответила, всё хорошо. Если не ответила - очередная мутация и попытка копирования.
Здесь другая опасность - кто сказал, что мутировавшая программа сможет выжить хотя бы в той же системе, в которой уже находится? А ведь вариантов нежизнеспособных мутаций гораздо больше, чем жизнеспособных.
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 06.10.2011, 14:32   #26
haruhi
Форумчанин
 
Аватар для haruhi
 
Регистрация: 05.10.2011
Сообщений: 368
По умолчанию

Цитата:
Сообщение от Wicort Посмотреть сообщение
Здесь другая опасность - кто сказал, что мутировавшая программа сможет выжить хотя бы в той же системе, в которой уже находится? А ведь вариантов нежизнеспособных мутаций гораздо больше, чем жизнеспособных.
это основная проблема в данной задаче, даже небольшое изменение в машинном коде x86-64 делает программу полностью неработоспособной. поэтому необходимо разработать такую систему команд, случайные изменения в которой оставляли программу работоспособной хотя бы с 50% вероятностью.
Не стоит будить спящего Бога! (с) Меланхолия Харухи Судзумии
haruhi вне форума Ответить с цитированием
Старый 06.10.2011, 14:36   #27
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от Wicort Посмотреть сообщение
Вы, упорно не хотите замечать посты с информацией, которая противоречит Вашей идее.
haruhi уже написал, что попав на новую ОС Ваш вирус просто не сможет запустить себя для того, чтобы мутировать. А это значит, что придя из "винды" на "мак" он просто умрет.
Тут может быть другой вариант - не копия мутирует, а сам "родитель" мутирует и уже мутировавшую копию кидает на новую машину. Если копия ответила, всё хорошо. Если не ответила - очередная мутация и попытка копирования.
Здесь другая опасность - кто сказал, что мутировавшая программа сможет выжить хотя бы в той же системе, в которой уже находится? А ведь вариантов нежизнеспособных мутаций гораздо больше, чем жизнеспособных.
так я именно про это и писал.
А чтобы другая программа выжила в новой ОС мутацию родитель должен производить до конца, до момента полного функционального возрождения на новой ОС. Т.е. проверять отдельные блоки в новой копии до момента, когда они сработают все.
Undertaken вне форума Ответить с цитированием
Старый 06.10.2011, 14:39   #28
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Цитата:
так я именно про это и писал.
А чтобы другая программа выжила в новой ОС мутацию родитель должен производить до конца, до момента полного функционального возрождения на новой ОС. Т.е. проверять отдельные блоки в новой копии до момента, когда они сработают все.
и при этом выживет сам там, где находится. Мутации должны быть прогрессирующими, а не регрессирующими.
т.е. например, если новая копия научилась жить на маке, но при этом больше не может жить на остальных ОС - это плохо.
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Старый 06.10.2011, 14:40   #29
Undertaken
Пользователь
 
Регистрация: 06.10.2011
Сообщений: 40
По умолчанию

Цитата:
Сообщение от haruhi Посмотреть сообщение
это основная проблема в данной задаче, даже небольшое изменение в машинном коде x86-64 делает программу полностью неработоспособной. поэтому необходимо разработать такую систему команд, случайные изменения в которой оставляли программу работоспособной хотя бы с 50% вероятностью.
Я наверно забыл написать главное. Под "программа мутировала" имеется ввиду - создала новую копию с мутацией, а не перезаписала себя... Тогда ничего умирать не будет, будет только куча мертвых копий, но так и есть жизни...
Undertaken вне форума Ответить с цитированием
Старый 06.10.2011, 14:42   #30
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Ога а ещё сделать, чтоб трупики разлагались )))
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Искусственный интеллект Sweta Помощь студентам 4 25.11.2011 02:06
Искусственный интеллект Revival001 Общие вопросы по программированию, компьютерный форум 143 15.03.2011 16:19
Что для вас Искусственный интеллект? saggy Свободное общение 56 20.07.2010 17:37
Искусственный интеллект starindustry Помощь студентам 2 07.11.2008 10:50