Читаем Бот полностью

— Ти бачиш старе покоління. Агенти несуть у собі коротенький фрагмент коду, який визначає їх розташування та поведінку стосовно суміжних агентів. Це принцип, за яким, для прикладу, переміщується косяк риб. Немає зовнішньої сили, що керує рибами. Кожна рибина з групи дивиться на своїх сусідів і рухається залежно від їхніх рухів. Якщо косяк атакує хижак, спершу сахаються найближчі рибини, за ними реагують інші, і за секунду зграя мчить геть. Щось подібне з агентами. Я задаю функцію виду F = f (x, y, z), і рій будує тривимірну поверхню. Після команди перебудуватися кожен агент аналізує розташування своїх сусідів і займає положення згідно з формулою.

Ральф схилився над клавіатурою.

— Поверхня може бути як завгодно складною, — рій «поплив», а потім ураз застиг, сформувавши фігуру, схожу на зафіксований фотокамерою вибух. — Можна також вводити функцію з чотирма параметрами, де четверта змінна — час.

Задавши на панелі керування формулу, канадець відступив назад. Посеред акваріума знову застигла сфера. Та ось на очах у Тимура вона почала сплющуватися, перетворилась на еліпсоїд, еліпсоїд витягнувся у циліндр із заокругленими краями, а тоді згорнувся в тор («бублик»). Насамкінець тор розбухнув до сфери, і все почалося спочатку.

— Для чого ці рої? Ну, тобто, що вони можуть робити?

— Галузей для їх застосування безліч. Починаючи з воєнних розвідників і закінчуючи медициною. Японці розробляли агенти для боротьби з раком. Планувалось, що нанороботи запускатимуться в кровоносну систему, мандруватимуть усередині, шукатимуть клітини ракової пухлини і знищуватимуть їх. Така була ідея. Кейтаро керував дослідженнями. На жаль, проект не довели до кінця. Джеп наче сказився — цілком і повністю перекинувся на ботів.

— А як ви їх програмуєте? Куди компілюється код кожного агента?

— Агент має власний мозок. Він сформований з молекул DRQ (2,3,5,6-тетраметил-1-4-бензокінону). Ця система може працювати, як мікропроцесор. Одна молекула DRQ схожа на кільце з чотирма прутиками, що можуть займати різні положення. 16 молекул утворюють кільце з 17-ою «сестрою» в центрі. Разом вони дають молекулярну машину, здатну кодувати в розміщенні своїх частин понад 4 мільярди комбінацій. Цього достатньо.

— Ральфе, але це… цей рій в натурі реалізує агентно-орієнтований підхід. Ви втілили в реальність абстракцію, яка тільки починає закріплятись на теоретичному рівні.

Канадець просяяв.

— Кейтаро мав рацію, коли казав, що тобі сподобається. Чверть століття тому про це ніхто не думав. Тоді ще не було понять «розумний пил», «сірий слиз» тощо. Ми навіть не підозрювали, скільки всього можна витиснути з цієї хмарки.

Тимур не поділяв його ентузіазму. Програміст сам працював з подібними системами. От тільки його агенти були віртуальними — крихітні підпрограми на комп’ютері.

— Ви пробували навчати рій? — спитав Тимур.

Агенти програмуються просто: «ідентифікуй найближчого сусіда — визнач його стан — і зміни свій стан відповідно». Ні на що більше вони не здатні. Зате коли їх назбирується мільйони, виникає ефект, який у програмуванні носить назву обумовленої поведінки. Велике скупчення примітивних програм-агентів починає проявляти складну поведінку, на яку жоден з індивідуальних агентів не запрограмований.

— Ми зробили все, щоб вони не могли навчатися, — серйозно проказав Доернберг. — Їхня пам’ять короткотермінова. Якби ми наділили їх постійною пам’яттю, вони б уже давно порвали тут усе на шматки.

Тимур перевів погляд на рухливу хмару. Ральф підійшов до ліфта і натиснув кнопку виклику. Масивні двері повільно розчинилися.

— Прошу за мною, — покликав він. — На часі серйозніші речі, Тимуре.

Поки двері ліфта зачинялись, Тимур не зводив очей з акваріуму. Одна думка не давала йому спокою. «Це ж хаос! Класична хаотична система, тільки не на папері і не в компі, а у реальному житті!» Почавши моделювати агентні системи, Тимур швидко дізнався, що вони володіють унікальними властивостями. Їх можна навчати. Вони здатні планувати, робити вибір, вирішувати різнопланові завдання. Разом з тим у таких систем є один великий недолік: щойно проявившись, обумовлена поведінка стає абсолютно неконтрольованою.

