Evaluate Xpress
The following five typical evaluator scenarios are defined depending on the choice of products to evaluate (see question 2):
- Scenario 1: Develop the model in Mosel for any kind of problem and deploy in any programming language or as an Xpress Insight application.
Tool for model development: Mosel Type of problem: Any Tool for model deployment: (a) Xpress Insight (b) Mosel Libraries (C++/C, Java, VBA, .NET) - Scenario 2: Develop the model in BCL for problems requiring Xpress Optimizer and deploy in any programming language.
Tool for model development: BCL Type of problem: LP, MIP, QP, MIQP Tool for model deployment: BCL Libraries (C, C++, Java, .NET) - Scenario 3: Use your custom application to develop the model and then call the Xpress Optimizer libraries. Available for problems that can be solved with Xpress Optimizer.
Tool for model development: Custom application that calls optimizer libraries. Type of problem: LP, MIP, QP, MIQP Tool for model deployment: Optimizer libraries (C++/C, Java, .NET, Python) - Scenario 4: Run a matrix that is readily available in LP or MPS format. Such a model may be executed through Xpress Workbench, console commands, or applications that call Xpress Optimizer library functions.
- Scenario 5: Use Xpress Insight to view the app demos and examples provided with the Xpress installation.
Each scenario defines a sequence of specific evaluation steps.