Skip to content

Pain v1.6.2 — Контекстные пропуски Smart DJ и калибровка Presence

Choose a tag to compare

@vansGAMee vansGAMee released this 21 Oct 17:33
· 70 commits to main since this release

Новое обновление: контекстное разрешение акустических пропусков в Smart DJ, предотвращение зацикливания текстуры, калибровка Presence Engine и расширение тестового покрытия до 237 автотестов.

Что нового:

  • Контекстный учет пропусков в Smart DJ: теперь быстрый перебор получает контекст первого последующего успешного прослушивания. Штраф применяется только к дополнительному сходству с отвергнутой песней относительно выбранной. Если пропущенная и выбранная песня имеют схожие элементы звучания (синтезаторы, текстуру), само это сходство больше не наказывает близкие треки фонотеки.
  • Диверсификация текстуры звука: Smart DJ аккуратно вносит вариации внутри полосы хорошего соответствия, предотвращая однообразное зацикливание одного подстиля.
  • Presence Engine: поддержка перехода на зимнее/летнее время (DST) в календарных сериях, точный расчет дней перерыва, самоочищающаяся и ограниченная память сообщений.
  • Инженерная надежность: тестовый набор расширен до 237 автоматических тестов ядра (0 ошибок, 0 пропусков).

Файлы:

  • Windows: Pain-v1.6.2.exe (Portable EXE, GUI subsystem 2) или Pain-v1.6.2-Windows.zip.
  • Android: Pain-v1.6.2-Android.apk — versionCode 16, подпись совпадает с предыдущими версиями.
  • Linux: Pain-v1.6.2-Linux.tar.gz (Node.js 18+).
  • Исходники: Pain-v1.6.2-Source.zip.
  • Контрольные суммы: SHA256SUMS-v1.6.2.txt.

Проверено: 237 автоматических тестов ПК, Android unit-тесты, Wine GUI smoke-тест.

Подробности: проверка релиза.