Язык времени - страница 8



– Да просто взял момент на минус сто лет до текущего момента, чтобы получить заведомо ошибочные результаты и отладить сеть для устойчивости к ошибочным данным и нештатным ситуациям. – выпалил как из пушки Майк.

– Понятно. – задумчиво произнес Слава.

После этого разговора Майк и Слава основательно поработали над кодом, проведённые тесты выявили ошибки в базовых классах и одной из библиотек, ошибки и конфликты были устранены, а куски тестового модуля было решено пока закомментировать.

А какие это были ошибки! По итогу внесения изменений и запуска серии тестов ребята обнаружили прорывной рост использования ресурсов Нэвм, который ранее не превышал 60%, теперь они видели цифры в 70% и даже 80%. Объяснений этому они пока не находили. В один прекрасный день ребята к вечеру доделали все завершающие правки, связанные с отладкой, сохранили сделанные изменения. К предстоящему научному совету у них скопились довольно хорошие результаты.

𝜗 Вторая идея Славы

Здесь нужно отдельно рассказать о том, что, по всей вероятности, так же послужило причиной роста утилизации ресурсов Нэвм. При анализе данных, полученных в ходе тестирования, обкатки гипотез и внесения соответствующих изменений Слава обнаружил, что значимая доля сложностей связана с матрицами, логика которых используется во многих компонентах и различных частях кода. Слава усмотрел тот факт, что матрицы используются таким образом, что логику, построенную на них, можно построить более оптимально и эффективно, если использовать кватернионы4

Если вам понравилась книга, поддержите автора, купив полную версию по ссылке ниже.

Продолжить чтение