Community Imperial: TrueGeneral Beta Painless Steel promo - Сообщество Империал




bitterhowl

TrueGeneral Beta Painless Steel promo

Материалы по разработке тактического ИИ
Theme created: 11 February 2023, 09:57 · Author: bitterhowl
Views:
 28 794

  • 24 Pages
  • « First
  • 4
  • 5
  • 6
  • 7
  • 8
  • Last »
 bitterhowl
  • Imp
Imperial
 

Date: 11 February 2023, 09:57

Imp

Здесь будут размещены материалы, демонстрирующие успехи в обучении ИИ тактической премудрости. Надеюсь, их будет больше одного этого видео.

Сразу оговорюсь - упор на содержание, не на форму. После релиза всякий желающий сделает на своем "ультра HD" мониторе какую угодно конфетку и насладится ею на все 360 градусов. Моя задача - дать полный обзор поля боя и 96% понимания общей ситуации.

первое видео

Здесь принципиально показан способ применения ИИ тактики "методичного перемалывания", которая применяется им в случае кардинального превосходства в отрядах дальнего боя. Я намерено не предпринимал никаких действий со стороны игрока, чтобы показать, что ИИ будет расстреливать до последнего снаряда, если ему это позволить.

В следующих видео думаю посмотреть что будет, если игрок не захочет просто стоять, как мишень в тире.

атака тяжёлой кавалерии


атака фаланги


Стиль Кхорна у ИИ, фронтальная шоковая атака. Тест на Call of Warhammer 1.5.1.


атака фаланги в Europa Barbarorum II


