Studio 9 Simulation Engine Features - Version History

Studio 9 SDK Logo

Find the full list of Service Releases and Feature Packs launched for Studio 9 Simulation Engine.

 


Studio 9 Simulation Engine Service Release 5 With Feature Pack 3

Released December, 2013

The fifth service release of Studio 9 Simulation Engine accompanies Service Release 8 with Feature Pack 3 of Studio 9, and introduces Feature Pack 3 for Simulation Engine users with Support and Upgrade Agreement (SUA). It also contains new features and a few bug fixes, the latter is available to all users.

New Features:

  • Supports models created in Powersim Studio 9 where Feature Pack 3 features have been enabled. 

Bug Fixes:

  • Fixed a problem that could cause the SAMPLEIMM (with four parameters) and INITIF functions to evaluate incorrectly if used inside a FOR function.
  • Fixed a problem that caused the language provided as a flag to  the XLDATA function to be overridden by the project language.
  • Fixed a problem with the Exponential distribution of assumptions. The Beta and Mu parameters were switched in calculations.

Back to top top


Studio 9 Simulation Engine Service Release 4 With Feature Pack 2

Released September, 2013

The fourth service release of Studio 9 Simulation Engine accompanies Service Release 7 of Studio 9, and contains some bug fixes.

Bug Fixes:

  • Fixed a problem that could cause the result of the INTERPOLATE function to be incorrect if the X parameter was infinitesimally less than a positive integer.
  • Fixed a problem that prevented the XLDATA function from importing correctly when the DISPLAYAS option was used and the DISPLAYAS range was of the Excel range category (defined using the XLRANGE keyword).
  • Fixed a problem that caused accumulated series variables to be well-defined when using a point unit (e.g. a time unit). Point units values (e.g. dates) cannot be added, and point units should therefore not be allowed for accumulated series variables.

Back to top top


Studio 9 Simulation Engine Service Release 3 With Feature Pack 2

Released June, 2013

The third service release of Studio 9 Simulation Engine accompanies Service Release 6 with Feature Pack 2 of Studio 9, and contains some bug fixes.

Bug Fixes:

  • Fixed a problem that could cause a Risk Analysis assumption with triangular distribution type to not work properly. This problem occurred if the assumption was based on an array, and the Peak parameter was different from element to element. The Peak parameter for the first element was incorrectly used for all elements.
  • Fixed a problem that caused the Database Dataset to fail on load and save if text values involved in dimension, version or filter fields contained apostrophes.
  • Fixed a problem that could cause Studio Simulation Engine to generate incorrect request URLs when using DBRANGE/DBRANGEDATA/DBPIVOTDATA with OData services. This problem occurred only if involved texts contained non-English letters.
  • Fixed a problem that caused the 'inflows' and 'outflows' children (flow monitoring variables) of a level to not be well-defined when the level used an explicit (non-automatic) unit.
  • Permanent variables controlled by a decision or an assumption are no longer affected by Simulation::RestorePermanentVariables.
  • Fixed a problem that prevented use of an expression with the percentage unit as input to the SQRT function.

Back to top top


Studio 9 Simulation Engine Service Release 2 With Feature Pack 2

Released May, 2013

The second service release of Studio 9 Simulation Engine accompanies Service Release 5 with Feature Pack 2 of Studio 9, and introduces Feature Pack 2 for SDK users with Support and Upgrade Agreement (SUA). It also contains a few bug fixes available to all users Studio 9 SDK users.

Bug Fixes:

  • Fixed a problem with the Spreadsheet dataset that could cause a mismatch between the file format and extension of the Excel document.
  • Fixed a problem that could cause Studio Simulation Engine to stop working when an action used a value source that was not welldefined and at the same time had explicit dimensions.
  • Fixed a problem that could cause the SAMPLEIMM function to sample data incorrectly when used in the expression of a FOR function.

Back to top top


Studio 9 Simulation Engine Service Release 1 with Feature Pack 1

Released February, 2013

The first service release of Studio 9 Simulation Engine accompanies Service Release 1 with Feature Pack 1 of Studio 9 SDK, and introduces Feature Pack 1 for Simulation Engine users with Support and Upgrade Agreement (SUA). It also contains a few improvements and a number of bug fixes available to all users.

New Features:

  • Supports Studio 9 SDK solutions where Feature Pack 1 features have been used and Studio 9 models where Feature Pack 1 features have been enabled.

