SCOPバージョンリリース情報

SCOPマニュアルリンク

************************************************
注1)scop.pyを使用する場合、pythonの非標準モジュール(numpy,pandas,plotlyなど)のインストールが必要です。pipインストールなど簡単に自動インストール可能なモジュールですが、インストールできない場合、非標準モジュールをインストールしなくても使えるscop.pyの個別提供が可能です。
ただし、非標準モジュールをインストールしないと使えない機能は使えなくなります。
現在、弊社での非標準モジュールのインストールパッケージの提供は行っておりません。

注2)バグ修正などのバージョンリリースに伴い、求解アルゴリズムに変更がない場合も、中で使用している乱数が変わることにより計算時間が多少変わることがあります。
求解アルゴリズムを変更するなど探索性能に違いが生じる可能性があるバージョンリリース時には、その都度お知らせいたします。
************************************************

2022.8.31 (ver.SCOP20220831)

SCOP実行ファイルのバグ修正をしました.

2021.1.4 (ver.SCOP20210104)
・scop.pyファイルのバグ修正をしました.
 注)新しいscop.pyを使用する場合、linux版は実行ファイル名をscop-linuxに変更する必要があります。
・マニュアルをリニューアルしました.新しいマニュアルは下記のリンクからご覧いただけます.
 https://scmopt.github.io/manual/14scop.html


2020.12.17 (ver.SCOP20201217)
・scop.pyファイルのバグ修正と機能追加をしました.

2018.5
・pythonインターフェイスのバグを修正しました.


2017.8
・pythonインターフェイスのバグを修正しました.


2015.7

制約最適化ソルバーSCOPのバージョンアップでの変更点:
・バグを修正しました.
・設定した初期解から探索可能にしました.
・エラー発生時にエラーコードを返すようにしました.
・Pythonインターフェイスから初期解設定が可能になりました.
・PythonインターフェイスをPython2xとPython3xに対応できるようにしました.
 Pythonインターフェイスで使用するモジュール名をscop2.pyからscop.pyに変更しました.

・ テキストインターフェイス終了コード対応
0: 成功
1: solve() 呼び出し中の Ctrl-C による強制終了
2: 入力データファイル読み込み不可
3: 初期解ファイル読み込み不可
4: ログファイル書き込み不可
5: 入力データフォーマットエラー
6: メモリ確保失敗
負の値:その他


・ Pythonインターフェイス終了コード対応

0: 最適化成功
1: 求解中にユーザーがCtrl-C を入力したことによって強制終了
2: 入力データファイルの読み込みに失敗
3: 初期解ファイルの読み込みが失敗
4: ログファイルの書き込みが失敗
5: 入力データの書式にエラー
6: メモリの確保に失敗
7: 実行ファイルscop.exe のよび出しに失敗
10: モデルの入力は完了しているが,まだ最適化されていない
負の値:その他のエラー


・ テキストインターフェイス初期解設定方法

手順1. 結果ファイルの
[best solution]以下

penalty以上を切り取り,新しいファイルに保存する.(これが初期解ファイルである.)

手順2.コマンドプロンプトで下記のように入力.
>scop -initial 初期解ファイル名 < データファイル名


・ Pythonインターフェイス初期解設定方法

初期解パラメータをTrueに設定
model.Params.Initial=True