ЭКСПЛОЙТ (нашёлся по подозрительным 75-82% КПД на дашборде): модель умножала ВСЮ индуктивность катушки на (mu_eff-1)*overlap, как будто железо заполняет всё сечение. Тонкий снаряд (4мм) в толстой катушке (29мм) получал ~50x нефизичной силы бесплатно, и эволюция сгрузилась именно туда. Фикс: iron_fill_factor = A_снаряда/A_среднего витка (классическое λ = n*(B_fe*A_fe + B_возд*(A-A_fe))). ЗАВИСАНИЯ (сервер стоял 35+ мин на одной конфигурации): - сглаживание сухого трения tanh(v/0.01) вместо разрывного sign(v) - событие тока удержания ключа (SCR закрывается при I<0.1А после пика) -- передемпфированный хвост больше не молотит весь 20мс бюджет - полная формула отражения вихревого контура (ωM)²R2/(R2²+(ωL2)²) вместо резистивного приближения (114кОм -> 2.5кОм на вырожденных катушках) - гард: L/R < 100нс = вне области применимости модели, мгновенный отказ Бенч 200 геномов: 608с -> 22с, худшая оценка 540с -> 2.5с. MODEL_VERSION -> gausse-physics-v3. 104 теста. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
10 KiB
10 KiB