MIDACO for Java

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

Java Gateway

 

Midaco.java

 

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

available

upon request

64bit on request  midacoj.so

 

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 - 32 bit - Console ]

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



> set path=%path%;C:\Program Files (x86)\Java\jdk1.8.0_74\bin
> javac Example_MINLPc.java
> java Example

 

 How to run MIDACO in Java  [ Linux ]

Step 1 Download MIDACO java gateway Midaco.java
Step 2 Download appropriate library file midacoj.dll or midacoj.so
Step 3 Download an example (e.g. Example_MINLPc.java)
Step 4 Store all files in the same folder (e.g. Desktop) on your PC
Step 5 Compile example:   javac Example_MINLPc.java
Step 6 Execute example:   java Example

 

Screenshot Solution File

 

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