Журнал изменений МоделРиск

Версия 6.3.3 - 7.3.5

  • Новые распределения:

VoseTriangleAlt6 Distribution — возвращает случайное значение из треугольного распределения, заданного тремя процентилями.

VoseGammaAlt Distribution — возвращает случайное значение из гамма-распределения, заданного тремя процентилями.

  • Изменения в инструменте корреляции:

Добавлено новое окно выбора коррелируемых распределений. Теперь оно будет всплывать непосредственно перед открытием окна настроек корреляции.

Меню корреляции заменено на разделённую кнопку «Корреляция». При нажатии кнопки тип корреляции (многомерная или двумерная) определяется автоматически на основе количества выбранных распределений. Выпадающее меню с типами корреляции остаётся доступным и позволяет вручную выбрать нужный тип (многомерный или двумерный). В этом случае предварительный анализ количества распределений не выполняется, и сразу открывается окно выбранного типа корреляции.

  • Изменения в окне просмотра результатов моделирования (Simulation Results Viewer):

Добавлено новое окно настроек, позволяющее задавать настройки по умолчанию для новых диаграмм. Также доступны операции экспорта и импорта, чтобы обеспечивать единообразие настроек в организации.

Добавлен инструмент “Использовать настройки активного графика как настройки по умолчанию” — позволяет использовать настройки выбранной диаграммы как настройки по умолчанию для новых диаграмм.

Добавлена поддержка отображения в результатах символов валют, отличных от доллара, для валютных переменных.

Быстрое редактирование положения ползунка или маркера кликом по нему.

Добавлено управление количеством знаков после запятой на странице настроек маркера.

Новый дизайн маркеров и ползунков диаграмм — улучшен внешний вид графиков.

Новые инструменты настройки маркеров и ползунков – теперь можно задавать пользовательские параметры цвета фона и текста меток или привязывать их к цвету переменной.

Добавлен новый инструмент экспорта данных для вкладки «Статистика» – «Экспорт статистики». Доступен на вкладке «Настройки статистики» в меню «Экспорт в XML» — позволяет экспортировать статистические коэффициенты и процентили (можно задавать пользовательский шаг процентилей).

Вместо нескольких вкладок на панели задач добавлена одна (раньше была отдельная вкладка для каждого графика).

Оптимизировано использование памяти при экспорте больших объёмов данных в XML.

  • Изменения в окне библиотеки SID:

В окно библиотеки добавлен новый список «Переменные», который показывает переменные внутри каждого SID в библиотеке. Для каждой переменной отображаются мини-гистограмма и статистические коэффициенты.

Добавлено новое меню «Просмотр данных» — позволяет просматривать выбранные SIDs или отдельные переменные на графиках.

Добавлено новое меню «Переменные» (активируется при переключении на список «Variables») — позволяет создавать новые SIDs на основе переменных существующих файлов, а также удалять выбранные переменные из SID.

  • Обновление алгоритмов функций копул (Copula):

Диапазон допустимых значений параметра Alpha для функций VoseCopulaMultiClayton и VoseCopulaBiClayton расширен с 0 до 150.

Диапазон допустимых значений параметра Theta для функций VoseCopulaMultiGumbel и VoseCopulaBiGumbel расширен с 1 до 10.

Диапазон допустимых значений параметра Theta для функций VoseCopulaMultiFrank и VoseCopulaBiFrank расширен с 0 до 670.

  • Обновление функции VoseAggregateMC:

Добавлены новые необязательные параметры Мин.Предел, Макс.Предел и Смещение распределения, которые можно применять к распределению тяжести (severity) перед агрегацией.

  • Обновление инструмента замены распределений (Swap-Out) МоделРиск:

Добавлена поддержка экспорта результатов функций VoseSim.

  • Небольшие правки и исправления:

Ошибка при открытии модели: значок ModelRisk неожиданно закрывался при открытии документа из ненадёжного расположения.

Ошибка библиотеки SIDs: попытка удалить SID, находящийся в подпапке текущей папки, через контекстное меню приводила к аварийному завершению.

Инструмент выбора пользовательских папок программы теперь позволяет задавать предпочтительные рабочие каталоги (доступно через значок МоделРиск → Дополнительные настройки→ Смена директорий МоделРиск).

