Читаем Экспанты. Носитель кода полностью

— но вряд ли я переиграю Муравейник? — перебил Алекс. — Да, вряд ли. Но если ограничить количество участвующих в партии машин и время на обдумывание, то можно будет определить, происходит ли только скачок производительности или это способность оптимизировать расчеты. Тем более играть буду не я у меня форма уже не та. Но есть у меня знакомый из нашей шахматной секции — он уже добрался до мастера спорта, играет за молодежку, лет через десять будет и гроссмейстером. Его имя Борис, но в секции получил кличку Директор — он приходил на тренировки с большой кожаной папкой.


Так как алгоритм работы шахматных программ почти одинаковый, то на написании версии Муравейника для игры в шахматы ушло всего полторы недели. В программу сознательно не закладывали библиотеки с готовыми партиями. Только чистый алгоритм мог показать, насколько производительна программа. Еще дня два тестировали, при этом Муравейник выиграл все партии у Алекса, а одну из них даже на десятом ходу. Пришло время привлекать более сильного соперника.

Алекс разыскал в своих старых записях телефон Бориса и прямо с утра набрал его.

— Привет, Директор. Это Алексей Харламов, помнишь такого?

— Привет. Давно не слышал. У тебя что-то срочное, мне нужно в клуб убегать?

— У меня к тебе деловое предложение, связанное с шахматами.

— Деловое, и с шахматами? Ты же бросил шахматы года два назад. Мне говорили, ты весь в компьютерах сейчас.

— Правильно, именно с этим связано предложение, но думаю лучше при встрече. Когда сможем пересечься?

— Можно и сегодня в клубе, давай часа через три, после тренировки, там и встретимся.

Клубом назывался шахматный клуб имени Петросяна, раньше это была шахматная школа Спартак, где занимался Алексей.

— Понимаешь, мы с товарищем написали шахматную программу, применив там несколько новых алгоритмов, — Алексей продолжил начатый по телефону разговор уже в кафе рядом с клубом. — Хотим продать ее буржуям. Но возникла проблема тестирования.

— Проблема чего?

— Тестирования… Ну то есть проверки, как программа работает. Понимаешь, она у меня всегда выигрывает, но я уже два года активно не тренируюсь и, честно говоря, за два года в руки не брал шахмат. Поэтому я явно не соперник для нее. Вот я и подумал о тебе — ты же по сравнению со мной просто чемпион мира. Чемпионат Москвы выиграл, такими темпами скоро гроссмейстером станешь.

Алексей давно заметил, что легкая лесть приятна всем. По румянцу на лице Бориса было видно, что он не исключение.

— Ну, я сейчас, честно говоря, к молодежному чемпионату Европы готовлюсь, да и не думаю, что тебе стоит особенно переживать. Даже с твоим уровнем, думаю, ты у других программ мог бы периодически выигрывать. Они же пока очень слабенькие, ну, по крайней мере, я после двух-трех партий с новой программой потом ни разу не проигрывал. Так что если ваша так у тебя легко выигрывает, то все в порядке.

— Ты пойми, мы новый алгоритм внедрили, производительность в разы должна вырасти. Мы ее хотим продать в серьезную американскую компанию — так что сбоев нам не надо. Тем более, мы готовы платить по десять баксов за победу, — Алекс привел последний и, по его мнению, убийственный аргумент.

Скучающее выражение лица Директора сразу изменилось. В глазах сверкнули искорки алчности. Все еще пытаясь не выказать своего интереса, он как бы лениво сказал.

— Аргумент убедительный. Ты пришел с предложением, от которого, как говорил Дон Корлеоне, трудно отказаться. Хотя, если честно, то только по старой дружбе.

— Ну так… — Алекс пытался сохранять серьезное выражение лица, хотя самого так и тянуло засмеяться. — Чего бы я тебя дергал попусту. Итак, по рукам?

— По рукам. Единственное условие — играть будем по вечерам. Днем у меня времени нет.


В течение, недели Борис каждый вечер после шести приезжал к Виктору. Результаты получились двоякие. Явных доказательств "разумности" обнаружить не удалось. Однако были косвенные…

После одной проигранной Муравейником партии было решено снова сыграть именно ее, повторяя все ходы, и вот на одном из ходов программа сделала другой ход и теперь выиграла. На следующий день снова повторили именно эту партию и Муравейник ее проиграл точь-в-точь исполнив все ходы, ведущие к проигрышу. Снова повтор и снова новый вариант хода, причем не такой как вчера, и очередная победа Муравейника. Это повторялось всегда: первая партия игрового дня Муравейник делал все ходы как под копирку и проигрывал ее, во второй раз обязательно следовало изменение, которое приводило к победе.

К сожалению, это была единственная проигранная Муравейником партия, поэтому проверить, работает ли такая зависимость для других, было невозможно: все победные партии Муравейник повторял шаг за шагом, ничего не меняя в ходах.

В конце седьмого вечера Борису стало понятно, что заработать на игре с Муравейником у него не получится.

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

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

"Фантастика 2024-125". Компиляция. Книги 1-23 (СИ)
"Фантастика 2024-125". Компиляция. Книги 1-23 (СИ)

Очередной, 125-й томик "Фантастика 2024", содержит в себе законченные и полные циклы фантастических романов российских авторов. Приятного чтения, уважаемый читатель!   Содержание:   КНЯЗЬ СИБИРСКИЙ: 1. Антон Кун: Князь Сибирский. Том 1 2. Антон Кун: Князь Сибирский. Том 2 3. Антон Кун: Князь Сибирский. Том 3 4. Антон Кун: Князь Сибирский. Том 4 5. Игорь Ан: Великое Сибирское Море 6. Игорь Ан: Двойная игра   ДОРОГОЙ ПЕКАРЬ: 1. Сергей Мутев: Адский пекарь 2. Сергей Мутев: Все еще Адский пекарь 3. Сергей Мутев: Адский кондитер 4. Сириус Дрейк: Все еще Адский кондитер 5. Сириус Дрейк: Адский шеф 6. Сергей Мутев: Все еще Адский шеф 7. Сергей Мутев: Адский повар   АГЕНТСТВО ПОИСКА: 1. Майя Анатольевна Зинченко: Пропавший племянник 2. Майя Анатольевна Зинченко: Кристалл желаний 3. Майя Анатольевна Зинченко: Вино из тумана   ПРОЗРАЧНЫЙ МАГ ЭДВИН: 1. Майя Анатольевна Зинченко: Маг Эдвин 2. Майя Анатольевна Зинченко: Путешествие мага Эдвина 3. Майя Анатольевна Зинченко: Маг Эдвин и император   МЕЧНИК КОНТИНЕНТА: 1. Дан Лебэл: Долгая дорога в стаб 2. Дан Лебэл: Фагоцит 3. Дан Лебэл: Вера в будущее 4. Дан Лебэл: За пределами      

Антон Кун , Игорь Ан , Лебэл Дан , Сергей Мутев , Сириус Дрейк

Фантастика / Альтернативная история / Попаданцы / Постапокалипсис / Фэнтези