|
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
4. |
Encode general
knowledge of the domain
|
|
|
¡ |
t1,t2 Connected(t1, t2)
Signal(t1) = Signal(t2)
|
|
|
|
|
¡ |
t Signal(t) = 1 Signal(t) = 0
|
|
|
|
¡ |
1 ≠ 0
|
|
|
¡ |
t1,t2 Connected(t1, t2)
Connected(t2, t1)
|
|
|
|
|
¡ |
g Type(g) = OR Signal(Out(1,g)) = 1 n
|
|
|
Signal(In(n,g)) =
1
|
|
|
¡ |
g Type(g) = AND Signal(Out(1,g)) = 0 n
|
|
|
Signal(In(n,g)) =
0
|
|
|
¡ |
g Type(g) = XOR Signal(Out(1,g)) = 1
|
|
|
Signal(In(1,g)) ≠
Signal(In(2,g))
|
|
|
|
¡ |
g Type(g) = NOT Signal(Out(1,g)) ≠ Signal(In(1,g))
|
|
|