File tree Expand file tree Collapse file tree 2 files changed +11
-9
lines changed
Expand file tree Collapse file tree 2 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -72,9 +72,10 @@ is_contradicted_by(rules, "rule1")
7272
7373``` {r}
7474rules <- validator(
75- if (nace == "a") export == "y ",
76- if (nace == "a ") export == "n"
75+ if (income > 0) job == "yes ",
76+ if (job == "yes ") income == 0
7777)
78+
7879
7980conflicts <- detect_contradicting_if_rules(rules, verbose=TRUE)
8081```
Original file line number Diff line number Diff line change @@ -75,21 +75,22 @@ is_contradicted_by(rules, "rule1")
7575
7676``` r
7777rules <- validator(
78- if (nace == " a " ) export == " y " ,
79- if (nace == " a " ) export == " n "
78+ if (income > 0 ) job == " yes " ,
79+ if (job == " yes " ) income == 0
8080)
81+
8182
8283conflicts <- detect_contradicting_if_rules(rules , verbose = TRUE )
8384# > 1 contradiction(s) with if clauses found:
84- # > When nace == "a" :
85- # > V1 : if (nace == "a ") export == "y"
86- # > V2 : if (nace == "a") export == "n "
85+ # > When income > 0 :
86+ # > V2 : if (job == "yes ") income == 0
87+ # > V1 : if (income > 0) job == "yes "
8788```
8889
8990``` r
9091print(conflicts )
91- # > $`nace == "a" `
92- # > [1] "V1 " "V2 "
92+ # > $`income > 0 `
93+ # > [1] "V2 " "V1 "
9394```
9495
9596## Simplifying
You can’t perform that action at this time.
0 commit comments