– Попроще?
– Ну да. Сделай искусственную мышь. Мышь же создать проще, чем человека?
– Мм.. Наверное… – меня охватило ощущение дежа-вю. Где-то я что-то такое уже слышал. Только где? И от кого? Вроде бы Ворон что-то такое уже говорил.. Только проще..
– Проще, – утвердительно кивнул Роберт. – Вот попробуй сделать искусственную мышь. Но только такую, которая сможет о себе позаботиться, приспособиться, выжить. Адекватную, одним словом. Просто мышь, – повторил он. – А потом уже можно и про искусственный интеллект поговорить.
Роберт улыбнулся.
Я попытался подумать. Сел на стоявшую под деревом небольшую деревянную лавочку (откуда она появилась, кстати?) Потом встал. Обошел вокруг дерева. Потом в другую сторону. Но в голове ни одной мысли так и не появилось.
Роберт спокойно наблюдал за мной.
– Ну вот что бы ты сделал, если бы тебе нужно было создать просто объект для игры? Такой, который может сам адаптироваться.
Я задумался. Действительно задумался.
Я как-то делал игру с шариками, и там они тоже жили своей жизнью, очень примитивной, конечно, но все же.. Они двигались, искали друг друга, как-то взаимодействовали..
– Для начала нужно определить правила, законы мира. Как же можно создать персонаж для игры, в смысле мира, не зная его правил.. Ну или законов?
– Ты скажи. Если правила все время меняются? Реальный-то мир весьма изменчив.
– Меняются, конечно. Но все-же какие-то постоянные есть… Смена дня и ночи.. Гравитация. Размножение, опять же.. Ну хорошо. Допустим, мир, в котором объекты борются за какой-нибудь ресурс.. Скажем, капусту, – я улыбнулся. – Вполне реальная ситуация. Таким образом адекватный этому миру объект стремится как-можно быстрее и больше набрать капусты. А если встречает конкурента, то у кого больше капусты – тот и прав, тот и сильнее. Вполне себе реальный мир.
– Реальный, – улыбнулся Роберт (мне показалось, или он скрипнул при этом?), – только какой-то бедноватый. А если им нужно собирать не капусту, а кукурузу?
– Ну, хорошо. Меняем в целях объекта капусту на кукурузу. В чем проблема?
– Пока ни в чем, – андроид снова улыбнулся (нет, показалось). – А если часть ищут капусту, а часть кукурузу?
– Ну, так и запишем. Красные шарики гоняются за капустой, белые за кукурузой.
– А если овощей будет больше? – Роберт посмотрел на меня и покачал головой, – существенно больше? Скажем, тысяча разных овощей, фруктов, злаков и так далее? Не устанешь прописывать для каждого свою цель? А если цели могут по каким-то причинам меняться?
Я развел руками.
– Что ты от меня хочешь? Ты же сам сказал, на простом примере..
– Простом, но реальном. Когда все бегают за одной капустой – это не реально, как говорят дивиргенты, – Роберт запрокинул голову и расхохотался. Видно было, что он сказал какую-то смешную шутку. Жаль только, я ее не понял.
– Не реально.. Ха-ха.. И не особенно интересно, честно говоря, – продолжил он, насмеявшись.
Я обижено промолчал.
– Ну хорошо, давай зайдем с другой стороны, как говорят колобки, – Роберт прыснул и игриво подмигнул, – что общего между электрическим током и улиткой?
– Что? Движение?
– Бинго! Но что нужно для движения?..
Я тупо молчал.
– Что нужно, чтобы электрический ток двигался? Шел?
– Плюс и минус..
Именно! Нужна разница в состоянии! Разность потенциалов. А что нужно, чтобы улитка двигалась?
– Что? Не знаю, травка там какая, которую она любит..
– Тоже самое. Разность потенциалов. Ведь это же коренное свойство жизни. Что отличает улитку от камня? Камню все-равно. А улитка способна получать заряд.
– Электрический?
– Как говорят в таких случаях 3D- принтеры, – снова хихикнул андроид, – не будь плоским, мысли объемней. Заряд, разность потенциалов, движение – это не только электричество. Ветер, дождь, теченье рек – все происходит тоже благодаря разности потенциалов.
– Да-да.. – нахмурил я лоб, – Ворон что-то такое говорил. Про облака..
– Электричество просто хороший пример. Смотри, вот среди камней я кладу металлический шарик, весь такой положительный, а теперь помещаю туда отрицательно заряженный электрод.. Смотри! Камни остались на месте, а шарик переместился. А если поместим положительный заряд – шарик оттолкнется и отъедет. Ничего не напоминает? Давай теперь положим среди камней улитку. Внешне тот же камень, ан нет! Положим травку или яблоко – камни остались камнями, а улитка сдвинулась и поползла. А теперь разольем неприятно пахнущую жидкость – камни проявляют чудеса постоянства, а улитка отползла и спряталась в домике. Улитка способна реагировать, как металлический шар в электрическом поле. Но если металл восприимчив к избытку или недостатку электронов, то на что реагирует улитка?
Читать дальше