Advertisement
Guest User

Untitled

a guest
Dec 21st, 2014
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. assert_game_rule(is_in(X, Y), Ref):-
  2. asserta(location(X, Y), Ref),
  3. location(X, Y),
  4. write('didnt backtrack').
  5.  
  6. assert_game_rule(is_now(X, of(Y, Z)), [Ref1|Ref2]):-
  7. is_a(Y, direction),
  8. asserta(is_now(X, of(Y, Z)), Ref1),
  9. opposite(Y, OppY),
  10. asserta(is_now(X, of(OppY, Z)), Ref2).
  11.  
  12. assert_game_rule(X, Ref):-
  13. asserta(X, Ref).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement