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

Стратегии, Игровые Миры, История, Total War


Imperial
KAST

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

Улучшаем тактический ИИ
Тема создана: 27 Декабрь 2015, 22:38 · Автор: KAST
СОХРАНИТЬ ИНФОРМАЦИЮ
Сообщений: 414 · Просмотров: 23 369
  • 42 Страниц
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Последняя »
 KAST
  • Imperial
Imperial
Варгеймщик
9 546
420
2 110
12 624
207

Дата: 27 Декабрь 2015, 22:38

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

Пока на твц поют осанну умнейшему тактическому ИИ, многие с этим могут не согласиться. Иногда он выкидывает просто ужасные вещи. Его слабые действия при осадах признают даже сами авторы. Они прикрутили даже специальный тактический скрипт для улучшения поведения ИИ, но это не сильно исправило дело. И пока авторы пытаются улучшить ситуацию за дело берутся и наши великие умы (звук фанфар).

:ps: а если серьёзно, это рабочая тема, чтобы не захламлять основную ЕВ2.

Imperial

В общем, отыграл я тактику и что могу сказать. Сначала, о хорошем. Это графика, я не видел более чёткой картинки на движке М2ТВ более нигде как здесь. Мне, сама Медь из-за этой темноватости, смазанности очень не нравилась, а здесь просто офигительные виды. Я специально посмотрел не только при яркой погоде, но и в сумерках и при дожде. Правда, расплатой за это стали тормоза моего ноута (это ещё при том, что я не при полных стеках играл). Блин, а ведь Тhird Age не тормозила, что за :020: ? В любом случае, очень приятна глазу чёткая, насыщенная картинка.

