Jump to content

Recommended Posts

Posted

Пожелания по интеллекту.

Мысли.

Yo-yo: of про преодоление пространств с препятствиями накидаю.. Может примитивно. Ща картинку накину.

Posted

point2pointmovingal6.png

 

Красное - танк )

Темно синее - река

Окружности - точки с радиусом - точки не имеющие препятствия с любой другой точкой связаны

Коричневая линия направление на финиш

Голубая линия - прямое движение учитывая мосты (если коричневая линия пересекает реки), но не учитывая препятсятвия

Сиреневая линия - движение по голубой линии с учетом препятствий

Для начала можно двигаться от центра одной точки до центра другой, или произвольно в пределах радиуса точки.

Posted

Ну если надо по дороге - преш до дороге а там по ней.. Если мост разрушен - есть еще один - прем к нему.

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

Posted

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

Posted

Основополагающая. Ведь проблема не в том, ЧТО сделать - это давно и без нас известно, Боевой Устав Сухопутных войск он конечно ДСП, но EDшнкам не привыкать. А вот КАК всю эту красоту запрограммировать, как научить искусственный интеллект обходить препятствия и искать мосты - вот над чем стоит серьёзно думать.

[sIGPIC][/sIGPIC]

Posted

http://www.lki.igromania.ru/Articles/4258/Algoritm_poiska_puti_Igrovoi_konstruktor_chast_4.htm

http://www.lki.igromania.ru/Articles/4314/Partiya_Susanina_Igrovoi_konstruktor_chast_5.htm

 

Когда в 2005 году впервые прочитал эту статью - осень заинтересовался алгоритмом "потенциальных полей".

Впрочем, в случае чистого поля это всё излишества. Вот когда территория будет засеяна деревьями, зданиями, корягами, горками и прочими элементами пейзажа - это да.

=RAF=Frost

Posted
Основополагающая. Ведь проблема не в том, ЧТО сделать - это давно и без нас известно, Боевой Устав Сухопутных войск он конечно ДСП, но EDшнкам не привыкать. А вот КАК всю эту красоту запрограммировать, как научить искусственный интеллект обходить препятствия и искать мосты - вот над чем стоит серьёзно думать.

 

Зачем напрягаться поиском - есть мосты и все. Кроме того выбор то не велик - надо брать ближайший мост той водной преграды которую надо пересечь. Обходить препятствия они вроде умеют.

  • ED Team
Posted (edited)
Зачем напрягаться поиском - есть мосты и все. Кроме того выбор то не велик - надо брать ближайший мост той водной преграды которую надо пересечь. Обходить препятствия они вроде умеют.

 

Поиск пути это вообще не простая задача. Мы начали разрабатывать это направление, но результаты будут еще не скоро.

Edited by Chizh

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

Posted (edited)

>> но результаты будут еще не скоро.

 

Значить надо ветку "Вакансии в ED" дополнить: "Разыскивается программист высокой квалификации по части искусственного интеллекта. Приветствуется знание нейронных сетей, нечеткой логики, и различных алгоритмов поиска (и нахождения) оптимального пути. (распознование образов и отборного мата желательно) (иначе этот cin пойдет в баню :-), форумных теоретиков не беспокоить." :-)

Edited by cin
Guest Mercenary
Posted

Алгоритмы предложить это пол беды.. нужно чтобы еще движок позволял из воплотить.

Радиусы ты расставил, но нужно еще и от зданий какой то отклик иметь.

  • ED Team
Posted
А как бот смотрит через кабину? лучом щупает?

ЕМНИП, вертикальным сектором.

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

  • ED Team
Posted

 

Значить надо ветку "Вакансии в ED" дополнить: "Разыскивается программист высокой квалификации по части искусственного интеллекта. Приветствуется знание нейронных сетей, нечеткой логики, и различных алгоритмов поиска (и нахождения) оптимального пути. (распознование образов и отборного мата желательно) (иначе этот cin пойдет в баню :-), форумных теоретиков не беспокоить." :-)

 

Мы всегдя рады видеть у себя высококвалифицированных программистов. :)

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

  • ED Team
Posted

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

Valery Blazhnov

Eagle Dynamics Veteran

Posted

Тем более ведь эта проблема как-то давно решена в стратегиях..... Или я просто не вижу скрытого отличия в движении юнитов в симах?

Всё сказанное автором - вымесел, и не может быть использовано как доказательство в суде.

Мой блог | My blog

Posted (edited)
Поэтому достаточно и в динамике действовать по тому алгоритму, который уже давным-давно используется в Редакторе миссий для прокладывания маршрута по дорожной сети. Местами дорожную сеть можно слегка дополнить проселочными дорогами.

Действительно. Ведь в редакторе все работает. Может можно , что то придумать, малыми средствами?

Edited by serj_3d

[sIGPIC][/sIGPIC]

Posted
Мы всегдя рады видеть у себя высококвалифицированных программистов. :)

 

Могу выслать бальшую фотку - пост сделаете - перед входом повесите, будет каждый день видно ;)

  • Like 1
  • ED Team
Posted
Могу выслать бальшую фотку - пост сделаете - перед входом повесите, будет каждый день видно ;)

Спасибо. Повесь у себя дома. :)

  • Like 2

Единственный урок, который можно извлечь из истории, состоит в том, что люди не извлекают из истории никаких уроков. (С) Джордж Бернард Шоу

Posted

>> Ну напиши AI интеллект, в чем проблема то?

Напишу. А толку? В Акулу как это дело надо будет вставить? Надо знать специфику реализации этого дела в Акуле. Я не говорю о полной переделке AI, устранить бы баги которые позволяют боту совершать Глупости. Вот что бы я сделал (была бы возможность и удобные средства в Акуле):

1 Научил бы ведомого обороняться от танков которые угрожают ("Атака. Берегись." - он отлетает и ищет угрозу).

2 Бот должен искать угрозы которые опасны для ведущего (ПВО, ЗУ) и запрашивать разрешения на их уничтожение

3 Больше приоритета подвижным целям на линии обороны

4 Запоминать примерное расположение основных угроз (он перед вылетом смотрит карту?)

5 Защищать наступающие части от невидимых (с их позиции) угроз

6 Голову бы заставил шевелить в кабине.

 

Для наземки:

1 находить альтернативные мосты для пересечения рек

2 принимать приказы от вертолетов на остановку, если впереди угрозы

3 Перестраиваться в "Фронт" при возможном бое (а они прут колонной)

4 мож еще чего )

Posted

Пусть ED устроит что-то типа конкурса. Даст ТЗ на создание какого-либо алгоритма. А потом протестирует в различных ситуациях. Чей лучше, тот и победил. Тому бублик из офиса ED. =)

  • ED Team
Posted

У профессионалов нет недостатка в алгоритмах и методах. Им не хватает времени, и в этом им никто помочь не может.

Valery Blazhnov

Eagle Dynamics Veteran

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...