![]() |
| シフトの定義です。内部シンボルはA,B,C,,,ラベルは1,2,3...と定義しています。 |
![]() |
| ソルバが出力した解です。10解を出力しています。 |
![]() |
| Excelでソルバの検証、解をExcelに貼り付けて、数独ブロックの和が136になることを確認しています。 |
内部の変数と式数は、
8014 38709
でした。この規模の数独だと、未だ通常のナーススケジューリング問題の方が数倍規模が大きいです。
![]() |
| シフトの定義です。内部シンボルはA,B,C,,,ラベルは1,2,3...と定義しています。 |
![]() |
| ソルバが出力した解です。10解を出力しています。 |
![]() |
| Excelでソルバの検証、解をExcelに貼り付けて、数独ブロックの和が136になることを確認しています。 |




![]() |
次に、何がなんでもプリセプタプリセプティの関係を満足させる方法の説明です。
上で見たように、プリセプタプリセプティと、予定とを全て満足させる方法はありません。(物理的に入らない)
そこで、予定入力のソフト制約レベル5よりも、プリセプタプリセプティの制約レベルを高くします。
下のように、ソフト制約レベルを6にします。
|
![]() |
| このようにすれば、予定入力よりも制約レベルが高くなるので、満足するでしょう。
下はこのときの求解条件です。
|