AI Improvements — мод , предназначенный для оптимизации работы искусственного интеллекта в Minecraft , особенно в сильно модифицированной среде. Регулируя и упрощая определенные действия ИИ, этот мод призван облегчить нагрузку на процессор сервера, сохраняя при этом стабильную среду.
Хотя Minecraft включил в свои последние выпуски некоторые исправления ИИ, «Улучшения ИИ» фокусируются на оптимизациях, которые в базовой игре не всегда эффективно решаются.
Особенности мода AI Improvements
AI Improvements выделяется множеством опций конфигурации, позволяющих отключить или изменить определенное поведение ИИ, чтобы снизить нагрузку на производительность. Вот основные особенности мода:
- Отключение функции «Наблюдение за ближайшим объектом» . Эта функция, называемая EntityAIWatchClosest , позволяет объектам поворачивать головы в сторону ближайших объектов. Отключение этого параметра приведет к явному улучшению производительности процессора, хотя это может привести к некоторому странному визуальному поведению, например, к тому, что объекты перестанут правильно поворачивать головы.
- Отключение случайного поведения взгляда : по умолчанию сущности в Minecraft используют искусственный интеллект случайного взгляда, когда они неактивны. Отключение этого поведения может облегчить нагрузку на серверы с множеством сущностей, не оказывая существенного влияния на общий вид сущностей.
- Замена EntityLookHelper : одной из основных особенностей мода является замена этого компонента ИИ на более эффективную версию. Благодаря этой модификации мод позволяет значительно сократить время вычислений ЦП за счет незначительного увеличения использования памяти. Тесты показали сокращение процессорного времени, используемого кодом ИИ, на 50–80 %, что значительно повышает производительность сервера.