Changes between Version 9 and Version 10 of GB20301/2013-10-15
- Timestamp:
- 10/15/2013 01:11:13 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GB20301/2013-10-15
v9 v10 42 42 * もし〜ならば〜{だ|する} 43 43 44 推論機構:: 45 44 === 推論機構 === 45 プロダクション集合に作業記憶を照合して処理を行う一連のメカニズム 46 46 1. Working Memoryを参照して、<条件>を満足するルールをプロダクション集合から見つける 47 47 2. 複数みつかったら一つ選ぶ、あるいは見つからなかったら終了 48 48 3. ルールを実行してWorking Memoryを更新する 49 49 4. 1に戻る 50 51 === 例 === 52 1. `IF X > MAX THEN MAX = X` 53 2. `IF Y > MAX THEN MAX = Y` 54 3. `IF Z > MAX THEN MAX = Z` \\ 55 W.M. `X = 3, Y = 5, Z = 7, MAX = 4` 56 57 1. 2.と3.のルールが合致。MAXを5に更新 58 2. 3.のルールが合致。MAXを7に更新 59 3. 合致するルールなし。終了 60 61 === 競合解消の方針(Strategy) === 62 1. あらかじめルールに優先順位をつけておく 63 2. 条件の最も厳しいルールを使う 64 3. 一番新しくW.M.に付加された項目を参照しているルールを使う