Из плохого: это ИИ. Мне, как поклоннику РС2, где на базе Дартовских формаций был создан один из лучших, по-моему мнению, ИИ, было просто стрёмно наблюдать на то, что творилось на поле боя. Это, блин, дерьмо какое-то. Может надо тестить в режиме кампании? Я загружал быстрые битвы с неполными составом.
     Dezperado
    • Imperial
    Imperial
    Форумчанин
    4 792
    17
    782
    14 942
    0

    Дата: 30 Декабрь 2015, 10:36

    pitbull

    Vit2013

    Вот такие бы формации не помешали бы
    где вы откопали это старье?:)
    Манипулярный строй, смена шеренг в бою - историки давно пришли к выводу, что манипула, ц(к)ентурия были номинальными тактическими единицами, а легион сражался старой доброй фалангой, выстроившись щит к щиту.

    Иих, мне бы вашу уверенность. А зачем тогда добрая старая фаланга строилась в 3 линии? И как они эти линии меняли входе боя? Ливий и Полибий об этом пишут, однако, да. :0182:
       Genastrat
      • Imperial
      Imperial
      Форумчанин
      1 364
      4
      62
      1 990
      0

      Дата: 04 Январь 2016, 16:17

      Есть возможность увеличить скорость боя - в строках
      <melee-hit-rate>
      0.35
      в начале файла battle_config смените значение, например, на ванильное (=1.75). Оно используется, например, в моде БС. БОльшее значение меняет баланс (в сторону мечников? - может дать нужное ослабление фаланги, надо тестировать). Может, неплохо бы и файл config_ai_battle заканчивать завершением блока config - интернет-просмотровщик ругается. Немного пошаманил с дрючкометателями, но это надо тестировать. Для просмотра ссылки Зарегистрируйтесь
         Kelt881
        • Imperial
        Imperial
        Форумчанин
        251
        0
        3
        70
        0

        Дата: 06 Январь 2016, 00:42

        Может кто подскажет,адаптирую другие формации,в обычных битвах все нормально ,а при загрузке осадных ошибка, чёрный экран с вращающимися часами..в чём проблема может быть?
           Kelt881
          • Imperial
          Imperial
          Форумчанин
          251
          0
          3
          70
          0

          Дата: 06 Январь 2016, 14:33

          Вот немного изменил поведение застрельщикам и пехоте атаку,чтобы не только первые ряды бросались на врага.Но еще не идеально.EDU бросать по желанию,там застрельщикам добавил 6 боезапас,у кого было меньше.
          Для просмотра ссылки Зарегистрируйтесь
             Genastrat
            • Imperial
            Imperial
            Форумчанин
            1 364
            4
            62
            1 990
            0

            Дата: 06 Январь 2016, 14:46

            Вообще в чём проблема? Да во всём. Сравните наименования формаций, учтите наличие новых целей (к примеру, street) по сравнению с РТВ1, если полностью заменяются осадные сражения. Мне кажется, если у Вас что-то получается в полевых, то выложите на форум. Интереснее всего, когда люди начнут биться в онлайне не мышками, а собственными формациями под управлением ИИ. А вот автор ИИ ЕБ2, z3n, настроен скептически в отношении этого файла:

            Цитата

            descr formations ai is located within the data folder. Its purpose is to determine the initial formation of ai and player armies. It makes its calculations based on relative unit position from player. This file can be manipulated in various ways, i.e. forcing shield_wall as a formation for certain types of units. In reality, this file is mainly used only as a basis to start off, the AI controls how it keeps and moves its formations in a different way located within the exe itself. In fact, the config battle ai XML tags for the formations are linked to that hardcoded function, so if you change them you will end up getting a CTD upon pressing start battle due to a memory fault in the exe.

            Стяхнув пыль с некоторых каталогов, нашёл свой какой-то промежуточный вариант построений для Карфагена и Рима.
            Вот пара скринов:
            Карфаген
            Imperial
            Рим
            Imperial
            Вообще-то, для Карфагена рассчитывал на наличие стены шитов у пивофиникийских гоплитов. Тогда формация выглядела бы иначе. Ещё, и это самое главное, нет чего-то в файле config battle ai (в тактич разделе) примеров обращения к конкретным фракциям модов, когда он выбирает формацию для конкретного случая столкновения (атака, оборона, брод-мост далеко, близко, относительное кол-во рубак и стрелков, осады...)Кто хочет глянуть, как ИИ расправляется с новыми для него формациями на поле: Для просмотра ссылки Зарегистрируйтесь Не лучше ли портрет советника не нажимать, хэ.
               Kelt881
              • Imperial
              Imperial
              Форумчанин
              251
              0
              3
              70
              0

              Дата: 06 Январь 2016, 14:58

              Думаю просто этим никто не занимался ,а в config battle ai можно добавить.
                 Genastrat
                • Imperial
                Imperial
                Форумчанин
                1 364
                4
                62
                1 990
                0

                Дата: 06 Январь 2016, 15:24

                Kelt881 Сомнительно, надо ли оставлять в descr_pathfinding penalty=0.999 (у Вас и z3n) для юнитов на склоне. Если это сомножитель, то, наоборот, получаем бонус. Если это возведение в степень (penalty per degree), то поведение степенной функции при переходе показателя через 1, может либо уменьшать, либо увеличивать исходное значение, то есть для игры имеет противоположное значение, как и в случае сомножителя. Можно предположить, что penalty=0.999, а не 1.01 (ваниль), может уводить армии из равнины в пересечку. Кстати, вспомнил, как в РТВ1 тонули юниты на узком пляже, заходя в воду. Есть ли здесь такое? У моста точно есть. Интересно б тут поколдовать с пенальти для water.
                   Kelt881
                  • Imperial
                  Imperial
                  Форумчанин
                  251
                  0
                  3
                  70
                  0

                  Дата: 06 Январь 2016, 15:53

                  Genastrat,с этим значением еще не экспериментировал,разборки с формациями съедают все время..

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

                  Ещё, и это самое главное, нет чего-то в файле config battle ai (в тактич разделе) примеров обращения к конкретным фракциям модов, когда он выбирает формацию для конкретного случая столкновения (атака, оборона, брод-мост далеко, близко, относительное кол-во рубак и стрелков, осады...)
                  -------
                  Genastrat,а могли бы вы написать ,пока общие для всех фракций формации,а я попробую прописать их в конфиге для конкретного случая.
                     Genastrat
                    • Imperial
                    Imperial
                    Форумчанин
                    1 364
                    4
                    62
                    1 990
                    0

                    Дата: 06 Январь 2016, 18:27

                    Kelt881Это вряд ли получится. Найти места просто - по поиску "format"
                       Kelt881
                      • Imperial
                      Imperial
                      Форумчанин
                      251
                      0
                      3
                      70
                      0

                      Дата: 06 Январь 2016, 18:45

                      В формациях?А в тех что из DBM ,тоже некорректно формации работают?

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

                      И думаю получится,правда не совсем так как в RTW..
                        American Revolution
                        Дата: Сегодня, 02:51
                        American Civil War
                        Дата: Сегодня, 02:34
                        A Proper Empire: Terra Incognita
                        Дата: Сегодня, 02:03
                        British East India Company - The Indian Mutiny
                        Дата: Сегодня, 00:57
                        The Rights of Man
                        Дата: Сегодня, 00:37
                        1800
                        Дата: Сегодня, 00:02
                        Troy Total War
                        Дата: 14 Янв 2020, 15:23
                        Classical Age TW: Mithridatic Wars
                        Дата: 11 Янв 2020, 14:24
                        Gothic Total War: Chronicles Of Myrtana
                        Дата: 09 Янв 2020, 21:53
                        Hybris
                        Дата: 03 Янв 2020, 19:38
                        Gercog Mod
                        Дата: 01 Янв 2020, 08:34
                        Extended Cultures V
                        Дата: 25 Дек 2019, 22:07
                        MegaMod's Edition Pack (Аронд)
                        Дата: 23 Дек 2019, 17:06
                        Medieval Kingdoms: Total War
                        Дата: 21 Дек 2019, 22:11
                        Imperial Splendour: Rise of the Republic
                        Дата: 21 Дек 2019, 20:28
                        Colonialism 1600 AD
                        Дата: 21 Дек 2019, 19:46
                        Imperial Splendour
                        Дата: 21 Дек 2019, 19:12
                        Варяг: Total War - Псы войны (Dogs of war)
                        Дата: 20 Дек 2019, 18:25
                        Акавир. Проклятие бессмертных
                        Дата: 20 Дек 2019, 11:26
                        Legacy of the Dragonborn (Dragonborn Gallery)
                        Дата: 20 Дек 2019, 10:55
                        Calradia in Endgame
                        Дата: 18 Дек 2019, 19:53
                        Vinland: Total War
                        Дата: 17 Дек 2019, 15:15
                        Thera, Legacy of the Great Torment
                        Дата: 17 Дек 2019, 12:04
                        Hyrule Total War: Classic Ultimate
                        Дата: 17 Дек 2019, 01:12
                        Ancient Empires
                        Дата: 15 Дек 2019, 23:30
                        [Саб-мод] Medieval Kingdoms 1295
                        Дата: 15 Дек 2019, 23:17
                        [HoI4] Expert AI
                        Дата: 15 Дек 2019, 18:26
                        [Саб Мод] Age of Petty Kings
                        Дата: 15 Дек 2019, 13:51
                        A Game of Thrones
                        Дата: 15 Дек 2019, 13:07
                        Rise of an Empire
                        Дата: 15 Дек 2019, 01:51
                        Age of Bronze
                        Дата: 15 Дек 2019, 01:16
                        New Time Total Wars
                        Дата: 14 Дек 2019, 16:13
                        [HoI4] Führerreich: Legacy of the Great War
                        Дата: 14 Дек 2019, 00:27
                        [CK2] Warcraft: Guardians of Azeroth
                        Дата: 13 Дек 2019, 22:05
                        Sanguo Total War
                        Дата: 13 Дек 2019, 13:42
                        Варяг: Total War
                        Дата: 13 Дек 2019, 06:16
                        Middle-Earth: Dagor Dagorath
                        Дата: 13 Дек 2019, 03:07
                        Westeros New Beginning
                        Дата: 12 Дек 2019, 18:59
                        Rome: Total War - Zombie Mod
                        Дата: 12 Дек 2019, 06:16
                        The Sundering: Rise of the Witch King
                        Дата: 11 Дек 2019, 15:01
                        Otherworld Total War
                        Дата: 11 Дек 2019, 13:42
                        Русь 2: Total War
                        Дата: 11 Дек 2019, 11:14
                        Русь: Total War
                        Дата: 11 Дек 2019, 08:46
                        [CK2] The Middle-Earth Project
                        Дата: 10 Дек 2019, 22:27
                        Bronze Age Total War
                        Дата: 10 Дек 2019, 20:25
                        Europa Barbarorum
                        Дата: 10 Дек 2019, 18:41
                        Russian Expansion
                        Дата: 10 Дек 2019, 06:37
                        Mod 33 [HoI2]
                        Дата: 09 Дек 2019, 07:33
                        Огнём и Мечом 2
                        Дата: 08 Дек 2019, 19:11
                        [Саб Мод] Heirs of Elendil
                        Дата: 07 Дек 2019, 14:08
                        • 42 Страниц
                        • 1
                        • 2
                        • 3
                        • 4
                        • 5
                        • 6
                        • 7
                        • Последняя »
                        У тебя есть вопрос или предложение по этой теме? Или хочешь высказать свою точку зрения?
                        Тогда просто нажми ниже на любую кнопку своей социальной сети и сделай это!

                        [ Регистрация ]Для скрытия рекламы, зарегистрируйтесь на форуме[ Вход на форум
                        © 2019 «Империал» · Условия использования · Ответственность · Визитка Сообщества · 19 Янв 2020, 06:16 · Счётчики