Improvements: 

  • XLDATA constants save state rather than loading data from Excel regardless of the Save State setting in the Simulation Settings dialog. To ensure backward compatibility, this only applies if features of Studio 9 Feature Pack 1 are enabled in the simulation project.
  • The XLRANGE with the EXTEND flag now also terminates on a cell that evaluates to an empty string. Previously it only terminated on an empty cell. This makes it possible to have formulas in Excel defining both the length of the resulting enumeration and its elements.
  • Improved performance when resetting the model if ranges with the Excel range category are involved. To ensure backward compatibility, this only applies if features of Studio 9 Feature Pack 1 are enabled in the simulation project.
  • Improved calculation performance in Studio Simulation Engine.

Bug Fixes:

  • Fixed a problem that caused the SimulationEngine::OpenProject method to fail when a model password containing non-alphabetic characters was used to create the authorization key for the Key parameter.
  • Fixed a problem that could prevent the 32-bit platform version of Studio Simulation Engine from loading simulation projects saved in the 64-bit platform version of Studio. This could happen if the project included a large number of dynamically dimensioned variables.
  • Fixed a problem that caused Studio Simulation Engine to stop working when using DISPLAYAS(DIM(N)), where N is a variable name.
  • Fixed a problem that prevented variables using DISPLAYAS with a range from being updated when the range was changed.
  • Fixed a problem that caused the integer MOD operator to incorrectly return a finite number when used with a non-finite operand.
  • Fixed a problem that in some cases could cause Studio Simulation Engine to stop working on multi-core computers when using the SAMPLEIMM and POLICYGRID functions.
  • Fixed a problem that could cause undetermined behavior in the 64-bit platform version of Studio Simulation Engine when activating a previous simulation run from a simulation run file (.sir).
  • Fixed a problem that could cause undetermined behavior in Studio Simulation Engine when XLRANGE was used to define a non-numerical range and the defining Excel area was empty.

Back to top top


Studio 9 Simulation Engine Major Release

Released March, 2012

The first release of Studio 9 Simulation Engine includes a new platform version and contains a new feature as well as some improvements and bug fixes.

64-bit Platform Version:

  • A new platform version of Powersim Studio Simulation Engine targeting 64-bit Windows is now available, allowing for larger models and increased simulation performance.

New Features:

  • The Premium edition of Powersim Studio Simulation Engine can now open projects where the maximum number of elements per variable has been increased beyond 2,500,000 elements.

Improvements: 

  • Since Studio 9 Simulation Engine requires at least Windows XP with ServicePack 2, the Database Dataset now uses a more up-to-date version of the "Microsoft Data Access Components" (MDAC 2.8 instead of MDAC 2.5).
  • Powersim Studio Simulation Engine now conforms to the Unicode standard, with benefits for multi-lingual projects and integration with other applications.

Bug Fixes:

  • Changed the default data provider used when connecting to Oracle databases in the Database Dataset. The new data provider also works with the 64-bit platform version of Powersim Studio Simulation Engine.
  • Fixed some problems with the NORMINV and NORMDIST functions. These problems mainly occurred when mean was zero and also equal to upper limit or lower limit, and when upper limit, lower limit, or standard deviation implied no spread.
  • Fixed some problems with the TRIANGULARINV and TRIANGULARDIST functions. These problems mainly occurred when peak was zero and also equal to minimum or maximum, and when minimum and maximum implied no spread.
  • Fixed a problem that caused the INITIF function to not work properly if the first parameter was an array and the second parameter was a scalar.The following definition now works as intended: "INITIF(FOR(r = RUNRANGE| r = RUNINDEX AND TIME = STOPTIME), X)" where X is a scalar, making it easy to capture the final value of a variable over all runs.
  • Fixed a problem that caused Studio Simulation Engine to consider all periods to be of the same length in flow calculations involving average series variables. The problem occurred for Gregorian-calendar simulations with period length based on months, quarters, or years, and for Fiscal-calendar simulations with period length based on months.
  • Fixed a problem that could cause the Studio Dataset to read and write incorrect values when used with derived units of measure.
  • Fixed a problem that could cause Studio Simulation Engine to not reflect changes in an Excel file used with XLDATA and XLRANGE. This occurred only when the Excel file was opened by Studio Simulation Engine.
  • Fixed a problem that allowed inadvertently restoring permanent start-up variables even if the simulation was not in the initial state.
  • XLRANGE and XLDATA can now import data from XML files even when the deprecated Office Web components are not present.
  • Fixed a problem that caused the NUMERICAL function to not work correctly when used with an alias to a dynamic range.

Back to top top

Simulation Engine

Simulation Engine

Simulation Engine

Copyright Powersim Software AS © 2018 - webmaster@powersim.no