Сообщество Империал: ЕВ2: Эксперименты с Battle AI - Сообщество Империал

Стратегии, Игровые Миры, История, Total War
Уважаемый Гость, Реклама отключается для зарегистрированных посетителей форума: Регистрация
KAST

ЕВ2: Эксперименты с Battle AI

Улучшаем тактический ИИ
Тема создана: 27 Декабрь 2015, 22:38 · Автор: KAST
 Kelt881
  • Imperial
Imperial
Форумчанин
215
0
3
62
0

Дата: 02 Февраль 2016, 18:09

В config_ai_battle по наблюдениям,нужно вписывать только для более точной настройки.
     Vagabond
    • Imperial
    Imperial
    Форумчанин
    48
    0
    1
    50
    0

    Дата: 02 Февраль 2016, 18:25

    Genastrat

    Vagabond

    Съел банан
    Экий Вы любитель сладкого :030:

    Vagabond

    Я хочу понять. Возможно ли в cbai прописать каждой фракции модель поведения на поле? Кто-нибудь проверял эмпирическим путём? Есть, может, пример?
    Это как, путём наблюдения монитора? Отдалённо похожее у меня с клином Эпаминонда было. Разве что config_ai_battle, разбитый на разделы, соответствующие разным именам формаций, имеет право на существование. Но каким синтаксисом разбить? Может, использовать раздел <variations>, всуе помянутый z3n? Но мне кажется, эдесь не пройдёт трюк типо Рим1: "Я Беотия, потому Эпаминонд и буду ходить буквой Г". Ведь одна часть кода будет норовить пустить часть клина в обход с фланга, другая будет хотеть приберечь его по центру как резерв. Здесь ИИ, как мне кажется, ,более похож на операц систему. Это, прежде всего, ответ на чьи-то действия, а не действия с исх данными.


    Я про эти самые разделы и имел честь молвить. Но не имею никакого понятия, как приписать (шоб наверняка) к фракции, поэтому спросил, вдруг были первопроходцы.

    Насчёт действий ИИ. Хм...отчасти да, если грамотно расставить приоритеты (чую придётся не один десяток тестирований запускать), то можно будет частично избежать сильных колебаний в плане того, что вот он построился буквой ё, а потом испугался лучника на холме и встал буквой х.
       Vagabond
      • Imperial
      Imperial
      Форумчанин
      48
      0
      1
      50
      0

      Дата: 02 Февраль 2016, 19:05

      Следуя названию темы, может кто-нибудь сравнить со своей боёвкой и отозваться? Залил свой EDU туда тоже, а то с ванильными статами там будет невнятная резня (наверное)...

      Для просмотра ссылки Зарегистрируйтесь
         Genastrat
        • Imperial
        Imperial
        Форумчанин
        1 340
        5
        62
        1 860
        0

        Дата: 02 Февраль 2016, 19:45

        Vagabond

        а то с ванильными статами там будет невнятная резня (наверное)...
        Смотрел с ванильным ЕДУ римлян и свевов. По мне, вполне на уровне.
           Genastrat
          • Imperial
          Imperial
          Форумчанин
          1 340
          5
          62
          1 860
          0

          Дата: 04 Февраль 2016, 00:44

          В другой ветке постоянные насмешки над длительностью боя, которая превышает длительность в RS. Предлагаю вариант, в котором бой иежду двумя армиями компа укладывается в 10 минут. ЕДУ не меняется. Небольшая особенность - армия ИИ дольше запрягает. Просто нравится, когда армия перед началом боя имеют выстроенную боевую линию. Для просмотра ссылки Зарегистрируйтесь
             ZSV
            • Imperial
            Imperial
            Форумчанин
            742
            14
            111
            863
            0

            Дата: 04 Февраль 2016, 18:44

            Цитата

            Просто нравится, когда армия перед началом боя имеют выстроенную боевую линию.

            А можно скрины с построениями армий ИИ, если не затруднит?
            Ну и описание результатов тестирования поведения ИИ в бою.
               Genastrat
              • Imperial
              Imperial
              Форумчанин
              1 340
              5
              62
              1 860
              0

              Дата: 04 Февраль 2016, 21:14

              ZSV

              А можно скрины с построениями армий ИИ, если не затруднит?
              Формация одна. Её скрин, без разведённых флангов кавы, я приводил выше на примере свевов. Но приведу скрин забавного для меня случая. Битва греков с римлянами. В файле config_ai_battle, в разделе <formation>, я прописал имя формации ai_triple_missiles_in_front для греков (это был клин Эпаминонда). Остальным фракциям были прописаны присущие им стартовые формации под именем ai_triple_missiles_in_front2. И сошлись римляне с греками. Римляне:
              Imperial
              греки:
              Imperial
              Формации, принятые при приближении:
              Imperial
              Сейчас, при принятии, до меня дошло, что римляне, в случае отсутствия у них сариссофоров (составляющих саму букву "Г"), в этом варианте - вырожденный случай греков - римляне сосоят из 2 колонн, составляющих фланговую поддержку сариссофорной буквы "Г": чёрные прямоугольники соответствуют красным.

              - - - Сообщение автоматически склеено - - -

              Кстати, файл формаций может составлять каталог "надоевших" формаций. Чтобы сменить общую формацию, достаточно в разделе <formation> сменить имя. это можно делать внутри кампании.
                 Kelt881
                • Imperial
                Imperial
                Форумчанин
                215
                0
                3
                62
                0

                Дата: 05 Февраль 2016, 14:22

                Genastrat,а почему случай?больше не строились так?
                   Genastrat
                  • Imperial
                  Imperial
                  Форумчанин
                  1 340
                  5
                  62
                  1 860
                  0

                  Дата: 05 Февраль 2016, 17:06

                  Kelt881"Вырожденный случай" это вариант типичного при нетипичных параметрах. Раз у римлян в армии нет гоплитов и копейщиков, то сам клин Эпаминонда пропадает и остаются лишь две фланговые колонны мечников (красные пр-ки), его поддерживающих. Эти же фланговые колонны справа и слева от клина у греков обведены чёрным.
                  Очередной вариант, думаю, окончательный. Бой будет дольше, чем в предыдущем 10-минутном варианте, но всё-равно быстрее изначально предложенного. Мы видим только макушку айсберга и даже не подковали блоху z3n, а просто шлёпнули её по заднице. z3n имеет доступ к инфе, а мы нет. Поэтому не стоит тратить слишком много времени на BAI МТВ2. Хотя интересно, что же там, внутри. Может, не только возможность задавать характеры ИИ (создавая разделы в конфигах), следуя инфокарточке полководца, но и возможность самообучения (в каких-то аспектах) ИИ, как это когда-то заявлялось при презентации Сёгуна 1?...Ходили слухи, что ИИ РТВ1 использовался для обучения управлению боем в амер армии. Может, неспроста отсутствует документация? Может, кругом заглушки :035: ...
                  Для просмотра ссылки Зарегистрируйтесь
                     Kelt881
                    • Imperial
                    Imperial
                    Форумчанин
                    215
                    0
                    3
                    62
                    0

                    Дата: 05 Февраль 2016, 17:53

                    Genastrat,а вы замечали фишку,когда добовляете что то в конфиг аи ,то в бою аи раз использует стандартную запись ,а в следующем вами дописанную..хотя в разделе варианты,коректней..
                      Дата: 17 Декабрь 2018, 02:26
                      Дата: 06 Декабрь 2018, 23:42
                      Дата: 06 Декабрь 2018, 19:45
                      Дата: 02 Декабрь 2018, 19:45
                      Дата: 09 Август 2018, 17:32
                      Дата: 25 Июль 2018, 01:32
                      Дата: 12 Июль 2018, 21:31
                      Дата: 30 Май 2018, 20:36
                      Дата: 22 Май 2018, 20:16
                      Дата: 24 Апрель 2018, 19:45
                      Дата: 26 Март 2018, 16:29
                      Дата: 15 Март 2018, 20:21
                      Дата: 21 Февраль 2018, 20:56
                      Дата: 11 Январь 2018, 20:38
                      Дата: 30 Ноябрь 2017, 20:16
                      Дата: 28 Ноябрь 2017, 21:49
                      Дата: 14 Ноябрь 2017, 19:08
                      Дата: 26 Октябрь 2017, 20:23
                      Дата: 12 Октябрь 2017, 15:04
                      Дата: 10 Октябрь 2017, 04:11
                      Дата: 28 Сентябрь 2017, 15:04
                      Дата: 19 Сентябрь 2017, 15:50
                      Дата: 25 Август 2017, 03:15
                      Дата: 24 Август 2017, 10:32
                      Дата: 24 Август 2017, 10:27
                      Введите Ваше имя  
                      [Регистрация нового аккаунта]
                      Введите Ваш пароль 
                      [Восстановить пароль]
                      Воспользуйтесь одной из соц-сетей для входа на форум:
                      © 2019 «Империал» · Условия использования · Ответственность · Визитка Сообщества · 20 Янв 2019, 22:05 · Счётчики