Исправление в функциональности связанных диаграмм: вкладки диаграмм с именами, содержащими определённые сочетания символов, работали непоследовательно.

Исправление в VoseAggregateMC: неожиданное завершение работы Excel во время моделирования при отключённых параметрах оптимизации.

Исправление в окне «Univariate Time Series Fit»: при подборе параметров для GBM выбор массива исторических временных меток с листа приводил к сообщению об ошибке.

Исправление в окне отображения результатов моделирования: возникала ошибка при добавлении на график значений, близких к верхнему пределу чисел с плавающей точкой.

  • Для версии с поддержкой Excel:

Рефакторинг механизма доступа к «спутниковым» файлам для совместимости надстройки Excel с усиленной безопасностью Office. В ответ на недавние меры Microsoft по усилению безопасности Office мы внедрили обновлённый подход к доступу и управлению «спутниковыми» файлами в среде надстройки Excel.

Изменения в конвертере моделей @RISK: поддержка функций RiskCopula при конвертации @RISK в ModelRisk, поддержка конвертации функции RiskCompound, когда параметры заданы как распределения.

Версия 6.3.2

  • Миниграфик(sparkline) гистограммы результатов симуляции выводится в каждую ячейку, помеченную функциями VoseInput/VoseOutput. Данным функционалом можно управлять в текущей модели с помощью переключателя “Мини-графики результатов”(Show results sparklines) на вкладке “Настройки модели”(Model settings) окна “Настройки симуляции”(Simulation Settings). Для новых моделей разрешение создания миниграфиков задается переключателем “Мини-графики результатов” на вкладке “Настройки программы”(Application settings) в том же окне.
  • Новый быстрый способ задать корреляционную связку между группой распределений:
    • Выделите ячейки, содержащие распределения МоделРиск, комбинацией кнопки Ctrl и щелчком левой кнопкой мыши.
    • Нажмите правую кнопку мыши для вызова контекстного меню и выберите пункт “МоделРиск-корреляция”(ModelRisk correlate). В зависимости того сколько ячеек было выбрано откроется окно “Двумерная корреляционная связь”(Bivariate Copula) либо “Многомерная корреляционная связь”(Multivariate Copula), в которое будут загружены выбранные на листе распределения.
    • Установите требуемый коэффициент корреляции и нажмите “Вставить в лист”(Insert To worksheet) для завершения настройки корреляционной связи. Вместо контекстного меню можно использовать прямой вызов окна корреляционной связки через меню “МоделРиск”->”Корреляция”.
  • Новые инструменты в окне SID-библиотека:
    • Экспорт и импорт данных в форматах SIPMath Standard 3.0 и CSV
    • Возможность использовать помимо простого имени полного либо относительного пути к SID-файлу в качестве источника данных для функции VoseSID.
    • Возможность использовать путь к CSV либо SIPMath файлу cтандарта 3.0 (SIPMath stdandard 3.0) в качестве источника данных для функции VoseSID без без необходимости предварительной конвертации в SID-файл.
    • Возможность просмотра SIPMath и CSV-файлов в одном списке с SID-файлами.
    • Инструменты навигации и просмотра произвольных папок, возможность назначить любую из них SID-библиотекой, т.е. папкой по умолчанию.
    • Возможность открыть место расположения любого SID-файла в проводнике Windows.
  • Изменения в окне просмотра результатов:
    • Кнопка “Настройка статистики” (Statistics settings) в панели “Статистика”(Statistics) окна просмотра результатов – позволяет изменить количество цифр в десятичной части числа.
    • Группа элементов “Десятичные”(Decimals) добавлена на закладку “Слайдеры”(Sliders) в окне свойств графика “Все свойства” (All options) – позволяет настроить количество выводимых цифр в десятичной части числа для значения и вероятности значения.
    • Дополнительные инструменты анализа для графика “Корреляции”:
      • Инструмент “Совместное определение успеха” (Joint success delineation).
      • Инструмент “Целевая точка”(Target Point).
      • Инструмент “Срединная точка”(Median point).
      • Новый режим “Whiskers-plot ” в коробочном (Box-plot) графике.
  • Добавлен пункт “Экспортировать результаты”(Export results) в меню “Результаты”(Results) который позволяет сохранять данные в форматах:
    • SID. После экспорта SID-файл с результатами помещается в SID-библиотеку и может быть использован в других симуляционных моделях посредством функции VoseSID.
    • Файл SIPMath стандарта 3.
    • XML-Файл.
  • Новый шаблон внешнего вида “В стиле @RISK”(@RISK style) – расположение элементов меню максимально приближено к меню @RISK. Данный шаблон будет удобен пользователям, мигрирующим с @RISK, и доступен через меню “Помощь”(Help)->”Выберите внешний вид”(Select appearance)-“Стандартный”(Standard).
  • Инструмент “Модель” для просмотра списка МоделРиск-функций в текущей модели (замещает инструмент “Поиск” в старых версиях).

