2014-10-01から1ヶ月間の記事一覧

OptaPlanner トレーニング

http://www.optaplanner.org/learn/training.html から optaplanner-training-6.2.0.CR1-training-2.zip をダウンロードし、instructions/training.html を開いてみよう。まだ Lab 201 までしか作られていないが、手を動かすとっかかりにはとてもよさそう。…

RHEV備忘録

SPICEが動かない時 Console option で Native client にする Console クリック ファイルがダウンロードされるので、remote viewer で開く IP が WebAdmin から見えない rhev-agent-2.3.16-7.el6_2.x86_64.rpm をVMにインストール バックアップ https://acces…

OptaPlanner N queens を考える その3

中身を覗いてみよう編だ。まず logback.xml でクラス名を出しておこう。 <pattern>%d [%t] %-5p [%c] %m%n</pattern>するとキーポイントになるクラスが出てくるかなー。 TRACE [org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor] Model annotations pa…

OptaPlanner N queens を考える その2

アルゴリズム編だ!その1でやったように、optaplanner-examples の NQueensHelloWorld で実験します。src/main/resources/org/optaplanner/examples/nqueens/solver/nqueensSolverConfig.xml が設定の肝です。 Construction Heuristic まずは初期状態を決め…

OptaPlanner N queens を考える その1

OptaPlanner がどのように動いているか、サンプル「N queens」を題材に考えます。チェスのクイーンをN個、お互いがぶつからないように配置する問題です。 実行 http://www.optaplanner.org/ から OptaPlanner 6.1.0.Final をダウンロード unzip examples/run…