Blog Post

FICO® Xpress Optimization Blog
2 MIN READ

FICO® Xpress 9.4 Mosel 6.6 – Apr 2024

FICO's avatar
FICO
Community Manager
2 years ago
Xpress Mosel is the premier algebraic modeling and programming language. Its best-in-class functionality enables operations researchers, and modeling experts to rapidly develop and deploy optimization solutions that solve complex, real-world business problems. It provides an easy-to-learn, robust way to interact with solver engines, and tightly integrates with Xpress Insight to deploy models into powerful, business user-friendly applications.

Highlights of the Xpress Mosel 6.6 release include additional support for dataframes. Furthermore, 'min' and 'max' operators can be applied in a more intuitive generic way for various types. In detail, we added the features listed below:
  • Support for dataframe format in spreadsheet I/O drivers xls/xlsx/csv of the module mmsheet.
  • Aggregate operators 'min' and 'max' can now be applied to native types (with dedicated support). In particular, the types 'time', 'date', 'datetime' and 'text' of mmsystem now support 'min' and 'max' operators.
  • New subroutines getname, getvar, getindictype of mmxprs for retrieving information about indicator constraints defined via ‘indicator’. These routines can be used, for instance, to display indicator constraint information in IIS.
  • Expressions 'x^2' and 'x^3' are now rewritten as 'x*x' and 'x*x*x' since the latter are faster to execute. Note that x is of type real or integer.
  • mmsystem: the tar functionality (newtar, tarlist, untar) now supports very large files (beyond 8Gb).
  • mmjobs: removed limit of 63 concurrent processes under Windows. 
  • It is now possible to assign dynamic to static and static to dynamic arrays of the same type.
  • New I/O driver deploy.ascii85 that provides a more compact binary encoding than mmssl.base64 without any dependency on external libraries.
  • New option '-f' for command 'examine' to select directly a BIM file specified through its path.
To learn more, we encourage you to attend our upcoming webinar. Click here to register.
Visit the Xpress release notes to learn more.
Updated 2 years ago
Version 3.0
No CommentsBe the first to comment