MIDACO for Java ダウンロード

Java用MIDACO 6.0 制限版(4変数まで)の無料ダウンロードはこちら

ライブラリWindows ▼Linux ▼Mac ▼
64bitmidacoj.dllmidacoj.dllmidacoj.dll

実行サンプル

問題の種類説明サンプルファイル ▶
NLP連続変数Example_NLP.java
NLPc制約付きNLPExample_NLPc.java
IP整数変数Example_IP.java
IPc制約付きIPExample_IPc.java
MINLP混合変数Example_MINLP.java
MINLPc制約付きMINLPExample_MINLPc.java
MO多目的最適化▷Example_MO.java
他の実行サンプル:  ベンチマーク▷
並列化を利用したサンプル: こちら▷

Eclipse IDEでのMIDACOの実行方法

ステップ 1「Example」という名前の空のJavaプロジェクトを作成する 
ステップ 2パッケージ名およびクラス名を「Example」とするJavaクラスを作成してください 
ステップ 3Example.java内の空のpublic class Example { } を削除する
Example_MINLPc.javaMidaco.javaをすべて
EclipseのExample.javaファイルにコピー&ペーストする
Midaco.javaの先頭にあるimport java.util.HashMap;を削除する
 
ステップ 4midacoj.dll ライブラリファイルを Eclipse プロジェクトフォルダ "Example" に置く
または、Midaco.javaファイルの末尾にライブラリパスを指定する
Eclipseの「実行」ボタンをクリックすると、サンプルが実行される
 
  Windows(64ビット)用Eclipseプロジェクトフォルダ一式Example.zip
  Linux(64ビット)用Eclipseプロジェクトフォルダ一式Example.tar.gz
 メモ 現在、ライブラリファイルは「Example」という名称のEclipseプロジェクトでのみ動作します
ご要望があれば、任意の名称のEclipseプロジェクト用のライブラリファイルを生成することも可能です

コンソールでのMIDACOの実行方法[Windows]

ステップ 1Midaco.java、midacoj.dll、サンプルファイルをダウンロードする
ステップ 2コマンドプロンプトを開き、上記のファイルがあるフォルダに移動する
ステップ 3
(オプション)
JavaバイナリディレクトリをPATH環境変数に追加する
set PATH=%PATH%;C:\Program Files\Java\jdk-14.0.1\bin
ステップ 4サンプルをコンパイルする
javac Example_MINLPc.java
ステップ 5サンプルを実行する  
java Example
メモ問題の評価は、Midaco.javaの129行目で行われます。
Example.problem(f,g,x);
この問題関数の呼び出しは、ユーザーが自由に変更できます。

 コンソールでのMIDACOの実行方法  [ Mac & Linux ]

ステップ 1Midaco.java、midacoj.dll、サンプルファイルをダウンロードする
ステップ 2すべてのファイルをPC上の同じフォルダ(例:デスクトップ)に保存する
ステップ 3コンソールを開き、上記のファイルがあるフォルダに移動する
ステップ 4サンプルをコンパイルする
javac Example_MINLPc.java
ステップ 5サンプルを実行する  
java Example
スクリーンショット解ファイル

MIDACOの実行に問題がありますか? こちらを参照、またはお問い合わせください