MIDACO for Java

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

Java Gateway

 

Midaco.java

 

Library Windows Linux Mac
32bit midacoj.dll  midacoj.dll midacoj.dll
64bit midacoj.dll  midacoj.dll midacoj.dll

 

Above new and improved  library version now fixes

unresolved link error occurring on some systems

 

 

Problem Type Description Example
NLP Continuous variables Example_NLP.java
NLPc NLP with constraints Example_NLPc.java
IP Integer variables

Example_IP.java

IPc IP with constraints Example_IPc.java
MINLP Mixed variables Example_MINLP.java
MINLPc MINLP with constraints Example_MINLPc.java
MO Multiple Objectives Example_MO.java

 

More example problems available at:   Benchmarks

 

Java examples using  Parallelization  are available here

 

 How to run MIDACO in Java  [ Windows - Console ]

Step 1 Download Midaco.java, midacoj.dll and some example
Step 2 Open CMD console, change to folder with above files

Step 3

(optional)

Add Java binary directory to PATH environment variable:

set PATH=%PATH%;C:\Program Files\Java\jdk1.8.0_77\bin

Step 4

Compile example   > javac Example_MINLPc.java

Step 5 Execute example   > java Example

 

 How to run MIDACO in Java  [ Mac & Linux ]

Step 1 Download Midaco.java, midacoj.dll and some example
Step 2
Store all files in the same folder (e.g. Desktop) on your PC
Step 3 Open console and navigate to folder with above files
Step 4
Compile example   > javac Example_MINLPc.java
Step 5
Execute example   > java Example

 

Screenshot Solution File

 

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