Katmandu 发布于2024年7月14日 发布于2024年7月14日 (已编辑) Понимаю, что странно создавать ветку про одного единственного бота, но тут особый случай Этот маленький бот сам по себе составляет очень большую часть геймплея F-86 Сейбра ( 50% его игры в одиночном режиме?). Прблема: Бот МиГ-15 тянет перегрузку до 10g. Пилоты МиГ-15 не носили противоперегрузочный костюм (ППК), в то время как у пилотов Сейбров он был. Поэтому прегрузки Сейбров достигали 8g, у МиГов - 6g. То, что МиГ тянет 9g+, совсем ломает и погружение, и симуляцию боя. Я понимаю, что в планах стоит переделка ИИ и СФМ физики на которой они летают. Но нельзя ли -пока мы ждем эту переделку- просто поменять параметр макс перегрузки этому одному боту? (код ниже из случайного СФМ файла, я не знаю где лежит СФМ МиГ-15Бис) AOA_take_off = 0.16, -- AoA in take off (for AI) stores_number = 12, bank_angle_max = 60, -- Max bank angle (for AI) Ny_min = -3, -- Min G (for AI) Ny_max = 9, -- Max G (for AI) V_max_sea_level = 403, -- Max speed at sea level in m/s (for AI) https://dcs-modding-guideline.fandom.com/wiki/Simple_Flight_Model(SFM)_-_Editing Вот скриншоты с повтора одного(!) вылета против МиГ-15 - он постоянно тянет большие перегрузки. 9.5g Spoiler 9.4g 9.1g 9.3g 本帖最后于2024年7月14日,由Katmandu编辑 1
Katmandu 发布于2024年7月14日 楼主 发布于2024年7月14日 (已编辑) Решил проблему:) Идем в DCS World OpenBeta\CoreMods\aircraft\MiG-15bis , открываем MiG-15bis.lua. Ищем Ny_max = 8.0, -- Max G (for AI) Ny_max_e = 8.0, -- ?? Max G (for AI) и меняем их значения на 6.0 Летаем против бота, проверяем max g в повторе. ЗЫ Люблю ДКС за такую свободу ЗЗЫ 5.0 даже лучше - ИИ "отличный" дает реальных 6.2g в повторе. 本帖最后于2024年7月14日,由Katmandu编辑 1
ED Team Yo-Yo 发布于2024年7月15日 ED Team 发布于2024年7月15日 По порядку: боты тянут до 10, если позволяет динамика самолета, в течение очень короткого времени ( менее 3-4 с), которое определяется временем блекаута по той же системе, что и для человека. Разница только в том, что человек при наступлении блекаута может под свою ответсвенность еще немного потянуть (и достичь полной нирваны с отключением, если переберет), а у бота приближение полного блекаута - это категорический императив, и он отпускает ручку. ППК не играет никакой роли при кратковременных перегрузках, т.к. человек переносит кратковременные перегрузки до 3-4 секунд просто за счет запасов О2 в клетках глаза и мозга даже без заметных нарушений зрения. Поэтому все рассказы о том, что "у МИГов перегрузки не превышали 6" относятся к достаточно продолжительным перегрузкам, возникающим на стандартных фигурах пилотажа. именно потому, что 5.5-6 - это как раз физиологический предел переносимости без ППК. О том, какие перегрузки считались допустимыми для советских самолетов еще в начале 40-х, говорят и нормы прочности для истребителей. Норма прочности 1947 года для МиГ-15 - 8 эксплуатационная, 12 разрушающая для расчетной массы. Может ли он физически развить перегрузку выше 8? Запросто, смотрим график - 8 на 600 км/ч на малых высотах (сравнительно небольшое число М) и, соответственно, 10 будет уже где-то около 700. Хватит ли там коэффициента подъемной силы? Более подробный расчет с учетом числа М и использованием кривых максимального Су для различных чисел Маха тоже дает положительный ответ. Последнее - а хватит ли сил вытянуть ручку? ТО самолета дает ответ и на этот вопрос: вполне, особенно если в критической ситуации и двумя руками. Для самолета приводятся как углы отклонения РВ так и усилия на единичный прирост перегрузки: примерно 3-3.5 кГ в интересующем нас диапазоне скоростей, т.е усилие на 10g не будет превышать 40 кГ, отклонение РВ - 20-22 градусов. Примерно к таким же выводам приходили и разработчики самолета (см графики). Так что можно, конечно, и самому урезать бота и с радостной улыбкой наблюдать соответствие его поведения собственным представлениям о реальном мире, при этом не обращая никакого внимания на то, что бот Сейбр при необходимости тоже может и 10 выжать.null null 3 1 Ніщо так сильно не ранить мозок, як уламки скла від розбитих рожевих окулярів There is nothing so hurtful for the brain as splinters of broken rose-coloured spectacles. Ничто так сильно не ранит мозг, как осколки стекла от разбитых розовых очков (С) Me
Katmandu 发布于2024年7月15日 楼主 发布于2024年7月15日 (已编辑) Хороший ответ, спасибо! По способностям самолета бота МиГ-15 у меня никаких пожеланий и не было (ну то есть они есть, но мы рамках СФМ, так что и говорить не стоит). Роллс-Ройс рулит Пожелание было по физиологии пилота, которая ограничивает возможности самолёта. 8 hours ago, Yo-Yo said: ППК не играет никакой роли при кратковременных перегрузках ППК снижает усталость и, соответственно, повышает переносимость перегрузок. Например, один раз за 10 минутный бой можно выжать 3сек 9g и без ППК. Выжать 9+g 5 раз, 8g 10 раз, 7g еще 15 раз, и еще подержать 6g секунд по 20 - ППК уже даст преимущество. Поскольку у нас у бота есть только одно число "Max G", то это среднее "6g для Мигов" будет отражать нехватку ППК на дистанции боя. Как-то и неидеально, но отражать. Иначе, как есть, ППК=!ППК. Но, на само деле 6g все равно мало чего решает - МиГ-15 остается самым сложным ботом противником в ДКС (внутри поколения, ганзо, не читерить с лобовыми). Примерно как люди опасались что бан paddle switch у Хорнета сделает из него тыкву в дуэлях, а он все равно лучший. 本帖最后于2024年7月15日,由Katmandu编辑
ED Team Yo-Yo 发布于2024年7月15日 ED Team 发布于2024年7月15日 Я все же настоятельно рекомендую прочитать текст более внимательно: БОТ ИСПОЛЬЗУЕТ ТУ ЖЕ СИСТЕМУ, что и хуман. Поэтому и его усталость и те перегрузки, что он в состоянии выдержать так же зависят от того, какие ППК прописаны для данного типа самолета. Т.е., если в МиГ-15 ППК не выдают, а в F-86 есть, допустим, первого поколения, то и ограничения будут отличаться, причем одинаково, как для человека, так и для бота. Чудотворное значение ППК отосительно кратковременных перегрузок не стоит преувеличивать. Он не снижает усталость, он просто препятствует оттоку крови в нижние части тела, иными словами, делая физически возможным кровоснабжение мозга и глаз при действии достаточно длительных перегрузок. Переносимость кратковременных больших перегрузок он практически не улучшит. В общем-то, на соревнованиях на спортивных самолетах никто ППК не использует именно потому, что хоть там и экстремальные перегузки, но они кратковременны. 3 Ніщо так сильно не ранить мозок, як уламки скла від розбитих рожевих окулярів There is nothing so hurtful for the brain as splinters of broken rose-coloured spectacles. Ничто так сильно не ранит мозг, как осколки стекла от разбитых розовых очков (С) Me
Katmandu 发布于2024年7月15日 楼主 发布于2024年7月15日 (已编辑) null Про соответствие хумана и бота в плане перегрузок я понял - спасибо! 1 hour ago, Yo-Yo said: Т.е., если в МиГ-15 ППК не выдают, а в F-86 есть, допустим, первого поколения, то и ограничения будут отличаться, причем одинаково, как для человека, так и для бота. На данный момент боты в F-86.lua и MiG-15bis.lua имеют одинаковые Ny_max = 8.0, -- Max G (for AI) Ny_max_e = 8.0, -- ?? Max G (for AI) То есть ППК на уровне ботов ТУТ не прописан. Но есть просто другой код, который отражает разницу в ограничениях ППК, и тот код работает и на ботов тоже. Тогда мой изначальный вопрос наверное снят, и мод удалю из своего ДКС 1 hour ago, Yo-Yo said: В общем-то, на соревнованиях на спортивных самолетах никто ППК не использует именно потому, что хоть там и экстремальные перегузки, но они кратковременны. Ред Булл летчики используют ППК https://www.redbull.com/gb-en/how-the-red-bull-air-race-pilots-keep-conscious-at-10g. Но наверное у них продолжительные перегрузки. 1 hour ago, Yo-Yo said: Чудотворное значение ППК отосительно кратковременных перегрузок не стоит преувеличивать. Он не снижает усталость, он просто препятствует оттоку крови в нижние части тела, иными словами, делая физически возможным кровоснабжение мозга и глаз при действии достаточно длительных перегрузок. Переносимость кратковременных больших перегрузок он практически не улучшит. В общем, тут мои "разбитые розовые очки ранят мой мозг" Придется принять, ибо доказать обратное не могу - источники действительно фокусируются на продолжительных перегрузках. Спасибо еще раз! 本帖最后于2024年7月15日,由Katmandu编辑
Coljo 发布于2024年7月16日 发布于2024年7月16日 11 hours ago, Katmandu said: бан paddle switch у Хорнета Что за бан? Где-то банят за его использование? 11 hours ago, Katmandu said: в дуэлях, а он все равно лучший Даже лучше чем F-14? Что-то не заметно.
ED Team Yo-Yo 发布于2024年7月16日 ED Team 发布于2024年7月16日 12 hours ago, Katmandu said: На данный момент боты в F-86.lua и MiG-15bis.lua имеют одинаковые Ny_max = 8.0, -- Max G (for AI) Ny_max_e = 8.0, -- ?? Max G (for AI) То есть ППК на уровне ботов ТУТ не прописан. Но есть просто другой код, который отражает разницу в ограничениях ППК, и тот код работает и на ботов тоже. Тогда мой изначальный вопрос наверное снят, и мод удалю из своего ДКС Да, потому что 8 - это та перегрузка, которую летчик не должен превышать по условиям прочности и ДОЛГОВЕЧНОСТИ планера. Это никак не относится к его физиологии. Т.е. оторвет при мгновенном превышении разрушающей перегрузки (12 в данном случае), но увидит это интересное событие в полном сознании и совершенно незамутненным взором. В экстремальных условиях боя, боту при необходимолсти разрешен выход до 10 (чем, в общем, грешат и живые люди). Система же ограничения по физиологии работает уже совсем иным образом с учетом предыстории создания и удержания перегрузок, включая разогрев и усталость. Поэтому бот на достаточно длительных перегрузках без ППК будет придерживаться 5-5.5g, тем более, что у него перегрузки ограничиваются еще и логикой сохранения и набора энергии. 1 Ніщо так сильно не ранить мозок, як уламки скла від розбитих рожевих окулярів There is nothing so hurtful for the brain as splinters of broken rose-coloured spectacles. Ничто так сильно не ранит мозг, как осколки стекла от разбитых розовых очков (С) Me
Katmandu 发布于2024年7月16日 楼主 发布于2024年7月16日 5 hours ago, Coljo said: Что за бан? Где-то банят за его использование? На догфайт турнирах.
Coljo 发布于2024年7月16日 发布于2024年7月16日 (已编辑) 47 minutes ago, Katmandu said: На догфайт турнирах. Несколько лет назад мне попался турнир, где F-14 всех покрошили. Включая Хорнитов, которые вероятней всего этот пэдл использовали, но он им не помог. Покажите мне в каких турнирах Хорниты "всё равно лучшие" где они лучше F-14 да ещё и без пэдл свич. А то я видимо безнадёжно отстал, и чего то пропустил. 本帖最后于2024年7月16日,由Coljo编辑
Katmandu 发布于2024年7月17日 楼主 发布于2024年7月17日 On 7/16/2024 at 1:26 PM, Coljo said: Несколько лет назад мне попался турнир, где F-14 всех покрошили. Включая Хорнитов, которые вероятней всего этот пэдл использовали, но он им не помог. Покажите мне в каких турнирах Хорниты "всё равно лучшие" где они лучше F-14 да ещё и без пэдл свич. А то я видимо безнадёжно отстал, и чего то пропустил. Ну ладно, ладно) "лучший"- была фигура речи. Один из лучших. Вот турнир где Хорнет ограничивали до 8g и он все равно победил. Томкет, правда, там тоже ограничивали емнип, но Сушки и Ф16, Ф-15, М2000 летали 9.5g. https://youtu.be/HVfL-c_J0iA?si=Ag0Bp9_Y5G3mAVo1
Coljo 发布于2024年7月18日 发布于2024年7月18日 17 hours ago, Katmandu said: от турнир где Хорнет ограничивали до 8g и он все равно победил. Томкет, правда, там тоже ограничивали емнип, но Сушки и Ф16, Ф-15, М2000 летали 9.5g. Ну и что в итоге то? Что решили? Ограничивать надо на турнирах или это глупости организаторов? Ё-Ё же пишет что кратковременно можно выходить на большие перегрузки. Плюс сейчас изменили эффект от перегрузки. Всё равно будут ограничивать организаторы эти? К чему пришли то?
Katmandu 发布于6月5日 楼主 发布于6月5日 (已编辑) Не могу на своем МиГ-15 в наборе высоты удержаться за ботом МиГ-15 в тестовой миссии. У нас одинаковый вес, топливо, скорость - но его Роллс-Ройс сильно превосходит мой. Видео , трек и миссию прилагаю. Это мои кривые ручки или тему можно в баги? AI_test_climb_Mig15.miz AI MiG-15 climb_a.trk 本帖最后于6月5日,由Katmandu编辑
Katmandu 发布于6月6日 楼主 发布于6月6日 Хм. Скорее-таки баг, тк мой Ф-86 Сейбр набирает высоту примерно как и бот Сейбр. Бот Ф-5 тоже совпадает +\-. Бот МиГ-21 - вот этот точно из племени НЛО, вместе с ботом МиГ-15. В общем, не все боты равны в уфолетности. Что интересно, в 4м поколении таких явных проблем нет, проблемы именно с ранними реактивами (кроме 15 и 21го, подозреваю МиГ-19, Мираж Ф-1 и Ф-4). Пока ждем правку\разъяснение от разрабов, сделал мод чтоб немного успокоить бота МиГ-15. Просто достало, что он против меня на таком же Миг-15 по восходящей спирали от уходит до бесконечности. Про Сейбр - вообще молчу, а все ради него, понятно Грубо и на коленке, конечно, просто порезал ему тягу на низких Махах: dpdh_m = 1670, -- altitude coefficient for max thrust dpdh_f = 1670, -- altitude coefficient for AB thrust table_data = { -- M Pmax Pfor { 0.0 , 23000 , 23000 }, { 0.1 , 23000 , 23000 }, { 0.2 , 21430 , 21430 }, { 0.3 , 21040 , 21040 }, { 0.4 , 22090 , 22090 }, { 0.5 , 21490 , 21490 }, { 0.6 , 21310 , 21310 }, { 0.7 , 21400 , 21400 }, { 0.8 , 22090 , 22090 }, { 0.86, 22780 , 22780 }, { 0.9 , 23300 , 23300 }, { 0.94, 23650 , 23650 }, { 1 , 24260 , 24260 }, { 1.04, 24600 , 24600 }, { 1.1 , 25640 , 25640 }, }, -- end of table_data (DCS World OpenBeta\CoreMods\aircraft\MiG-15bis\MiG-15bis.lua ) Если тут есть спецы по СФМ, то улучшения приветствуются. Класть в папку игры, не Saved Games, оригинальный файл сохранить/переименовать. MiG-15 AI nerf.zip 1
Katmandu 发布于7月14日 楼主 发布于7月14日 (已编辑) Оказывается всю дорогу уже был отличный мод СФМ бота Миг-15. С обоснованными правками и графиками. Всячески рекомендую: Тест климба: В бою тоже совсем другой самолет, бот больше не может по сприали уходить вверх от игрока на Миг-15 с одинаковым весом. Класть в D:\Run\DCS World\ (не Saved Games). MiG-15 AI Curly mod.zip 本帖最后于7月18日,由Katmandu编辑
已推荐帖子