私の質問を例で説明しましょう:
たとえば、-1、0、2、3、5、および 6 などの可能な離散整数の領域があるとします。ここで、次の制約を満たす変数 x の解 (またはモデル) を探しています。
(x > 0) && (x < 6) && (x != 3) && (x > 2)
答えは (ソリューション ドメインから) = 5 になりますね。
Z3でこれを行うにはどうすればよいですか?
つまり、個別のエンティティを使用して解空間を定義し、いくつかの制約をアサートして、Z3 に充足可能性を確認するように依頼します。満足できる場合は、モデルが必要です。
誰かが例を手伝ってくれますか?
ありがとう、イシュティアク