Анна Иванова – Новое тело (страница 5)
– Этот тест – сырая наработка. Начал где-то с месяц назад писать после того, как в очередной раз завис над поиском ошибки.
– И что он делает?
– По задумке, он должен сразу подсвечивать, где ошибка и как её исправить, – Макс довольно улыбнулся. – Я назвал его «гениальным тестом».
Мария нахмурилась, слушая объяснения Макса. С одной стороны, это была отличная новость, но брать непроверенную наработку при сжатых сроках – большие риски.
– За сколько сможешь дописать его?
Макс задумался, барабаня пальцами по столу, будто быстро набирал код.
– К вечеру управлюсь – ядро-то написано.
Мария облегчённо выдохнула: это действительно может сработать.
– Тогда ждём тебя, а пока, – она кинула хитрый взгляд на Костю, – мы подумаем над менее героическим названием.
Макс хмыкнул и ушёл с головой в работу. Он поднял взгляд от экрана, только когда Костя в очередной раз менял ему кружку с кофе. Тот ароматно дымился, из-за чего у Макса заурчало в животе. Костя хихикнул и сунул ему в рот шоколадное печенье, которое захватил с утра.
Макс с благодарностью кивнул и, откинувшись на спинку стула, отхлебнул кофе. Тесты были готовы, оставалось проверить их надёжность.
– ЛАНДАУ, запускай проверку алгоритма на каком-нибудь неочевидном сбое.
По экрану побежали десятки строчек, тестирующих состояние ДНК. Справа от Макса вспыхнула разноцветная голограмма, в которой после каждой строчки кода зажигался тот или иной участок. Через минуту тест остановился, ДНК замерла, а в центре светилась ярко-красная точка.
Костя с удивлением наблюдал за этой картиной, периодически переводя взгляд на Марию. Та подошла к голографическому столу и коснулась пальцем горящей точки. Моментально появилась надпись: «Ошибка в 245-й аминокислоте, замените серин на лейцин».
– Идеально!
Макс продолжал грызть печенье, с удовольствием наблюдая за ней. Его мысли прервал Костя:
– Тогда как насчёт того, чтобы назвать его «Просто тест, но быстрее»?
Макс перевёл взгляд на Костю.
– Обалдел, академик? К моим алгоритмам вообще нельзя применять «просто».
– Тогда что насчёт «адаптивного тестирования»? – улыбнулась Мария. – Звучит и сложно, и «по-Максовски».
Динамик звонко пискнул.
– Марья Николаевна, – сказал ЛАНДАУ, – не рекомендую брать нашего гения за эталон. По моим расчётам, он и так на грани эволюции в унылую машину.
– И какой вариант предлагаешь ты, умник? – буркнул Макс.
Повисла пауза, во время которой ЛАНДАУ прогонял на экране тысячи вариантов. Неожиданно Макс ткнул пальцем в один из них:
– А это что ещё такое?
– «Критерий Ершова»? – прочитал ЛАНДАУ. – Гениальная разработка твоего однофамильца. Даю ей оценку 10 из 10.
Макс откинулся на спинку стула, скрестил руки на груди и мечтательно произнёс:
– Критерий Ершова… Мне нравится, – он перевёл взгляд на Марию. – Ну что, Марья Николаевна, будем работать по «критериям Ершова»?
Она ещё раз пробежалась глазами по результатам тестов, а потом приняла решение:
– Да, работаем. Макс, на тебе будет код.
Он бодро отсалютовал. Мария повернулась к Косте, который с нетерпением ждал, какую роль дадут ему в проекте.
– Костя, пока буду учить тебя выращивать клеточные колонии для тестов. Потом это уже будет твоей основной задачей, – она немного задумалась, а затем улыбнулась. – После кода это одна из самых важных задач. Доверяю это тебе.
Макс бросил хитрый взгляд на Костю, который теперь сиял от важности, и решил подколоть, но потом передумал – пусть парень порадуется.
Мария продолжила:
– На мне настройка оборудования и контрольные тесты. Скорее всего, будут часто дёргать в Министерство, так что ЛАНДАУ за старшего.
– Чего? – Макс даже опешил от такой несправедливости.
Мария улыбнулась ему и сказала:
– Как только докажешь, что ты взрослый, передам пальму первенства тебе. А теперь по домам – с завтрашнего дня приступаем к пигменту.
Когда все разошлись, Мария выключила голограмму и направилась к выходу. Она хотела набрать Андрея, но вовремя вспомнила, что он сегодня допоздна на полигоне. На выходе из офиса её практически сшиб с ног зимний ветер. Она только сильнее укуталась и пошла в сторону дома.
Глава 9.
Костя вихрем влетел в лабораторию, румяный от мороза, извинился за опоздание и сел рядом с Максом.
Тот бросил на него насмешливый взгляд, сунул руку в ящик стола и вытащил трубку. Нахмурив брови, он вальяжно затянулся воображаемым дымом и сказал:
– Начинаем расследование убийства. Найдена первая улика – пигмент.
Мария опешила. Несмотря на то, что она уже десять лет работала с Максом, каждый раз он выдавал всё новые и новые перлы. Макс бросил на неё взгляд, вытащил трубку изо рта и прокашлялся.
– Какой план, Марья Николаевна?
Мария ещё раз пробежалась глазами по своим заметкам и сказала:
– У нас есть два варианта: либо медь, либо селен.
Костя начал быстро искать в институтских лекциях подходящую информацию. Макс с интересом наблюдал за ним.
– Вот представь, Королёв: есть у нас стажёр, который задаёт глупые вопросы. Жалко его как-то сразу выкидывать, вдруг и правда академиком станет. Поэтому проще научить его уму-разуму.
Он набрал короткий код на экране компьютера и вывел голограмму двух клеток: в одной пигмент отливал медью, во второй в специальных капсулах плавали красные молекулы селена.
– Как и сказала Марья Николаевна, – продолжил Макс, – у нас два варианта: либо кормить стажёра медными печеньками, но не факт, что он станет достаточно умным. Второй вариант – поить его уксусом вместо чая: железобетонно поумнеет, но есть риск, что почки отвалятся.
Костя поскрёб пальцем по краю планшета и бросил взгляд на Марию.
– Я бы предпочёл печеньки, – сказал он немного жалобно.
– А это уж не тебе решать, – громко рассмеялся Макс. – ЛАНДАУ, проведи симуляцию обоих вариантов.
На голограмме вспыхнули две клетки: на левой пигмент светился красными искрами, на правой – медно-оранжевыми.
– Вывожу результаты симуляции, – сказал ЛАНДАУ. – Селен: риск провала – 30%, защита от УФ-радиации – 80% и выше. Медь: риск провала – 15%, защита от УФ-радиации – 60%.
Все трое молча смотрели на результаты, которые не давали однозначного ответа. Мария перевела взгляд на Макса:
– Сколько времени займёт каждый вариант?
Тот надолго задумался: по меди уже есть наработки, поэтому он мог порыться в старых базах, но селен как база для пигмента был ещё не до конца изучен.
– Думаю, – медленно сказал он, – на медь около недели, на селен – три.
Мария нахмурилась. Ситуация была непростой: если она сейчас выберет неправильное решение, то они потеряют целый месяц. Но с какого решения стоило начать? Медь была менее рискованной и быстрой по срокам, селен был надёжнее, но если тесты провалятся, то три недели работы – коту под хвост.
– Тогда накидаю план по обоим вариантам, – предложил Мария, – а завтра уже решим.
Она села за стол и развернула на планшете научные статьи и исследования, пытаясь найти в них ответ.
Глава 10.
Мария, зевая, налетела на косяк, входя в лабораторию на следующее утро. Накануне они разошлись далеко за полночь, из-за чего времени на сон почти не было. Костя сидел, уткнувшись носом в кружку, его светлая чёлка плавала в кофе и стала золотисто-каштановой. Макс выглядел подозрительно бодро – в такие моменты начинало казаться, что он действительно машина, а не человек.