Искусственный разум в динамичных настольных играх.
18.02.2010
В последнее время мы очень часто встречаем публикации и видеоматериалы о создании различных роботов и механизмов, которые пытаются быть равными и даже во многом превосходят по умению и навыкам человека. Это различные роботы манипуляторы, промышленные роботы, роботы помощники в быту и конечно игровые роботы. В данном материале мы хотели бы осветить очередное изобретение игрового робота компании Frontier, который с легкостью может играть в аэрохоккей с человеком. Данное изобретение получило название Air Hockey Bot 1000 (AHB-1000).
Функциональные возможности этого робота можно разделить на три различные системы: визуальную, считывающую и механическую, которые в слаженном тандеме позволяют роботу довольно проворно играть в интересный и захватывающий аэрохоккей.
Видео система расположена над игровой системой и фиксирует направление и скорость шайбы. Чтобы система и программное обеспечение безошибочно воспринимало видеоинформацию, игровая шайба покрыта специальной отражающей лентой. Камера воспринимает шайбу как светящееся пятно и с точностью передает компьютеру ее координаты. Инженерам удалось создать алгоритм действий робота, который прошел серию испытаний при различных скоростях, стилях и тактиках игры. Хотя робот и годится для игры в воздушный хоккей, но по реакции ему еще далеко до человека. Его скорость быстродействия составляет всего лишь 4 метра в секунду.
Так же недоработки есть и в системе обороны робота. При завладении шайбой робот переходит в атакующую позицию, при этом определяет оптимальную траекторию отправленной шайбы. Если знать наперед реакцию робота, то обойти его умение можно просто. Человек может просчитать действия робота при той или иной ситуации. Ведь играть с роботом это не так интересно, как с настоящим и непредсказуемым соперником.
Безусловно, прогресс в роботостроении будет, и возможно будет создан робот с навыками и умением человека, но интеллект все равно останется искусственным. Возможно, программистам удастся создать программы, которые смогут моделировать различные игровые ситуации и делать игру более интересной и непредсказуемой.
На данный момент игровой робот Air Hockey Bot 1000 (AHB-1000) является экспериментальной моделью и будет усовершенствоваться. Он отлично подойдет для тренировки начинающих игроков и будем надеяться, что его создатели доведут его умение до уровня профессионалов.





