Drools 4.0 入門3 (サンプルプログラム2)
最大値を求めるサンプルプログラム 次は、Drools 4.0 の宣言的プログラミングの性質を表すサンプルプログラムを紹介します。(ちなみに以下の記事はJBoss Rulesサンプルプログラム3をDrools 4.0に合わ...
オープンソースのルールエンジンDroolsに関する資料です。
最大値を求めるサンプルプログラム 次は、Drools 4.0 の宣言的プログラミングの性質を表すサンプルプログラムを紹介します。(ちなみに以下の記事はJBoss Rulesサンプルプログラム3をDrools 4.0に合わ...
(参考)Exampleのインストール方法(2008/11/05) Droolsのマニュアルによれば、droolsのexampleの圧縮ファイルは、Eclipseのプロジェクトの形ですでに作られており、これをEclipse...
drools2.X,JBoss Rules(drools3)で使用した旅費規程のサンプルを再度drools4で実装してみましょう。IDEを用いたルールプロジェクトの作成方法にしたがって作成してみます。 新しいルールプロ...
droolsの4.0では、Eclipseのプラグインとしてルールワークベンチ(IDE)が提供されています。Droolsの入門には、このルールワークベンチを用いるのが、もっとも手軽だとおもいます。 まずは、インストールか...
最大値を求めるサンプルプログラム 次は、JBoss Rules の宣言的プログラミングの性質を表すサンプルプログラムを紹介します。 「宣言的」プログラミングとは、結果を「どのようにして(how)」求めるかを記述するので...
1.3.知識表現 1.3.1.プロダクションルール Drools(JBoss Rules)において、プロダクションルール、または単にルールは、レフトハンドサイド(LHS)とライトハンドサイド(RHS)の二つの部分を持っ...
計算を行うサンプルプログラム 次に、JBoss Rules を用いた簡単な計算を行うサンプルプログラムを作成します。 このような単純な計算のみをルールベースで行うことは実用上あまりありませんが、ルールベースのプログラミン...
1.2. なぜルールエンジンを使うか よく尋ねられる質問として、次のようなものがあります。 どんなときにルールエンジンを使うべきですか? 手で「if…..then」文のコーディングを行うアプローチに比べて、ル...
第1章 ルールエンジン 1.1.ルールエンジンとは何か 1.1.1.イントロダクションと背景 人工知能(AI)は、「人間のように考えるコンピュータを作る」ことを目的とした非常に幅広い研究領域を表し、ニューラル・ネットワー...
旅費規程のサンプルプログラム ここでは、JBoss Rules を用いた小さなサンプルプログラムを作成します。(この例題は、drools 2.xで作成したプログラム例題と同じです) サラリーマンなぞをやっていると、出張の...