Red Hat Training
A Red Hat training course is available for JBoss Enterprise SOA Platform
28.2. 数独例:破損した例のデバッグ
手順28.2 タスク
- IDE で
sudoku.drl
を開きます。 - File → Samples → !DELIBERATLEY BROKEN! をクリックします。JBoss Rules エンジンはグリッドを検査し、以下の出力を生成します。
cell [0,8]: 5 has a duplicate in row 0 cell [0,0]: 5 has a duplicate in row 0 cell [6,0]: 8 has a duplicate in col 0 cell [4,0]: 8 has a duplicate in col 0 Validation complete.
Solve
ボタンをクリックして、この無効なグリッドに解決ルールを適用します。これらのルールは、問題の解決にセルの値を使用します。これらの状況を検出するルールは、指定したセルのソリューション値を含む Setting ファクトを挿入します。このファクトは、グループのすべてのセルから誤った値を削除します。