Options

The options dialog contains settings of how simulation and optimizations are run. These settings are saved per user and not stored in each model.

Dialog element

Description

Run local

  • If checked simulations and optimizations are run locally on the computer on which FACTS is running.
  • If unchecked simulations and optimizations can be sent to another computer (possibly part of a computer cluster) by specifying an address to a controller and a storage.

Controller address

Address to a computer running a program called Controller. The Controller is responsible for receiving and distributing simulation and optimization jobs on its available resources.

Storage address

Address to a computer running a program called Storage. The Storage is responsible for storing and fetching results simulation and optimization results from a database.

Show advanced optimization settings

  • If checked all settings of optimization algorithms are visible.
  • If unchecked only the most commonly used optimization algorithm settings are visible.

Project path

Path used to organize results from different simulation and optimization runs, under Experiments in the left most part of the first tab of the Experiment Browser.

Project name

A name used to label different simulations and optimizations. This name is displayed in the project column on the first tab of the Experiment Browser.

Database path

Path to the local database.

Note: A new empty database will be created if the file specified by the path doesn't exist.

Some things to consider before changing database:
  • The path can be changed by either:
    1. Manually entering a path in the text box.
    2. Browse for a path pressing .
  • Database version considerations:
    1. Older version: Change only possible if the user confirm an upgrade of the database. Upgrading the database will prevent it from being used with any earlier version of FACTS Analyzer requiring an older database version.
    2. Same version: No problem.
    3. Newer version: It is not possible to change to a database with a version newer than the one supported by the running version of FACTS Analyzer.
  • It is not possible to change database while a local experiment/optimization is running.
  • Any open ExperimentBrowser will lose their connection to the previous database.

Max parallel evaluations

An integer stating how many evaluations/simulations that are allowed at the same time.

Note: Be aware that if running locally a too high number (more than the available number of threads - 1) here can make the computer unresponsive. Practically preventing any other work to be done on the computer until the optimization is finished.

Hypervolume progression

  • If checked each refresh in the Analysis-tab of the Experiment Browser will trigger a calculation of this performance measure. For optimization problems with many objectives (> 4) and many evaluations (> 10000) this calculation can be very time consuming and cause a significant delay in refreshing the results.
  • If unchecked the hypervolumne calculation isn't performed and the Hypervolume diagram of the Experiment Browser will not show anything.