Воля судеб

Вдохновленный статьей J1. Пироуза о само вое производящихся механизмах, появившейся в июньском номере журнала "Scientific American" за 1959 г., Ф. Стал из Честерфилда, шт. Миссури, создал миниатюрную линейную вселенную, населенную незамысловатыми существами, которые жили, передвигались по своему миру, подчиняясь (если так можно выразиться) воле судеб. Стал пишет:

«Как и в игре «Бой в памяти», я выделил замкнутый линейный сегмент памяти, где с помощью несколько модифицированного машинного языка моделировались существа. Тогда в моем распоряжении была машина IBM 650 с памятью на магнитном барабане. Существо было запрограммировано, чтобы ползать в пределах своего мира, питаться ненулевыми словами и, наевшись досыта, производить на свет свою копию. Аналогично игре «Бой в памяти» у меня была программа монитор, которая хранила сведения о живых существах и распределяла между ними машинное время. Эту программу я называл шутливо «Левой рукой бога».

В письме Стал рассматривает способность программы к воспроизводству и описывает интересный механизм мутаций. В процессе создания своей копии программа может внести в нее несколько случайных изменений. Однако Стал пишет: «Я исключил это свойство после одного из прогонов системы, когда стерильный мутант сожрал единственное способное к воспроизводству существо. Было очевидно, что для достижения сколько-нибудь интересных результатов потребовался бы чрезвычайно большой объем памяти и очень много машинного времени».

Можно рассказать также историю, связанную с игрой «Животное», в которой программа, последовательно задавая играющему с ней человеку двадцать наводящих вопросов, пытается определить, какое животное он задумал. Д. Кларк из лаборатории вычислительной техники Массачусетского технологического института сообщил нам, что сотрудники одной фирмы увлеченно играли в «Животное». Хотя эта программа совсем не напоминает боевую программу и даже не имеет ничего общего с простыми существами Стала, она приобрела способность к воспроизводству в памяти компьютера благодаря усилиям программиста, направленным на то, чтобы повысить эффективность игры. Когда программа ошибается, называя не то животное, которое имел в виду человек, она просит его посоветовать, какой вопрос ей в будущем следует взять на вооружение, чтобы играть успешнее. Это свойство

программы подсказало программисту одно техническое решение, благодаря которому у всех играющих все время была бы одна и та же версия «Животного».

 

11 Comments

  1. 563307 502790You produced some decent points there. I looked on the net towards the concern and discovered a lot of people goes together with along along with your internet site. 105279

  2. Hi there, You’ve done a fantastic job. I’ll definitely digg it and personally suggest to my friends. I am sure they will be benefited from this web site.

  3. 461400 931755Seriously really excellent contribution, I actually depend on up-dates of your stuff. 993323

  4. I am not sure where you’re getting your info, but good topic. I needs to spend some time learning much more or understanding more. Thanks for wonderful info I was looking for this information for my mission.

  5. An impressive share! I have just forwarded this onto a coworker who has been doing a little homework on this. And he in fact ordered me breakfast because I found it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanx for spending some time to talk about this matter here on your website.

  6. Hi! Someone in my Myspace group shared this website with us so I came to take a look. I’m definitely loving the information. I’m bookmarking and will be tweeting this to my followers! Wonderful blog and great design.

  7. I think this is one of the most significant info for me. And i am glad reading your article. But wanna remark on some general things, The website style is perfect, the articles is really great : D. Good job, cheers

  8. I’ve been browsing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my opinion, if all webmasters and bloggers made good content as you did, the internet will be a lot more useful than ever before.

  9. I love appreciate these lace frontal https://www.youtube.com/watch?v=ny8rUpI_98I…get compliments just about every time I use them.Incredibly Great also!!

  10. Since the admin of this web site is working, no doubt very shortly it will be well-known, due to its quality contents.

  11. I just could not go away your site prior to suggesting that I extremely enjoyed the standard info an individual provide on your visitors? Is gonna be again frequently to check up on new posts

Оставить коментарий