Версия 6.3.1

  • Новая вкладка «Связанная диаграмма» в меню средства просмотра результатов. Позволяет создавать объекты Picture-Shape в исходной книге, которые обновляются после моделирования на основе графиков средства просмотра результатов.
  • Добавлена ​​новая функция VoseStatic — возвращает фиксированное значение для распределения, к которому она применяется, когда генератор случайных чисел отключен.
  • В конвертер МоделРиск добавлено новое преобразование: RiskStatic(@RISK) в VoseStatic(МоделРиск).
  • Добавлены статические версии для 4-х распределений: LognormalAlt3U, LognormalAlt6U, LogLogisticAlt6U, WeibullAlt3U.
  • Исправлена ​​ошибка рендеринга в окнах «Многомерная связка» и «Двумерная связка», которая воспроизводилась при изменении размера окон.
  • Исправлена ​​проблема: сообщение «Microsoft Excel ожидает, пока другое приложение завершит действие OLE» при запуске Excel.
  • Исправлена ​​ошибка при работе симуляции и инструмента “Замена на фиксированные значения” в некоторых из локализованных версий Excel

Версия 6.2.10

  • Добавлен новый инструмент “Замена на фиксированные значения” в меню “Другое”, позволяющий убрать из листа все функции МоделРиск – содержащие их ячейки заменяются значениями 50%-перцентиля.
  • Добавлены новые распределения, позволяющие задать классические распределения альтернативными способами:
    • LognormalAlt3 – позволяет задать Lognormal распределение с помощью трех альтернативных параметров: значения среднего(Mean), произвольного значения, а также кумулятивной вероятности этого значения (т.е. вероятности, что остальные значения распределения будут меньше данного).
    • WeibullAlt3 – позволяет задать Weibull распределение с помощью трех альтернативных параметров: значения среднего(Mean), произвольного значения, а также кумулятивной вероятности этого значения (т.е. вероятности, что остальные значения распределения будут меньше данного).
    • LognormalAlt6 – позволяет задать Lognormal распределение с помощью 3 перцентилей в виде 3 пар параметров, каждая из которых представляет собой произвольное значение и вероятность, что остальные значения распределения будут меньше него. Перцентили можно задавать в произвольном порядке.
    • LogLogisticAlt6 – позволяет задать LogLogistic распределение с помощью 3 перцентилей в виде 3 пар параметров, каждая из которых представляет собой произвольное значение и вероятность, что остальные значения распределения будут меньше него. Перцентили можно задавать в произвольном порядке.
    • Примечание: Для каждого из распределений, указанных выше, добавлены Object-функция, а также функции для вычисления вероятности и десятичного логарифма вероятности значения: Prob и Prob
  • Добавлены новые функции:
    • VoseCVARp – Возвращает среднее значение значений, которые превышают (1-вероятность) CDF. В отличие от VoseSimCVARp данная функция принимает на входе массив.
    • VoseCVARx – Возвращает среднее значений, которые превышают xValue. В отличие от VoseSimCVARx данная функция принимает на входе массив.
  • Новые возможности в Конвертере – доступны 8 новых конвертаций:
    • RiskJointProb2Dim -> VoseSimMean
    • RiskJointProbMultiDim -> VoseSimMean
    • RISKNormalAlt -> VoseNormalAlt
    • RISKNormalAltD -> VoseNormalAlt
    • RISKLognormAlt -> VoseLognormalAlt6
    • RISKLognormAltD -> VoseLognormalAlt6
    • RISKLognormAlt -> VoseLognormalAlt6
    • RISKLognormAltD -> VoseLognormalAlt6
  • Исправление в ResultsViewer: График Торнадо в режиме Кумулятивного перцентиля не менялся при ручном изменении значения перцентиля.
  • Изменено поведение при выходе из Excel: В новой версии МоделРиск будет закрываться при выходе из Excel (для обеспечения более высокой стабильности работы), однако пользователь может вернуться к прежнему режиму воспользовавшись пунктом “Настройки программы” контекстного меню значка МоделРиск в правом нижнему углу рабочего стола. В окне настроек доступен новый переключатель “Закрывать МоделРиск при закрытии Excel”.
  • В функцию VoseSID добавлен дополнительный необязательный параметр VaraibleIndeх, позволяющий возвращать значения только из одной из переменных SID-файла, это также позволяет размещать VoseSID-функцию в одиночной ячейке, например, в составе таблицы данных Excel.
  • Добавлено окно дополнительных параметров SID-функции, которое появляется в момент выгрузки VoseSID-функции из библиотеки SID-файлов и позволяет настроить режим выборки значений (последовательный перебор, случайная выборка либо возврат значения из фиксированной строки) а также количество выгружаемых переменных (одна или все).
  • Добавлена новая вспомогательная функция VoseGetVarName(NameSID,VariableIndex), которая возвращает имя переменной

