
Полная версия
Лёгкий Путь V
— Решение было плохим? — спросил Лиав.
— Нет. Я не знаю, было ли оно лучшим. Я перестал сравнивать.
Томер убрал обратный отсчёт. Оставил только время окончания резерва.
Стало спокойнее.
Не идеально.
Спокойнее.
• • •
Во втором прогоне система удержала окно. Диспетчер занялся другой рекомендацией, потом третьей. Вернулся и принял удержанный вариант.
Всё правильно.
Через двенадцать секунд система получила обновлённые данные по клиенту.
Теперь окно уже не давало прежней выгоды.
Решение осталось допустимым.
Просто не лучшим.
— Отменять? — спросил диспетчер.
Лиав ответил вопросом:
— В реальной смене отменил бы?
— Нет. Водителю уже ушло бы изменение.
Томер отметил эпизод.
Дор спросил:
— Сколько потеряли?
— Девять минут потенциальной выгоды.
— Из-за того, что человек был медленный?
Диспетчер повернулся.
— Нет. Из-за того, что мир обновился после моего решения.
Дор кивнул.
— Справедливо.
И больше не повторял вопрос.
• • •
После моделирование Ноа ушла первой. Ей больше нечего было делать.
Давид отключился после технического блока.
Томер остался с Лиавом разбирать интерфейс.
Дор пошёл на встречу.
Я задержался.
Старая привычка.
Лиав заметил.
— Ты хочешь спросить, готовы ли мы дать системе что-то делать самой.
— Да.
— Нет.
— Совсем?
— Сегодня — нет.
— Почему?
Он загнул пальцы.
— Первое: человек решает.
Второй.
— Второе: система может не показывать человеку всё сразу.
Третий.
— Третье: система может что-то сделать до решения человека, чтобы сохранить возможность.
— И автоматическое исполнение?
— Четвёртый тип. До него ещё не дошли.
Я улыбнулся.
— Дор расстроится.
— Переживёт.
• • •
На парковке я увидел Асафа.
— Если система сможет сама удержать тебе хорошее окно на минуту, пока диспетчер решает, это мешает?
— Если маршрут не меняется — нет.
— А если потом окно отпустили?
— Тоже нет.
— А если из-за удержания диспетчер выбрал его, хотя был другой вариант?
Асаф посмотрел на меня.
— Откуда я знаю?
— Справедливо.
Он закрыл дверь кабины.
— Ури. Вы там не забыли, зачем всё это?
— Что именно?
— Чтобы я доехал.
Он сказал это без раздражения и пошёл к зданию.
Мы всю неделю считали минуты, окна, очереди, циклы, подтверждения.
А водитель свёл систему к глаголу.
Доехать.
• • •
Вечером Дор прислал таблицу.
Конечно.
Четыре строки:
HUMAN DECISION.
DELAYED HUMAN AWARENESS.
AUTOMATED RESERVATION.
AUTOMATED EXECUTION.
Рядом — вопросительные знаки.
Не проценты.
Не деньги.
Я позвонил.
— Ты заболел?
— Почему?
— В таблице нет экономики.
— Есть на второй вкладке.
Мир вернулся на место.
— Что думаешь? — спросил он.
— Раньше мы спорили, насколько быстро человек должен решать.
— А теперь?
— Теперь выясняется, что скорость заставит нас разбирать само слово «решать».
Мы уже научились не путать полномочия людей. Кто принимает операционное решение, кто подтверждает техническую допустимость, кто отвечает за свою профессиональную границу.
Эта работа никуда не исчезла.
Но теперь появилась другая граница.
Не между людьми.
Между человеком и системой.
И её нельзя было провести должностью.
• • •
Перед сном я открыл сегодняшний журнал.
Сорок три повторный разбор.
Двенадцать моделирование-сценариев.
Ноль изменений в реальной работе.
Хороший результат.
Внизу Томер оставил заметку:
SPEED BENEFIT MAY COME FROM PRESERVING OPTIONS, NOT ONLY EXECUTING DECISIONS.
Лиав добавил:
DO NOT CONFUSE PRESERVING AN OPTION WITH OWNING THE DECISION.
Я прочитал.
Вот это уже стоило оставить.
Не на стене.
В системе.
Потому что завтра Dynamic Recovery снова будет считать быстрее нас.
А мы впервые начали разбирать не только то, сколько решений человек способен принять.
Но и то, что системе можно позволить сделать до того, как решение вообще станет человеческим.
Глава 7. Минута без человека
Первое реальное действие система получила во вторник.
Не маршрут.
Не остановку.
Не команду водителю.
Шестьдесят секунд.
И даже это заняло у нас два дня.
Лиав выбрал один терминал, где временное удержание окна было разрешено интерфейсом и не создавало штрафа, если мы отпускали его в течение минуты.
Один терминал.
Один тип окна.
Только если активный маршрут уже подходил.
Только если водителю не требовалось ничего менять.
Только если обязательные точки оставались теми же.
Только если удержание можно было снять автоматически.
Дор прочитал список.
— Вы умеете превратить минуту в строительный проект.
— Поэтому у нас ещё есть машины, — сказал Лиав.
Я посмотрел на экран.
Внизу новой функции стояло:
RESERVE OPTION — LIMITED LIVE.
Не AUTO-EXECUTION.
Это слово никто пока не хотел видеть.
• • •
В 06:51 система нашла первую возможность.
Машина Эйтана подходила к терминалу по уже действующему плану.
Освободилось более раннее окно.
Если ничего не делать, оно исчезало через двадцать четыре секунды.
Если удержать — диспетчер получал минуту на проверку.
На экране появилась строка:
OPTION RESERVED.
Никакого вопроса.
Никакого ACCEPT.
Система уже сделала действие.
Небольшое.
Обратимое.
Разрешённое.
И всё равно я почувствовал это сразу.
Диспетчер тоже.
Он посмотрел на Лиава.
— Она уже взяла?
— Да.
— Я ещё не открыл.
— Поэтому и взяла.
Диспетчер открыл карточку.
Проверил.
Маршрут подходил.
Режим водителя не менялся.
Следующая обязательная точка не двигалась.
Площадка подтверждена.
Он нажал USE RESERVED OPTION.
Окно стало рабочим.
Эйтану ничего нового не отправили.
Только ETA обновился после подтверждения.
Дор посмотрел на часы.
— Двадцать девять секунд.
— Что?
— От того, как система удержала, до решения человека.
— И?
— Раньше у нас было двадцать четыре.
Лиав кивнул.
— Теперь пять секунд не имеют значения.
— Вот это я и люблю.
— Не спеши.
Дор посмотрел на меня.
— Почему все говорят мне это в самые счастливые моменты?
— Исторический опыт.
• • •
Второй случай оказался ещё скучнее.
Система удержала окно.
Диспетчер открыл.
Увидел, что выигрыш уже почти исчез из-за новой очереди на въезде.
Отказался.
Система отпустила резерв.
Ничего не поменялось.
Никому не позвонили.
Водитель не узнал.
Клиент не узнал.
Терминал получил своё окно обратно через сорок одну секунду.
— Идеально, — сказал Дор.
Лиав даже не повернулся.
— Ты опять.
— Что теперь?
— Называешь два случая системой.
— Я называю два хороших случая хорошими.
— Это можно.
— Спасибо.
В 08:12 появился третий.
И с ним стало интереснее.
• • •
Система удержала раннее окно для одной машины.
Через двенадцать секунд — второе окно для другой.
Оба соответствовали условиям.
Оба не требовали нового действия водителю.
Оба можно было отпустить.
Диспетчер работал с первым.
Второй резерв уже жил во внешней системе.
Потом появился третий.
Лиав поднял голову.
— Стоп.
Не остановка функции.
Просто слово.
Третий система не удержала.
У неё стояло ограничение: не больше двух одновременных резервов на диспетчерский контур.
Дор спросил:
— Почему два?
— Потому что вчера поставил два.
— На основании?
— На основании того, что один — мало, а три я не хотел.
Дор улыбнулся.
— Наконец-то честная инженерия.
— Я Operations.
— Ещё лучше.
Третий вариант исчез через девятнадцать секунд.
Диспетчер закончил первый.
Потом второй.
Оба решения оказались полезными.
Третий мог вернуть ещё одиннадцать минут.
Мы его потеряли.
Никто не ошибся.
Система сделала ровно то, что ей разрешили.
Лиав поставил два резерва, потому что так решил.
Человек обработал оба правильно.
Одиннадцать минут всё равно исчезли.
Я посмотрел на строку, где уже не было предложения.
Очень удобно думать, что автоматизация решает задержку.
До тех пор пока сама автоматизация не начинает нуждаться в лимите.
• • •
К десяти терминал прислал первое сообщение.
Не жалобу.
Вопрос.
«У вас сегодня новый режим бронирования?»
Дор прочитал.
— Что отвечаем?
Лиав пожал плечами.
— Да.
— Очень дипломатично.
— Они спросили.
— Они ещё спросят зачем.
— Тогда скажем.
Я спросил:
— В договоре это нормально?
Дор открыл приложение.
Проверил.
— Да. В пределах разрешённого интерфейса.
— Значит, всё.
Ноа, которая стояла у двери с папкой, сказала:
— Нет.
Дор закрыл глаза.
— Конечно.
Она подошла.
— Договор отвечает, имеем ли мы право это делать. Он не отвечает, как партнёр будет относиться к тому, что мы начали делать это чаще.
Лиав кивнул.
— Поэтому один терминал.
— Хорошо.
— И поэтому смотрим не только на минуты.
— Ещё лучше.
Она ушла.
Дор посмотрел вслед.
— У неё сегодня короткая роль?
— Радуйся.
— Я уже боюсь.
• • •
До обеда функция удержала девять окон.
Шесть использовали.
Три отпустили.
Ни одного изменения водителю до окончательного решения.
Ни одного нарушения.
Диспетчер дважды успел нормально сравнить варианты только потому, что окно не исчезло у него перед глазами.
Это было хорошо.
Потом он сделал то, чего мы не ожидали.
В 12:07 система удержала очередную возможность.
На экране оставалось сорок восемь секунд.
Диспетчер не открыл карточку.
Лиав спросил:
— Видишь?
— Да.
— Почему не открываешь?
— Закончу эту.
Он работал с другим маршрутом.
— Раньше бы открыл сразу.
— Раньше она бы исчезла.
— А сейчас?
— Подождёт.
Лиав ничего не сказал.
Я тоже.
Система дала человеку время.
И человек тут же начал вести себя так, будто это время ему принадлежит.
На тридцать шестой секунде внешняя площадка отменила окно.
Резерв исчез.
Диспетчер посмотрел.
— Почему?
— Площадка сняла доступность, — сказал Лиав.
— Но было RESERVED.
— Было. Пока они не изменили состояние.
— Тогда что значит «зарезервировано»?
Хороший вопрос.
Томер ответил позже.
Не гарантия.
Временное удержание по правилам внешнего интерфейса.
Площадка сохраняла право снять окно при собственном операционный condition.
Диспетчер прочитал описание.
— Значит, она не ждёт.
— Ждёт, — сказал Лиав. — Но не обещает.
— Очень человеческая система.
• • •
После обеда я позвонил Эйтану.
Не потому, что с ним что-то случилось.
И это уже становилось хорошей привычкой.
— У тебя сегодня раннее окно было?
— Было.
— Заметил что-нибудь необычное?
— Нет.
— Мы удержали его до решения диспетчера.
— Хорошо.
— Тебе не нужно было подтверждать.
— Ещё лучше.
— Не обидно?
Пауза.
— На что?
— Что система что-то сделала по твоему маршруту без тебя.
— Она поменяла маршрут?
— Нет.
— Остановку?
— Нет.
— Время отдыха?
— Нет.
— Тогда что она сделала со мной?
Я улыбнулся.
— Ничего.
— Вот.
Он помолчал.
— Ури, если компьютер может подержать мне место на парковке, пока человек думает, я не буду требовать демократических выборов.
— Это терминал, не парковка.
— Тем более.
• • •
К концу смены у нас было четырнадцать резервов.
Девять использованы.
Пять отпущены.
Три возможности система не удержала из-за лимита двух одновременных резервов.
Одна из этих трёх позже оказалась лучше одной удержанной.
Дор смотрел на цифры.
— То есть если бы лимит был три…
Лиав перебил:
— Не начинай.
— Я просто…
— Именно.
— Хорошо.
Он замолчал секунд на десять.
Потом:
— А если три?
Лиав засмеялся.
— Завтра посмотрим в повторный разбор.
Не в рабочий режим.
И это было правильно.
• • •
Когда я уже собирался уходить, диспетчер снял гарнитуру.
Он выглядел нормально.
Не усталым.
Не раздражённым.
Просто задумчивым.
— Что? — спросил Лиав.
— Ничего.
— Тогда почему сидишь?
Диспетчер посмотрел на экран.
— Раньше, если я ещё не открыл карточку, решения как будто не было.
— А сейчас?
— Сейчас что-то уже произошло.
Он показал на строку RESERVED.
— Я ещё не решил, а снаружи уже занято.
Лиав кивнул.
— Мешает?
— Не знаю.
Он встал.
— Просто раньше система ждала меня.
Потом взял куртку.
— Теперь я иногда догоняю то, что она уже начала.
Он ушёл.
На экране не было ошибок.
Все маршруты шли.
Экономика была положительной.
Функция сделала ровно то, ради чего мы её включили.
И всё же впервые действие системы появилось раньше человеческого решения не только в расчёте, но и в реальном мире.
Шестьдесят секунд.
Небольшая власть.
Но уже не нулевая.
Глава 8. Вежливый робот
На следующий день терминал позвонил сам.
Не система.
Человек.
Руководитель утренней смены говорил спокойно.
Это было хуже, чем если бы он ругался.
— У вас вчера четырнадцать временных резервов.
Дор посмотрел на Лиава.
Лиав кивнул.
— Да.
— Пять сняли.
— Да.
— Сегодня до восьми уже четыре.
— Три использовали.
— Я вижу.
Пауза.
— Вы тестируете автоматизацию?
Лиав посмотрел на меня.
Я показал: отвечай сам.
— Ограниченный режим удержания доступного окна, — сказал он. — Без автоматического изменения маршрута.
— Хорошо.
Снова пауза.
— Только у меня диспетчеры теперь видят ваши резервы чаще, чем ваши машины.
Дор перестал листать телефон.
• • •
Никакого нарушения не было.
Терминал позволял удержание.
Мы держали меньше минуты.
Не превышали технический лимит.
Не забирали слот после отказа.
Не создавали штраф.
По договору всё было чисто.
По таблице тоже.
— Что именно вам мешает? — спросил Лиав.
— Пока ничего.
Я уже ненавидел это слово.
Руководитель смены продолжил:
— Но если десять операторов начнут так делать, мои люди будут смотреть на карту, где половина окон временно занята теми, кто ещё не решил.
Дор сказал:
— Ваш интерфейс это разрешает.
— Разрешает.
— Тогда…
Лиав поднял руку.
Дор замолчал.
Руководитель смены не слышал жеста, но пауза получилась полезной.
— Я не прошу выключить, — сказал он. — Я предупреждаю. Если частота вырастет, мы поставим собственный лимит на резервирование.
— Для всех?
— Для тех, у кого слишком высокая доля освобождённых окон.
Вот.
Не штраф.
Не конфликт.
Новая реакция среды.
Система ускорилась.
Среда начала ускоряться в ответ.
• • •
После звонка Дор сказал:
— Это уже экономика.
— Всё у тебя экономика.
— Потому что всё в какой-то момент становится экономикой.
Лиав открыл вчерашний журнал.
Пять снятых резервов.
Каждый по отдельности был нормальным.
В двух случаях возможность исчезла.
В трёх диспетчер выбрал другой вариант.
Ни одного бессмысленного удержания.
Ни одного «поиграли и отпустили».
— Мы ничего не делали неправильно, — сказал Дор.
— Да, — ответил Лиав.
— Тогда почему должны менять?
— Не должны.
— Прекрасно.
— Но можем захотеть.
Дор посмотрел на него.
— Ты заразился Ноа.
— Нет. Я разговариваю с терминалом.
• • •
Мы не вводили новое правило.
Не было причин.
Лиав сделал проще.
Добавил в повторный разбор показатель:
RESERVATION / RELEASE PATTERN.
Не водителю.
Не клиенту.
Себе.
— Что ищем? — спросил я.
— Не знаю.
— Отлично.
— Ищу, не оптимизируем ли мы каждую машину так хорошо, что партнёр начнёт оптимизировать нас.
Я ничего не сказал. Пока это было только наблюдение.
Опыт научил.
• • •
В 09:06 система удержала окно.
Диспетчер проверил.
Отпустил.
Через две минуты удержала другое.
Использовали.
Потом третье.
Отпустили.
Руководитель терминала не звонил.
Никто не жаловался.
Но Лиав смотрел не на минуты.
На последовательность.
— Что? — спросил Дор.
— Три резерва за девять минут.
— Два полезных.
— Все три были полезные в момент появления.
— Тогда?
— Для них это три занятых окна.
— На минуту.
— Да.
— Мы снова считаем чужие ощущения?
Лиав повернулся.
— Нет. Чужую пропускную способность.
Дор замолчал.
• • •
В 10:18 терминал изменил политику.
Не для нас.
Для всех операторов.
Новая строка в интерфейсе:
TEMPORARY RESERVATION LIMIT — 2 PER 10 MIN / OPERATOR.
Дор выругался.
Негромко.
Литературно.
Почти.
— Это из-за нас?
— Не знаем, — сказал Лиав.
— Они вчера звонили нам.
— Это не доказательство.
— А что будет доказательством, письмо «дорогой Дор, поздравляем»?
Я открыл сообщение терминала.
Общее уведомление.
Причина:
HIGH MORNING RESERVATION VOLATILITY.
Не наша компания.
Не наш модуль.
Вся площадка.
Другие операторы тоже начали использовать динамические окна активнее.
Мир не ждал нашего эксперимента.
Дор перечитал.
— То есть не мы.
— Не только мы, — сказал Лиав.
— Это разные вещи.
— Да.
И опять проблема стала хуже от того, что никто не был виноват.
• • •
Через двадцать минут новый лимит стоил нам первого окна.
Dynamic Recovery нашёл возможность.
Система попыталась удержать.
Интерфейс отказал:
RESERVATION RATE LIMIT.
Пока диспетчер дошёл до ручного решения, окно исчезло.
Пятнадцать минут потенциального восстановления ушли.
Дор показал на экран.
— Вот цена чужого правила.
Лиав кивнул.
— Которое появилось потому, что у них слишком много быстрых систем.
— Не только наша.
— Я знаю.
— Тогда почему ты говоришь так, будто мы виноваты?
— Я не говорю про вину.
Он закрыл карточку.
— Я говорю про среду.
Эта фраза уже была знакомой.
Сначала среда сделала систему быстрее без изменения конфигурации.
Теперь быстрые системы начали менять саму среду.
И это уже было не повторение.
Это было продолжение.
• • •
После обеда Дор предложил очевидное.
— Договоримся с терминалом о выделенном лимите.
— Можно, — сказал Лиав.
— Отлично.
— Но если дадут нам больше резервов, мы будем держать больше.
— В этом смысл.
— И доля освобождённых окон вырастет.
— Не обязательно.
— Возможно.
— Тогда оптимизируем.
Лиав вздохнул.
— Что?
— Ты хочешь оптимизировать реакцию партнёра на нашу оптимизацию.
— Да.
— А потом?
— Что потом?
— Он изменит поведение ещё раз.
Дор посмотрел на меня.
— Скажи ему, что бизнес так работает.
— Бизнес так работает.
Лиав улыбнулся.
— Спасибо, CEO.
• • •
Я поехал на терминал.
Не на переговоры.
Просто хотел увидеть.
Руководитель смены встретил меня возле операторской.
Имя на бейдже я не стал запоминать специально.
После нескольких таких случаев я научился уважать пределы памяти.
Он показал экран.
Много операторов.
Много временных окон.
Цвета менялись быстрее, чем человек успевал провести пальцем по строкам.
— Вчера утром было спокойнее, — сказал он.
— Из-за нас?
— Из-за всех.
— Тогда зачем звонили нам?
— Потому что вы были заметные.
— Почему?
Он открыл статистику.
— Вы резервируете быстро.
— Это плохо?
— Нет.
— Тогда?
Он пожал плечами.
— Быстро видно.
Мы постояли молча.
Потом он показал два окна.
— Смотрите. Один оператор держит до последнего, потом отпускает. Другой держит редко, но почти всегда использует. Для системы оба в правилах. Для моего диспетчера это разные соседи.
Вот это я запомнил.
Разные соседи.
Не разные алгоритмы.
• • •
На обратном пути я позвонил Лиаву.
— Добавь ещё одно поле.
— Какое?
— Нет.
— Что «нет»?
— Не добавляй.
Он засмеялся.
— Ты в порядке?
— Пока.
— Тогда что увидел?
Я рассказал.
Про двух операторов.
Про одинаковые правила.
Про разных соседей.
Лиав помолчал.
— Это не поле.
— Знаю.
— Хорошо.
— Что будешь делать?
— Посмотрю, можно ли в повторный разбор сравнить полезность резерва не только для нас, но и его внешнюю занятость.
— Это уже поле.
— Ты меня испортил.
• • •
Вечером система снова удержала окно для Эйтана.
Удержание прошло.
Диспетчер проверил.
Использовал.
Машина пришла раньше.
Никакого человеческого действия в момент резерва.
Никакого конфликта.
Отличный эпизод.
Через восемь минут система захотела удержать другое окно.
Лимит терминала не позволил.
Возможность исчезла.
Один алгоритм сделал правильное.
Другой алгоритм тоже.
Оба защищали свою систему.
Человек между ними ничего не испортил.
И всё равно сеть стала медленнее.
• • •
Дома Эла спросила:
— Как вежливый робот?
— Какой?
— Твой. Который занимает место, пока вы думаете.
— Уже грубит соседям.
Она улыбнулась.
— Быстро учится.
— Он ничего плохого не сделал.
— Самые сложные разговоры обычно так и начинаются.
Я рассказал про терминал.
Про лимит.
Про «разных соседей».
Она поставила чашку.
— У вас раньше система оптимизировала маршрут.
— Да.
— Потом время человека.
— Примерно.
— Теперь отношения между системами.
— Не отношения.
— Конечно.
— Интерфейсы.
— Так романтичнее.
Я засмеялся.
Потом перестал.
Потому что она была права в неприятной части.
Договор мог разрешать действие.
Алгоритм мог правильно его выбирать.
Но если тысяча правильных действий делала окружающую среду хуже, отдельная правильность уже не отвечала на весь вопрос.
• • •
Перед сном пришёл итог от Лиава.
Никаких выводов.
Три наблюдения.
LOCAL RESERVATION VALUE MAY CREATE EXTERNAL CAPACITY COST.
COMPLIANT BEHAVIOR CAN STILL CHANGE PARTNER RESPONSE.
PARTNER RESPONSE BECOMES PART OF FUTURE OPTIMIZATION ENVIRONMENT.
Дор добавил в общий чат:
«Поздравляю. Теперь система должна оптимизировать последствия собственной оптимизации».
Лиав ответил:
«Завтра не приходи».
Я написал:
«Приходи».
Потом подумал.
Добавил:
«Но без таблицы».
Дор:
«Тогда зачем?»
Я убрал телефон.
И впервые за несколько дней мне было смешно не потому, что проблема стала меньше.
А потому что она стала достаточно большой, чтобы никто уже не пытался решить её одной кнопкой.
Глава 9. Последний выбор
Через три дня цифры стали слишком хорошими.
Это была новая разновидность неприятностей.
Ограниченное удержание работало на двух внешних интерфейсах.
Не больше одного активного контура на терминал.
Не больше двух резервов одновременно на диспетчерский поток.
Никаких изменений маршрута без человека.
Никаких новых действий водителю до подтверждения.
Никакого автоматического исполнения.
И всё равно средний потерянный шанс снизился почти вдвое.
Дор принёс цифры в 07:20.
— Теперь можно радоваться?
Лиав посмотрел.
— Можно.
Дор замер.
— Повтори.
— Нет.
— Я запишу.
— Уже поздно.
Я взял отчёт.
Использованные резервы.






