我目前正在阅读以下文件:
https://rise4fun.com/z3/tutorial/strategies http://z3prover.github.io/api/html/namespace_microsoft_1_1_z3.html
在我们的一个学术研究项目中,我们使用Z3来解决问题。它是使用Z3 C#API编写的。我们想要使用战术,目标和子目标的概念。我们想使用战术组合器(又名战术)来制定战术。但是,在C#API中,我找不到任何方法来使用像(然后......)(或者其他......)这样的组合器。
我可以使用任何API函数来创建这样的组合器吗?
单一策略的使用方式如下:
Tactic t = Context.MkTactic("simplify");
Context.MkSolver(Tactic)
答案 0 :(得分:1)
策略组合子构造函数位于SQLiteDatabase db = ...;
Cursor c = db.query(..);
long sqlDate = c.getLong(...);
Date javaDate = new Date(sqlDate);
,例如AndThen