Монголы против Киевской Руси в Сталюге
     bitterhowl
    • Imp
    Imperial
     

    Date: 04 March 2023, 09:36

    To view the link Register

    Подводя промежуточный итог - в целом, при преимуществе ИИ,в поле даже ванильный тактический ИИ смотрится неплохо.

    Современные ИИ - Германикус и Скайнет вообще отлично, в принципе больше ничего и не надо, если они есть.


    Что будет давать TrueGeneral, зачем он нужен тогда?

    В отличие от Германикуса - гораздо меньший размер кода (не отслеживаю каждый отряд ИИ на поле боя), меньше вероятность вылетов (которые все ещё бывают на Германикусе, судя по отзывам в разных модах).

    В отличие от Скайнета - больше размер кода, встроенные тактические анализаторы позволяют ИИ оценить соотношение сил перед боем и выбрать оптимальную тактику и план на бой, исходя из размера и состава участвующих армий.

    Эксклюзив, то чего не было ещё никогда в тактических ИИ - разные устойчивые формации для ИИ в атаке и обороне. Разнообразит внешнюю сторону битв, даст возможность уникального стиля для фракций.

    Потенциально - возможность отражать черты командующих армиями на поле боя в поведении армий, а не только стартами морали и брони. Например, командующий с высоким уровнем рыцарства пойдёт в лобовую атаку кавалерии (будучи сам в первой линии атаки), невзирая на расклад сил. С моим скриптом TrueGeneral такое будет возможно, вопрос, нужно ли это игрокам и авторам модов. В моем Вестеросе это точно будет.
       bitterhowl
      • Imp
      Imperial
       

      Date: 08 March 2023, 11:41

      Отлично, спасибо.

      Я когда только начинал делать код, вводил такой фактор, как расстояние до противника, потом убрал. Теперь вижу, что надо вернуть.
         bitterhowl
        • Imp
        Imperial
         

        Date: 08 March 2023, 12:01

        Kelt881 08 March 2023, 11:26

        Сергей_Тумаков 08 March 2023, 11:09

        To view the link Register

        [-Добавлено к сообщению-]

        Получилось с обс

        ну норм ии себя вёл)

        Ради интереса - такую же точно битву, с такой же тактикой игрока на Германикусе записать. И на Скайнете бы.
           Сергей_Тумаков
          • Imp
          Imperial
           

          Date: 08 March 2023, 13:06

          bitterhowl 08 March 2023, 11:41

          Отлично, спасибо.

          Я когда только начинал делать код, вводил такой фактор, как расстояние до противника, потом убрал. Теперь вижу, что надо вернуть.

          Как бы лучники в начале пытались со мной перестреливатся, но потом забили болт, может им как нибудь прибавить настойчивость, и после агра на пехоту всей армии, мне кажется лучше бы он начал сначала лучниками постреливать по копейщикам или застрельщикам- он просто связывает боем пехоту и его лучники бездействуют
             Сергей_Тумаков
            • Imp
            Imperial
             

            Date: 08 March 2023, 13:35

            сначала скайнет потом германикус To view the link Register
               bitterhowl
              • Imp
              Imperial
               

              Date: 08 March 2023, 13:56

              Quote

              и после агра на пехоту всей армии, мне кажется лучше бы он начал сначала лучниками постреливать по копейщикам или застрельщикам- он просто связывает боем пехоту и его лучники бездействуют
              это настройки движка, как я понимаю. Они не стреляют если есть явная возможность попадать по своим. По крайней мере я видел неоднократно, что перестают стрелять когда начинается рукопашная, и начинают снова когда по каким-то причинам рукопашники снова расходятся.
                 bitterhowl
                • Imp
                Imperial
                 

                Date: 08 March 2023, 14:41

                bitterhowl 08 March 2023, 12:01

                Kelt881 08 March 2023, 11:26

                Сергей_Тумаков 08 March 2023, 11:09

                To view the link Register

                [-Добавлено к сообщению-]

                Получилось с обс

                ну норм ии себя вёл)

                Ради интереса - такую же точно битву, с такой же тактикой игрока на Германикусе записать. И на Скайнете бы.

                И ещё, последнее с этой конфигурацией армий - сделайте пожалуйста на моем, только не расставляя в углу, а лицом к лицу, как у меня на видео.
                   bitterhowl
                  • Imp
                  Imperial
                   

                  Date: 09 March 2023, 01:28

                  Сергей_Тумаков 08 March 2023, 13:35

                  сначала скайнет потом германикус To view the link Register

                  Внимательно все посмотрел по 2 раза. В сравнении меня устраивает мой ИИ!

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

                  Два варианта действия - либо остановить всю армию и переключить на авангардный отряд (пехота при этом вымотается гоняться за всадниками, конечно), либо как Скайнет - забить болт и двигать всю армию ИИ к основной армии игрока. Но учитывая преимущество игрока в принятии решений о выборе приоритетных целей и слабых мест - оставлять в тылу у наступающих конные отряды игрока было бы неправильно. Так что скорее всего первый вариант будет.
                     bitterhowl
                    • Imp
                    Imperial
                     

                    Date: 09 March 2023, 03:39

                    Залил на Ютуб видео Сергея для удобства просмотра. Это с моим ИИ


                    это Скайнет и Германикус


                    да, качество при передвижении камеры иногда мыльное. Но мы же при тестировании, экспериментах заглядываем с вами в суть вещей, верно?
                    Треки лептонов - вот такие, например.
                    Spoiler (expand)

                    И ничего, развивается физика, никто не умер.
                    Imp
                       Сергей_Тумаков
                      • Imp
                      Imperial
                       

                      Date: 09 March 2023, 16:15

                      bitterhowl 09 March 2023, 01:28

                      Сергей_Тумаков 08 March 2023, 13:35

                      сначала скайнет потом германикус To view the link Register

                      Внимательно все посмотрел по 2 раза. В сравнении меня устраивает мой ИИ!

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

                      Два варианта действия - либо остановить всю армию и переключить на авангардный отряд (пехота при этом вымотается гоняться за всадниками, конечно), либо как Скайнет - забить болт и двигать всю армию ИИ к основной армии игрока. Но учитывая преимущество игрока в принятии решений о выборе приоритетных целей и слабых мест - оставлять в тылу у наступающих конные отряды игрока было бы неправильно. Так что скорее всего первый вариант будет.

                      А как то армию разделить у ии не получится? Чтобы пехота не бегала за конными лучниками, а только стрелки и конница, или не вся пехота а только копейщики
                         bitterhowl
                        • Imp
                        Imperial
                         

                        Date: 09 March 2023, 16:20

                        Теоретически можно. Сейчас выделены у меня отдельно только лучники, но можно подумать как определять конницу тоже.

                        Битву на близком расстоянии не пробовал ещё?
                          • 24 Pages
                          • « First
                          • 4
                          • 5
                          • 6
                          • 7
                          • 8
                          • Last »
                           
                          Translate a Page
                          Conditions · Responsibility · Confid. · About · 03 Jul 2026, 10:52 · Mirrors: ImtwRu, ImtwSite, ImtwOnline