Skip to content

Commit d2c99f0

Browse files
committed
Minor changes
1 parent 02f8803 commit d2c99f0

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

2nd_set/return_to_athens_prolog/moves.pl

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
N1 is N - 1,
1616
read_grid(Stream, N1, Grid).
1717

18-
move(dx(-1), dy(0), w). % W
19-
move(dx(1), dy(0), e). % E
20-
move(dx(0), dy(-1), n). % N
21-
move(dx(0), dy(1), s). % S
22-
move(dx(-1), dy(-1), nw). % NW
23-
move(dx(-1), dy(1), sw). % SW
24-
move(dx(1), dy(-1), ne). % NE
25-
move(dx(1), dy(1), se). % SE
18+
move(dx(-1), dy(0), W). % W
19+
move(dx(1), dy(0), E). % E
20+
move(dx(0), dy(-1), N). % N
21+
move(dx(0), dy(1), S). % S
22+
move(dx(-1), dy(-1), NW). % NW
23+
move(dx(-1), dy(1), SW). % SW
24+
move(dx(1), dy(-1), NE). % NE
25+
move(dx(1), dy(1), SE). % SE
2626

2727
within_bounds(N, X, Y) :-
2828
X >= 0, X < N,
@@ -56,5 +56,5 @@
5656
length(Grid, N),
5757
( bfs(Grid, N, Path)
5858
-> reverse(Path, Moves)
59-
; fail
59+
; Moves = 'IMPOSSIBLE'
6060
).

0 commit comments

Comments
 (0)