Версия 6.1.99

  • Изменения в окне просмотра результатов симуляции.
    • Добавлена кнопка “Создать SID” на закладку “Общие” – позволяет выгрузить все результаты симуляции либо данные только активного графика в библиотеку SID-файлов.
    • Добавлена кнопка “Экспорт в XML” на закладку “Общие” – позволяет выгрузить все результаты симуляции либо данные только активного графика в
    • XML-файл.
    • Добавлена кнопка “Экспорт в XML” на закладку “Свойства таблиц данных” позволяет выгрузить содержимое таблицы результатов симуляции в XML-файл.
  • Изменения в окне “Библиотека SID-файлов”.
    • Новый дизайн панели инструментов.
    • Новая кнопка “Создать SID на основе результатов симуляции”. Позволяет импортировать в библиотеку SID-файлов текущие результаты симуляции активной модели, либо сохраненные результаты из .vmrs-файлов.
  • Изменения в окне “Анализ данных” (вызывается с помощью инструмента “Просмотр данных”.
    • Добавлены значения корреляции на закладку “Просмотр данных”, позволяющие быстро сравнивать ряды(столбцы) выбранных для просмотра данных.
    • Изменен дизайн матрицы корреляции, используемой на закладках “Анализ многомерных данных” (доступен при просмотре многомерных данных в режиме “Данные”) и “Многомерные временные ряды” (доступен при просмотре многомерных данных в режиме “Временные ряды”).
    • Отдельные изменения в других окнах “Анализа данных”, направленные на улучшение наглядности представления данных.
  • Внесены изменения в “Дополнительные настройки”: Новый дизайн окна “Настройки оптимизации”.

Версия 6.1.91

  • Изменен интерфейс средства просмотра результатов:
    • Новый дизайн интерфейса основных элементов управления Средства просмотра результатов.
    • Реализована новая панель статистики, поддерживающая сортировку по перцентилям.
    • Изменено поведение при сохранении: удален флаг “Только для чтения” после сохранения vmrs-файла.
  • Новый дизайн интерфейса окна «Выбор Распределения», включающий новое оформление списка распределений и новую таблицу статистики.
  • Новая таблица статистики включена во всех окнах, где она поддерживается.
  • Исправлена ​​ошибка окна “Эксперт”: математика Вейбулла, используемая для известных x1/p1, x2/p2, неверна для «бета».
  • Исправлена ​​ошибка окна “Эксперт”: Попытка экспортировать объект-распределение завершалась ошибкой.

Версия 6.1.90

  • Исправлена ошибка переполнения текста подсказки в Списке значений Окна просмотра результатов симуляции.
  • Исправлена ошибка позиционирования слайдеров в отдельных окнах, воспроизводившаяся только когда выбрана локализованная версия языка.
  • Исправлена ошибка неправильного позиционирования графика в окне “Expert”, воспроизводившаяся при изменении размера окна, например, при его разворачивании на весь экран.
  • Исправлена ошибка локализации окна “Expert”, воспроизводившаяся при выбранном не-английском языке интерфейса: Когда пользователь нажимал кнопку пересчета, ничего не происходило.
  • Исправлена ошибка в окне “Aggregate Panjer”: Выбор любого распределения из встроенного в график меню “Fit” могло приводить к аварийному завершению программы.
  • Исправлена ошибка позиционирования слайдеров при ручном вводе значений в поля “Lower P” или “Upper P” таблицы статистики.

Версия 6.1.89

  • Выполнена оптимизация производительности функций VoseCopulaMultiNormal и VoseCopulaMultiT. Настроить параметры оптимизации можно выбрав пункт “Дополнительные настройки” контекстного меню значка МоделРиск на панели задач, далее, в появившемся окне следует воспользоваться кнопкой “Настройки оптимизации”.
  • Исправлена проблема некорректного обновления распределений связанных в окне Двумерной Copula либо Многомерной копула в случае, когда ячейка, содержащая распределение, содержит также одну из функций VoseInput или VoseOutput.
  • Исправлена ошибка: Скрытая страница “DSNFiles” создавалась даже при отсутствии связанных с моделью источников баз данных (DSN-файлов).
  • Исправлен обозреватель результатов: Исправлено некорректное чтение свойства “Тип” на закладе “Переменные” окна настроек Гистограммы. Данная ошибка могла приводить к тому, что при сохранении настроек тип графика самопроизвольно мог изменяться с Колонок(Bars) на линию (Line).
  • Исправлен обозреватель результатов: Некорректное отображение десятичной части значения слайдера – данная ошибка воспроизводилась на ПК с не-английскими локальными языковыми настройками.

Версия 6.1.88

  • Изменения в окне Дополнительных Настроек, доступного из контекстного меню для иконки МоделРиск в системном трее (правый нижний угол рабочего стола, рядом с часами):
    • Добавлена новая опция Настройки Оптимизации, которая позволяет настроить Оптимизацию Статистики Симуляции и Оптимизацию Распределений во время симуляции.
  • Оптимизирована статистика симуляции для следующих функций рабочего листа:
    • VoseSimPercentile, VoseSimProbability, VoseSimCVARp, VoseSimCVARx,
    • VoseSimCorrelation, VoseSimCorrelationMatrix, VoseSimMean, VoseSimVariance,
    • VoseSimStdev, VoseSimCofV, VoseSimSkewness, VoseSimKurtosis, VoseSimMin, VoseSimMax,
    • VoseSimSemiVariance, VoseSimSemiStdev, VoseSimMSE
    • VoseSimValue, VoseSimTable
  • Исправлена ошибка в функции VoseSimPercentile: возникала проблема если имя рабочей книги содержало пробел.
  • Исправление в Просмотре Результатов Симуляции: устранено мерцание всплывающей подсказки во время движения курсора мыши по списку переменных.
  • Исправление в алгоритме Холецкого: устранена проблема в вычислениях в случае, когда входная матрица состояла из единиц и нулей.
  • Решена проблема вставки формул, записанных в верхнем регистре (воспроизводилась на некоторых локализациях Офиса Майкрософт, в частности, Турецкой).
  • Исправлен режим симуляции Goto Sample.

Версия 6.1.87

  • Исправлено поведение Distribution Object – функций при симуляции в режиме с включенной оптимизацией

Версия 6.1.85

  • Демонстрационное окно выбора шаблонов интерфейса
  • Улучшен алгоритм симуляции в режиме Fixed Seed
  • Улучшен дизайн RV

Версия 6.1.82

  • Поддержка автоматического подключения рабочих станций к сетевой лицензии
  • Исправлен баг, воспроизводившийся в режиме “Stop On Output Error” при симуляции книг, не имеющих Vose-функций

Версия 6.1.74

  • Исправлен баг, возникавший при активации лицензий 2-х и 3-х летней длительности

Версия 6.1.73

  • Новое распределение VoseThreePercentiles
  • Баг AutoRun on User Logon не работал при выключении и повторном включении
  • Исправлен баг, приводивший к сообщению ModelRiskSettings.ini not found
  • Улучшены алгоритмы распараллеливания для некоторых сложных функций, использующих кэш.
  • Добавлен французский язык.
  • Скорректированы интерфейсы для не-английских языков