XXXII

Хаос має безліч проявів. У побуті під хаосом розуміють тотальний безлад. Через це зустрічаються помилкові уявлення, нібито теорія хаосу досліджує безлад. Насправді жодне інше твердження не може бути більш далеким від істини.

Теорія хаосу — це вчення про складні нелінійні системи, що надзвичайно залежать від вихідних умов. Вона поєднує в собі математику, фізику і філософію. Теорія не заперечує існування впорядкованих систем. Навпаки, вона розглядає процеси і явища, поведінка яких на перший погляд здається випадковою, хоча в дійсності чітко детермінована. З точки зору цієї теорії хаос — це надскладна впорядкованість.

Перейти на страницу:

Похожие книги

Утес чайки
Утес чайки

В МИРЕ ПРОДАНО БОЛЕЕ 30 МИЛЛИОНОВ ЭКЗЕМПЛЯРОВ КНИГ ШАРЛОТТЫ ЛИНК.НАЦИОНАЛЬНЫЙ БЕСТСЕЛЛЕР ГЕРМАНИИ № 1.Шарлотта Линк – самый успешный современный автор Германии. Все ее книги, переведенные почти на 30 языков, стали национальными и международными бестселлерами. В 1999–2023 гг. снято более двух десятков фильмов и сериалов по мотивам ее романов.Несколько пропавших девушек, мертвое тело у горных болот – и ни единого следа… Этот роман – беспощадный, коварный, загадочный – продолжение мирового бестселлера Шарлотты Линк «Обманутая».Тело 14-летней Саскии Моррис, бесследно исчезнувшей год назад на севере Англии, обнаружено на пустоши у горных болот. Вскоре после этого пропадает еще одна девушка, по имени Амели. Полиция Скарборо поднята по тревоге. Что это – дело рук одного и того же серийного преступника? Становится известно еще об одном исчезновении девушки, еще раньше, – ее так и не нашли. СМИ тут же заговорили об Убийце с пустошей, что усилило давление на полицейских.Сержант Кейт Линвилл из Скотланд-Ярда также находится в этом районе, но не по службе – пытается продать дом своих родителей. Случайно она знакомится с отчаявшейся семьей Амели – и, не в силах остаться в стороне, начинает независимое расследование. Но Кейт еще не представляет, с какой жутью ей предстоит столкнуться. Под угрозой ее рассудок – и сама жизнь…«Линк вновь позволяет нам заглянуть глубоко в человеческие бездны». – Kronen Zeitung«И снова настоящий восторг из-под пера королевы криминального жанра Шарлотты Линк». – Hannoversche Allgemeine Zeitung«Шарлотта Линк – одна из немногих мировых литературных звезд из Германии». – Berliner Zeitung«Отличный, коварный, глубокий, сложный роман». – Brigitte«Шарлотте Линк снова удалось выстроить очень сложную, но связную историю, которая едва ли может быть превзойдена по уровню напряжения». – Hamburger Morgenpost«Королева саспенса». – BUNTE«Потрясающий тембр авторского голоса Линк одновременно чарует и заставляет стыть кровь». – The New York Times«Пробирает до дрожи». – People«Одна из лучших писательниц нашего времени». – Journal für die Frau«Мощные психологические хитросплетения». – Focus

Шарлотта Линк

Детективы / Триллер
Агент на месте
Агент на месте

Вернувшись на свою первую миссию в ЦРУ, придворный Джентри получает то, что кажется простым контрактом: группа эмигрантов в Париже нанимает его похитить любовницу сирийского диктатора Ахмеда Аззама, чтобы получить информацию, которая могла бы дестабилизировать режим Аззама. Суд передает Бьянку Медину повстанцам, но на этом его работа не заканчивается. Вскоре она обнаруживает, что родила сына, единственного наследника правления Аззама — и серьезную угрозу для могущественной жены сирийского президента. Теперь, чтобы заручиться сотрудничеством Бьянки, Суд должен вывезти ее сына из Сирии живым. Пока часы в жизни Бьянки тикают, он скрывается в зоне свободной торговли на Ближнем Востоке — и оказывается в нужном месте в нужное время, чтобы сделать попытку положить конец одной из самых жестоких диктатур на земле…

Марк Грени

Триллер