AMPL is a great alternative to OPL, whether you are just starting out or are looking to switch away from OPL. This page overviews why migrating from OPL™ and CPLEX™ to AMPL™ and Gurobi is both useful and likely easier than you think.
For existing OPL users, there are key reasons to consider converting to AMPL. OPL was inspired by AMPL and is based largely on the same concepts, which makes migration easier than one might expect. The fundamental thinking about the model, and therefore how it is structured, is similar across both languages. People choosing between AMPL and OPL for a new model will generally find it easier to get up and running with AMPL, and find the process of building a model is more streamlined with AMPL than with OPL. In addition, AMPL offers a comprehensive book, available for free online, that provides a complete tutorial introduction to the language’s many features. Below is a summary of some key comparisons between AMPL and OPL. We are of course happy to talk about your unique situation and answer any questions you may have.
Like Gurobi, AMPL is focused on doing one thing really well. As a result, when you choose Gurobi and AMPL you know you are getting one of the best modeling/solver combinations available today, with a strong history of ongoing improvements and great support. Just as importantly, this single-minded focus helps ensure that today’s smart choice is also the right long-term choice. Please fill out the below form to arrange a free evaluation of Gurobi and AMPL.
You may also be interested in learning about our Gurobi Python modeling and development environment. The Gurobi Python Environment combines the benefits of a modeling language with the strengths of a programming language. By embedding our set of high-level optimization modeling constructs in the very popular Python programming language, we’ve eliminated the need to choose between working in just a modeling language or just a programming language.
GUROBI NEWSLETTER
Latest news and releases
Choose the evaluation license that fits you best, and start working with our Expert Team for technical guidance and support.
Request free trial hours, so you can see how quickly and easily a model can be solved on the cloud.