Rules engine rules are code; just code in a language that is usually very simple but also (because it's not used anywhere else) completely obscure.
> Could fuzzy logic be used to build a case when the laws become contradictory?
Didn't the Bayesians kill fuzzy logic?