Blog Post

FICO® Xpress Optimization Blog
2 MIN READ

FICO® Xpress 9.6 Mosel 6.10 – April 2025

FICO's avatar
FICO
Community Manager
1 year 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.

The Xpress Mosel 6.10 release improves data handling, and provides several usability improvements across modules. In detail, we added the features listed below:
  • Enhanced data handling features such as
    • export of sparse arrays using dense format now produces empty cells for undefined array entries (instead of default values) for database and spreadsheet interfaces, and
    • improved handling of value ”-0.0”, it will be preserved including with Mosel’s binary format.
  • Unions are containers capable of holding an object of one of a predefined set of types. With this release, basic type conversion (integer, real, boolean) can now be applied to unions.
  • ‘qsort’ now supports sorting lists of any type via a comparator function.
  • Internal zip routines and zip I/O driver now support 64bit format and thereby large zip files beyond the former 2GB limit. This makes it possible to work with larger file sizes in Xpress Insight Compute.
  • Updates to moseltest for improved CI/CD integration, such as listing of failing tests, and new options how to manage and display outputs.
  • Update of aec2 component to current AWS API. See our examples how to connect to AEC2 instances from  Mosel.
  • mmxprs:
    • new callback ‘CUTROUND’ for adding cuts managed by the solver via the new routines ‘addmanagedcut’/’addmanagedcuts’.
    • deprecated callbacks 'CHGBRANCH', 'CUTMGR' and 'CHGNODE' and deprecated routine 'refinemipsol' have been removed.
To learn more, we encourage you to attend our upcoming webinar. Click here to register.
Visit the Xpress release notes to learn more.
Updated 1 year ago
Version 3.0
No CommentsBe the first to comment