Advertisement
Luninariel

Week 11 Examples

Nov 4th, 2019
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.60 KB | None | 0 0
  1. E1, E2, E3, E4, E5, E6 -- Employee Variables
  2.  
  3. employee(E1)
  4. employee(E2)
  5. employee(E3)
  6. employee(E4)
  7. employee(E5)
  8. employee(E6)
  9.  
  10. #There are only six employees
  11. ∀ X. employee(X) -> X=E1 v X=E2 v X=E3 v X=E4 v X=E5 v X=E6
  12.  
  13. #There are 3 Male Employees
  14. ∃ X, Y, Z. employee(X) ^ male(X) ^ employee(Y) ^ male(Y) ^ employee(Z) ^ male(Z)  ^ ¬(X=Y)  ^ ¬(X=Z)  ^ ¬(Z=Y)
  15.  
  16.  
  17. #There are 3 Female Employees
  18. ∃ X, Y, Z. employee(X) ^ female(X) ^ employee(Y) ^ female(Y) ^ employee(Z) ^ female(Z)  ^ ¬(X=Y)  ^ ¬(X=Z)  ^ ¬(Z=Y)
  19.  
  20. #Enforce Gender Binary
  21. ∀ X. (male(X) v female(X)) ^ ¬(male(X) ^ female(X))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement