КОНСТАНТИН ВЕТЛУГИН, ДЕНИС КОНОВАЛЬЧИК,
Опубликовано: 6.4.1999
Число игр, известных человечеству, с наступлением компьютерной эпохи необыкновенно возросло, и с этим трудно не согласиться - ряды игроков ширятся день ото дня. "Геймеры" объединяются в клубы, делятся секретами ремесла с новообращенными, "режутся" в многопользовательские версии своих любимых игр по Интернету... В то же время, наряду с завоевавшими сердца миллионов бестселлерами, на свете есть немало "тихих" компьютерных игр, круг приверженцев которых не так уж широк. К их числу, безусловно, можно отнести и интеллектуальное развлечение, ставшее героем этой статьи. Пользуясь отсутствием единого имени для игр этого жанра (в одних источниках они известны как "бои роботов", в других - "programming games", в третьих - "игры с подгружаемым интеллектом"), для краткости мы назовем их просто робо-играми.
В отличие от других игр, где меряются силами или интеллектом представители вида Homo Sapiens, здесь это выпадает на долю созданных и запрограммированных ими бойцов - роботов, или просто ботов (bots). Разумеется, в наши дни, когда электронные игроки все ощутимее теснят белковых и в самых обычных играх (вспомним хотя бы "шахматного гения" Deep Blue), удивляться этому нелепо, но в робо-играх человеческий разум на поле битвы не допускается принципиально. Человеку здесь отводится роль тренера, а собственно игра для него заканчивается к тому моменту, когда его детище вступит в схватку с порождением разума противника.
Подготовка собственного бота к испытаниям - захватывающее и поистине многопрофильное занятие. Наряду с программистскими навыками, "бото-тренеру" не повредит владение азами дрессировки, окажется весьма кстати и педагогический опыт. Давайте рассмотрим, как это делается в различных робо-играх. С одной стороны, это позволит желающим быстрее освоить их правила. А с другой, как знать, может быть, в не столь отдаленном будущем чемпионаты мира среди ботов постепенно вытеснят соревнования людей, и на нашу долю останется лишь тренерская работа, начинать подготовку к которой необходимо уже сейчас.
Проще всего постичь ее секреты, пожалуй, можно при помощи незатейливой, но увлекательной отечественной игры Snake Battle фирмы Gamos. К робо-играм ее можно отнести лишь условно: здесь, для того чтобы создать и обучить "бойца", совершенно необязательно владеть каким-то языком программирования. DOS-версия "змеиных боев" появилась на заре 90-х годов, но и сейчас она остается ведущей отечественной игрой в этом жанре.



