Guest User

Untitled

a guest
May 20th, 2018
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 0.28 KB | None | 0 0
  1. lEqualToTime(_, _, 0). % stopping state
  2. lEqualToTime(StationA, StationB, Time) :-
  3.     overground(StationA, StationB, Time);
  4.     overground(StationB, StationA, Time);
  5.     NewTime is Time - 1, % decrement Time value each subsequent call
  6.     lEqualToTime(StationA, StationB, NewTime). % recurse
Add Comment
Please, Sign In to add comment