Download MIDACO for Python

 Download  MIDACO 6.0 (limited)  together with some example problem.

( All python script names are extended with .txt to avoid browser problems )

Python Gateway

 

midaco.py.txt

 

Library Windows Linux Mac
32bit midacopy.dll midacopy.so -
64bit midacopy.dll midacopy.so midacopy.so

 

Problem Type Description Example
NLP Continuous variables example_NLP.py.txt
NLPc NLP with constraints example_NLPc.py.txt
IP Integer variables example_IP.py.txt
IPc IP with constraints example_IPc.py.txt
MINLP Mixed variables example_MINLP.py.txt
MINLPc MINLP with constraints example_MINLPc.py.txt
MO Multiple Objectives example_MO.py.txt

 

More example problems available at:   Benchmarks

 

Python examples using  Parallelization  are available here

 

 How to run MIDACO in Python

Step 1 Download MIDACO python gateway midaco.py and remove .txt extension
Step 2 Download appropriate library file midacopy.dll or midacopy.so
Step 3 Download an example (e.g. example_MINLPc.py) and remove .txt extension
Step 4 Store all files in the same folder (e.g. Desktop) on your PC
Step 5 Run example (e.g. type "python example_MINLPc.py" and press Enter)

 

Screenshot Solution File

 

Any problems running MIDACO? Please click here or contact us.

Apple / MacOS users please see here for further information.