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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


XXXII


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

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

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

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

Заживо в темноте
Заживо в темноте

Продолжение триллера ВНУТРИ УБИЙЦЫ, бестселлера New York Times, Washington Post и Amazon ChartsВсе серийные убийцы вырастают из маленьких ангелочков…Профайлер… Криминальный психолог, буквально по паре незначительных деталей способный воссоздать облик и образ действий самого хитроумного преступника. Эти люди выглядят со стороны как волшебники, как супергерои. Тем более если профайлер – женщина…Николь приходит в себя – и понимает, что находится в полной темноте, в небольшом замкнутом пространстве. Ее локти и колени упираются в шершавые доски. Почти нечем дышать. Все звуки раздаются глухо, словно под землей… Под землей?!ОНА ПОХОРОНЕНА ЗАЖИВО.Николь начинает кричать и биться в своем гробу. От ужаса перехватывает горло, она ничего не соображает, кроме одного – что выхода отсюда у нее нет. И не замечает, что к доскам над ней прикреплена маленькая инфракрасная видеокамера…ИДЕТ ПРЯМАЯ ИНТЕРНЕТ-ТРАНСЛЯЦИЯ.В это же время «гробовое» видео смотрят профайлер ФБР Зои Бентли и специальный агент Тейтум Грей. Рядом с изображением подпись – «Эксперимент №1». Они понимают: объявился новый серийный маньяк-убийца –И ОБЯЗАТЕЛЬНО БУДЕТ ЭКСПЕРИМЕНТ №2…Сергей @ssserdgggМайк Омер остается верен себе: увлекательное расследование, хитроумный серийный маньяк. Новый триллер ничем не уступает по напряжению «Внутри убийцы». Однако последние главы «Заживо в темноте» настолько жуткие, что вы будете в оцепенении нервно перелистывать страницы.Гарик @ultraviolence_gВторая книга из серии "Тайны Зои Бентли" оказалась даже лучше первой части. Новое расследование, новые тайны и новый безжалостный серийный убийца. Впечатляющий детективный триллер, где помимо захватывающего и динамичного сюжета, есть еще очень харизматичные и цепляющие персонажи, за которыми приятно наблюдать. Отличный стиль повествования и приятный юмор, что может быть лучше?Полина @polly.readsОх уж этот Омер! Умеет потрепать нервишки и завлечь так, что невозможно оторваться даже на минуту. Безумно интересное расследование, потрясающее напряжение и интрига в каждой строчке, ну а концовка…Ксения @mal__booksК чему может привести жажда славы? На что готов пойти человек, чтобы его заметили? В сеть попало видео, где девушку заживо хоронят в деревянном ящике, но никто не знает откуда оно появилось. История Убийцы-землекопа пронизывает читателя чувством первородного страха неизвестности и темноты. До последних слов вы не будете чувствовать себя в безопасности.

Майк Омер

Детективы / Триллер / Зарубежные детективы