Добавлен DemonoiD,
опубликован
Введение
Здравствуйте, дамы и господа. Завершился конкурс Fakov'a, а значит настало время нового конкурса.
Хочу предложить Вам сыграть в игру по алгоритмизации стандартного warcraft ИИ для сражений.
Хочу предложить Вам сыграть в игру по алгоритмизации стандартного warcraft ИИ для сражений.
Правила
Запись на конкурс осуществляется в комментариях в этой теме. Карты с алгоритмом присылаются личным письмом на xgm с пометкой "Алгоритм %username%".
Вы должны написать ИИ для одной или нескольких стандартных warcraft'овских рас по условиям победы, запретам и техническим условиям указанным ниже.
Технические условия
- Версия warcraft 1.26a.
- Вы пишите алгоритм на одну или несколько стандартных рас warcraft 3.
- Алгоритмы будут залиты в случайную стандартную карту на развитие warcraft 3 для каждого отдельного боя.
- Будет произведена стандартная инициализация сражения 1х1, где победитель выходит в следующий раунд и встречается с новым соперником, проигравший - выбывает из конкурса.
- Сетка сражений будет собрана случайным образом методом тыка. При изначальном нечетном количестве участников, один из участников будет выставлен против "компьютера сильного".
- Если в финальном раунде останется нечетное количество участников, будет произведено сражение между всеми участниками финального раунда.
- При написании алгоритма для одной расы будет выбираться постоянно она. При написании алгоритма для нескольких - чередованием, если в личном письме не было указано иного.
Запрещено
- Саботировать каким-либо образом алгоритмы других участников (библиотеки так же могут вызывать конфликты по случайности, но это будет расценено как саботаж).
- Использовать алгоритмы с утечками и/или излишней затратой ресурсов движка.
- Использовать методы достижения победы не доступные игроку-человеку в инициализации сражения (в т.ч. телепортацию юнитов, видеть сквозь туман войны, изменение характеристик и т.п.)
- Присылать труднозаливаемые алгоритмы.
- Все используемые Вами хранилища данных (будь то бд, переменные, массивы и т.п.) должны быть приватными и созданными только для использования Вашим кодом.
- Все библиотеки и переменные должны иметь префикс %username.
Что Вы можете сделать дополнительно
- Добавить эффекты, плавающий текст или иную визуализацию во время действия вашего алгоритма.
- Разработать ИИ для нескольких рас.
Условия победы
Есть только один победитель - тот кто выиграл заключительное сражение.
Призовой фонд и сроки
Сроки проведения - до 9 августа включительно.
Результаты - 11-12 августа.
Призовой фонд - 1 тысяча рублей.
Результаты - 11-12 августа.
Призовой фонд - 1 тысяча рублей.
Задумайтесь
Данный конкурс предназначен для развлечения как и конкурсантов, так и зрителей. Я постараюсь сделать все в своих силах, чтобы зрелище было увлекательно, но и с Вашей стороны хочу увидеть потеху для зрителя. Используйте нестандартные стратегии, визуализацию, текст в чате в виде насмешек над оппонентом или происходящим.
В этом случае зрители гладиаторской арены, возможно, ещё подкинут Вам деньжат сверху, не важно на каком вы будете месте.
В этом случае зрители гладиаторской арены, возможно, ещё подкинут Вам деньжат сверху, не важно на каком вы будете месте.
Все алгоритмы будут выложены в свободный доступ после проведения конкурса, за исключением конкурсантов того не пожелавших, чтобы остальные пользователи xgm могли воспользоваться ими в своих melee картах.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Было очень весело и увлекательно, особенно стравливать на увеличенной скорости разные модификации ИИ, и вести статистику кто против кого силён, мы выживали как могли на видеокарте в 32 мегабайта (интегрированное в селерон 1,6)
Clamp, можешь основу сделать на нем.
Предложил подобный конкурс, без обид), тем более слишком много ответственности, проводить его самому.
SixtyHz, вероятно, всех победит компьютер сильный :)