Hexaly Studio 13.0

Discover the latest features in Hexaly Studio 13.0, our Low-Code Optimization Studio for developing, debugging, and running optimization applications.

What’s new

  • The studio was updated to support Hexaly Optimizer 13.0.
  • This version adds two new operators (hull and stepArray) and changes the behaviour of the at operator. The full changelog can be found here: Hexaly Optimizer 13.0

New modeling operators

Hull

The smallest interval including all intervals given in operands. This operator accepts n operands of type interval, or an unique operator of type array of intervals. The operator returns an interval with a start equal to the smallest start of its operands, and an end equal to the largest end of its operands. Void intervals given in operands will be ignored.

StepArray

A constant array with optimised memory. StepArray takes as parameters two constant arrays X and Y of equal size NX contains the indexes of the constant array where the value changes. X must have strictly positive increasing values. Y is an array of constants. These constants are the value in each interval between the indices given by X : all values between X[i - 1] and X[i] are equal to Y[i].

At (behavior change)

The AT operator applied to a list decision variable takes two operands: the list and the index. If the index is outside the bounds of the list, i.e. strictly less than 0 or greater than or equal to the number of elements in the list (which can be obtained using the COUNT operator), the evaluation of the AT will no longer return -1 but will fail. This behavior is now aligned with the one implemented for arrays.

Discover the ease of use and performance of Hexaly through
a free 1-month trial, or enjoy free academic access.