Василий Щепетнев: Скупые против щедрых

Автор: Василий Щепетнев

Опубликовано 26 октября 2010 года

С чувством умиления вспоминаются споры о том, что круче – Нетскейп Навигатор или Интернет Эксплорер, Коммандер Нортона или Волкова, какой архиватор лучше утрамбовывает файлы – arj, ha или rar. Неофиты часами просиживали за клавиатурами, строча пространные или коротенькие депеши, полные сарказма, гнева или иронии, трача жизнь сначала на фидо-конференции, а уж затем, с ростом всеобщего благосостояния, и на Интернет-сообщества. Эх, если бы ту энергию да на уборку территории, что ошибочно называют городом, или на изучение мертвых языков вежливости, или на какое-либо иное полезное дело… Но, видно, с законом не поспоришь: на полезные дела уходит не более пяти процентов общечеловеческой энергии, все остальное – в свисток. Вот и свистели.

Да и сейчас свистим, правда, не столь рьяно и по иным причинам. Поскольку видим, что жизнь раздает награды без оглядки на наш свист, даже вопреки ему. Впрочем, постоянно подтягивается новое пополнение, и вновь продолжается пустой бой. То есть для самих софтверных компаний он отнюдь не пустой, создаются и рушатся целые империи, но мы, опытные конечные потребители, ценою прожитой жизни сумели выработать потребительскую же философию: "Белые придут – станем пить белое, красные придут – станем пить красное, а в добровольцы – ни-ни!" И действительно, доказывать с пеной у рта, что ZIP лучше RAR'а – увольте. Как доказывать? Кому? Зачем?

Но до сих пор есть область кибертворчества, где определение лучшего продукта проводится наглядно и зримо. Это шахматные программы. Кто, соревнуясь, больше набирает очков, тот и лучший. Круг пользователей этими программами не столь и широк, хотя приуменьшать его тоже не следует. Шахматная горячка – это всерьез и надолго. Порой кажется все, финита, излечился человек, и год, и два проходят без срывов, и вдруг – здрасьте, меняет четырехядерный процессор на шестиядерный, и не ради новых выгодных задач, заказанных свыше, а исключительно из-за того, что записался в новый турнир International Correspondence Chess Federation. А деньги, между прочим, предназначались совсем для другого. Но, помимо нового железа, очень важно иметь новую программу, точнее, набор новых программ – настоящий боец владеет по меньшей мере полудюжиной таковых: две-три любимых и три-четыре про запас. Как рыцарь в турнире рассчитывает, что против первого противника будет биться пешим на мечах, а против второго – конным на копьях, а третьему до поединка лучше сыпануть слабительного в кисель, и побольше, побольше!

Роль шахматных программ в подготовке профессионалов экстра-класса исключительно велика. Порой, анализируя партию, видишь, что ходы, сделанные шахматистами, стопроцентно совпадают с ходами, сделанными сильнейшей на сегодняшний день шахматной программой. Это не мошенничество, не передатчик в ухе, это плоды домашней подготовки. Дома с помощью мощного компьютера (некоторые, не будем указывать пальцами, используют стоядерные системы) проверяются на прочность те или иные дебютные варианты, а на турнире проверяют, выполнили ли домашнее задание соперники.

И возникает крамольная мысль: может быть, лучше уж смотреть соревнования шахматных программ непосредственно, а не в белковом переводе?

Супертурнир шахматных программ, проходивший в японском городе Каназава с 24 сентября по 2 октября был именно таким турниром, где белковым существам отводилась роль оруженосцев, герольдов и уборщиков мусора. Историю творили существа на кремниевой основе. Как водится, вооружались кто во что горазд. Были рыцари щедрые и богатые, были скупые и бедные. Например, движок "Джонни" сражался, опираясь на восьмисотядерную систему, "Рыбка" вышла на ристалище, снабженная двухсотядерником. Рыцари же скупые обходились четырехядерниками, а самые скупые использовали только одно ядро из четырех. Знатоки говорят, что они просто не смогли переписать программу должным образом, чтобы использовать многоядерные системы. Я же думаю, что это просто от скромности, которая паче гордости.

Победила двухсотядерная "Рыбка", что, собственно, и ожидалось. Одноядерные программы довольствовались ролью мальчиков для биться, набирая редкие половинки в поединках между собой. Восьмисотядерный "Джонни" занял пятое место из десяти возможных, показав, что не в одних ядрах сила, но что-то в них, безусловно, имеется.

Собственно, главного: "кто на свете всех милее, всех румяней и белее" будет на моем компьютере, соревнование, провозглашенное восемнадцатым чемпионатом мира среди программ, не решило. Да и не собиралось решать.

Это и так все знают.