There’s a nice article “IP in the i” by Martin J. Chlond in “INFORMS Transactions on Education 16(1), pp. 39–41” about using SolverStudio to solve the new Wijuko and ABC Logic puzzles, including a SolverStudio implentation.
We have released SolverStudio_00_09_03_00 20160520. This includes:
- Fixes for NEOS to avoid connection aborted errors (caused by NEOS getting tougher, and us having been pinging their server too frequently).
- Update of CMPL to v1.1, which gives substantial speed improvements. (Thanks, Mike, for this.) This improves support for Mike’s CMPL/SolverStudio textbook.
- Update to GLPK/GMPL 4.6
If you speak German, you may be interested in the recently published book:
Mike Steglich, Dieter Feige und Peter Klaus: Logistik-Entscheidungen: Modellbasierte Entscheidungsunterstützung in der Logistik mit LogisticsLab, 2. aktualisierte und komplett überarbeitete Auflage, De Gruyter, Berlin und Boston 2016.
This covers using SolverStudio and the CMPL modelling language. Mike Steglich has done a great job of adding CMPL support to SolverStudio; it is great to have SolverStudio as a core part of his new book.
For more information, including CMPL examples, see the Logistics Lab.
Check out this webinar on 20 May on using AMPL with the Gurobi solver. Looks very interesting. Andrew
You may find that SolverStudio (v 0.09.02 or earlier) is not working with NEOS. NEOS have recently tweaked their systems, and so you need to edit RunGAMSNEOS.py or RunAMPLNEOS.py and change all lines with “time.sleep(1)” into “time.sleep(5)”. This will be fixed in the next release. Andrew
SolverStudio is pleased to be part of the IFORS initiative to support operations research activities in developing countries, where access to specialist commercial software is often prohibited by licensing costs. For more on this initiative, see the IFORS Developing Countries OR Resources Website.
We have released SolverStudio_00_09_02_00 20160408.
This updates the Julia handling to work with Julia 4 and associated JuMP changes. We also update the Julia examples, and add “Advanced Data Item Usage.xlsx” as an example for users wanting to push SolverStudio’s capabilities!
SolverStudio_00_09_01_00 20150813d has been released. This contains an IronPython patch to work around an IronPython 2.7.4 and 2.7.5 bug. This bug causes the error “SystemError: Handle is not initialized” in “_weakrefset.py”, line 73, within __contains__().
For more information, see https://mail.python.org/pipermail/ironpython-users/2015-April/017448.html and https://github.com/IronLanguages/main/issues/1187
Many thanks to SolverStudio user Andres Sommerhoff for following this up and suggesting this patch.
If you have not encountered this error, then there is no advantage in upgrading.
Note: The download file is named “SolverStudio_00_09_01_00 20150813d.zip”, with the “d” indicating the change to the IronPython “_weakrefset.py” file.
We have just (on 20150903) updated the latest SolverStudio download to the following file:
This is still the same underlying SolverStudio 09.01 release, but the download now includes a new example spreadsheet showing how the MOSEK solver can be used from SolverStudio. More information is available on the MOSEK language page.
Many thanks to Andrea Cassioli from MOSEK for working with us to explore how best to integrate MOSEK with SolverStudio, and creating the new examples and information page.