Settings

How to manage your project's run/display/other settings?

Written By Nikolas Ethoré (Super Administrator)

Updated at June 6th, 2023

Milliman Mind offers a complete set of settings to customize your experience within a project. Most of the settings are project-specific, meaning they will be applied only for this project but for any user opening it.

Another possibility does exist to pre-set all the settings of a project within the Excel source file. To do so, look at this article: /ProjectSettings grid‍.

Access the setting panel

To open the setting panel, open any project and click on this button:

A new popup window will open, giving you access to several categories of settings that we will explain below.

1. Display settings

Display mode

This setting allows you to switch from the classic mode, where the structure of the project is based on your Excel files structure, to the Workflow mode designed specifically to create step-by-step experiences within Mind, with the help of the /Step flag (for more information, look at Enable Workflow mode‍).

Enable scrolling

This setting, by default at true, disables pagination and allows you to display thousands of lines and hundreds of columns inside a Mind grid without switching to another page.

Keep Excel cell's width

When enabled, the display of grids within Milliman Mind will reproduce the same display in terms of column width as your Excel file. On the other hand, when it is disabled, the columns will automatically adjust in width to fill the space available.

Spread loop & instances selection

When enabled in the classic display mode, if you have several grids opened, changing an instance or loop selection on one grid will change the selection on any grid that has the same loop/instance scope.

Enable Excel style

This feature allows you to import and use the style of your Excel spreadsheet (font color, weight, background color, alignment only) within Mind grids. If disabled, a specific Mind color code is used (blue for assumptions, black for calculated values, green for linked values, and bold if the cell has more than one dimension).

Display zoom percentage

This feature is still experimental, as Mozilla Firefox does not support it.
Set up a zoom percentage for the Mind grids, allowing you to display more information on the same screen size or to display bigger content if wanted.
This setting is specific as it is not project-specific but user-specific, and it will apply to any other project opened by the single user who changed the setting.

2. Workflow settings

These settings are only enabled when a workflow mode has been set up.

Enable multiple collapsed grids

In the workflow mode, you can choose to hide/collapse part of the grids within the step and open the by clicking on a button. If turned on, this setting will allow the opening of more than one collapsed grid at a time. If turned off, opening a grid will close any other opened grid.

Enable partial run of grids/groups

Add a small sliding button next to the grid name to start a partial run of the chosen grid or group.

Enable partial run of full step

If enabled, this setting will add a button next to the selected step in the steps navbar allowing you to partially run the full step scope, meaning each grid that is contained in this step will be run, as well as any dependencies of these grids.

Enable export button

If enabled, this setting adds a small sliding button next to the grid name to start an export of the current grid or group.

3. Runs settings

Enable live mode

If enabled, a run will start at any change within the project (edition of an assumption, change of a formula, ...). It will start the number of selected simulations set, so be careful, as it may slow down the process of using the Mind process.

Enable auto-save after run

If enabled, a save will be performed directly after each successful run of the project. This setting can be overridden next to the run button with a switch button.

Enable auto-save after backup

If enabled, a save will be performed directly after each successful backup process in the project.

Enable stochastic calculations

If enabled, stochastic calculations will be performed during the run, with the possibility to select a number of simulations to run.
This setting enables automatically if any stochastic formula is detected within the model.

Multi-core strategy

Select the multi-core strategy for your calculations. You should look at this article for more information: Multicore strategy for calculations‍.

Lock current seed

Lock the current seed of the random generator to repeat randomized calculations. If the value of the seed is set between 0 and 1, it will force the quantile.

Run batches

Enable the batch run system. Look at the Run batches‍ article for more information.

4. Debug settings

These settings are mostly useful for model developers.

Enable performance profiler

When enabled, during each run, several pieces of information will be collected to profile and optimize your model, giving you the runtime required by grid, sheet, column, row, and even cell. More information is also provided, such as RAM consumption or the number of elements calculated.

Stop run at first NaN detected

When enabled, your calculations will throw an error and stop as soon as a single cell result calculated is a NaN value (Not a number).

Enable model Debug mode

When enabled, a set of features will be activated to help you debug your model. Look at Debug mode‍ article for more information.

5. Other settings

Enable check format in Input manager

If enabled, this feature will check when importing a /Input grid through the Input manager that the CSV/TXT file has the same format and data structure as the original grid structure in Excel. If not, you can choose to raise a warning or throw an error and reject the file.

Auto-update C# formulas

If your model contains custom C# formulas, you can always update them to the latest version at the project load. Otherwise, the version used at the project creation will be used for the calculations.

Input manager - Sort alphabetically

If enabled, the grids in the input manager will be ordered alphabetically and not using the Excel file structure.

Input manager - Display upload information

If enabled, the upload information of each input grid will be displayed in the input manager.

Timezones for Dates calculation

Look at Timezones‍ for more information about this feature.

Keep my session active

Mind automatically flushes unused sessions if the web browser running the application cannot reach the server for three minutes, for example, if the tab is closed and if the computer goes to sleep. This setting allows you to change this timeout to 48 hours and preserve a longer session.
This may cause a high increase in memory use, and if the session is not closed properly, it may require to go through the monitoring panel to close it manually.