Changes between Version 9 and Version 10 of GB20301/2013-10-15


Ignore:
Timestamp:
10/15/2013 01:11:13 PM (11 years ago)
Author:
chris
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • GB20301/2013-10-15

    v9 v10  
    4242  * もし〜ならば〜{だ|する}
    4343
    44  推論機構::
    45   プロダクション集合に作業記憶を照合して処理を行う一連のメカニズム
     44=== 推論機構 ===
     45 プロダクション集合に作業記憶を照合して処理を行う一連のメカニズム
    4646 1. Working Memoryを参照して、<条件>を満足するルールをプロダクション集合から見つける
    4747 2. 複数みつかったら一つ選ぶ、あるいは見つからなかったら終了
    4848 3. ルールを実行してWorking Memoryを更新する
    4949 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.に付加された項目を参照しているルールを使う