我正在为非常大(但不复杂)的代数寻找布尔表达式求解器,例如: Boolsche Ausdrücke vereinfachen (Axiome) 我想要一些代码(c++ 或 java [或库])来简化巨大的布尔表达式。我还没有发现什么。我只想做一些“简单”的转换,比如:
a && ~a -> 0
a || a && (b || c) -> a
但要长得多。我现在想使用符号(a、b、c1、d1..)而不是 TRUE、FALSE、0 或 1。先感谢您。
编辑:
如果我自己编写,我可以使用 Javaluator 并进行评估。当我有:(adb+c) && d
我想从乘出开始。任何人的想法?