Буквально вчера, читая хабр, я наткнулся на интересный анонс. Она была посвящена конкурсу по программированию искусственного интеллекта Russian AI Cup 2012. Конкурс проходит при поддержки Mail.ru Group и может похвастаться неплохими призами победителям:
Как следует из названия, конкурс надеются сделать ежегодным (что не может не радовать). По крайней мере, мне бы этого очень хотелось. Так или иначе, в этом году полное название конкурса звучит как Russian AI Cup 2012: CodeTanks, что говорит нам о том, что нужно будет программировать искусственный интеллект для танчиков.
После знакомства с документацией меня не покидает ощущение некоего дежавю. Что-то похожее я уже видел в Саратове, на четверть-финале чемпионата мира по программированию. Несколько лет назад ребята реализовали подобную систему для развлекательного тура в рамках четверть-финала. Для меня он был едва ли не интереснее основного соревнования. Там мы тоже программировали ИИ для танчиков. Причем физические характеристики мира и танков были очень похожи на представленной в Russian AI Cup. Даже методы, стиль написания, стиль именования, интерфейсы… Все смотрится очень знакомым.
У меня была мечта, что кто-нибудь реализует такую же систему онлайн. Чтобы можно было в спокойной обстановке придумать и реализовать ИИ с какими-нибудь хитрыми нюансами. Даже были мысли попробовать сделать это самому, но не хватало знаний и времени. Да и сейчас, если честно, не хватает. И тут – такой подарок. Целый месяц можно играться с танчиками онлайн! Писать, тестировать, переписывать интеллект, соревноваться с тысячей соперников! Мало того, здесь еще и нужно будет реализовывать возможность командного взаимодействия юнитов!
В общем, этот конкурс мне очень интересен и я собираюсь принять в нем посильное участие. Думаю, это хорошая возможность и вспомнить детство для матерых разработчиков, и, для более молодых – посмотреть, что происходит в Саратове каждый год на четверть-финале ACM ICPC и… подумать о переезде в Поволжье или на юг, чтобы иметь возможность принимать участие в подобном соревновании :)
P.S.: Не могу не отметить, что не смотря на то, что в призах значится техника Apple, в комментариях появились записи о том, что некоторые стартовые пакеты не работают на Маках или работают плохо. Удивительно, но факт. Если вы выиграете, вам будет сложнее принять участие в следующем году на выигранной технике :)
Полезная статья? Их будет больше, если вы поддержите меня!