Fix in 1991/westley/ttt.sh
Don't assume '.' is in the path. I note that at least under macOS this game does not work. I'll be looking at the entries of this year at another time. I just need this commit in to make some other changes unrelated. The README.md was also updated - formatting fixes to turn it into a markdown file proper.
This commit is contained in:
1 parent
892b94c5a6
commit
dbbdedd30b
2 files changed
+8
-8
No files matched your search
@@ -11,19 +11,19 @@
|
|||||||
|
|
||||||
### To run
|
### To run
|
||||||
|
|
||||||
Make and run as follows:
|
Make and run as follows:
|
||||||
|
|
||||||
./westley [move_location] | tee nextmove.c
|
./westley [move_location] | tee nextmove.c
|
||||||
|
|
||||||
where the 'move_location' is a digit from 1 to 9 that represents
|
where the 'move_location' is a digit from 1 to 9 that represents
|
||||||
a move on a tic-tac-toe board:
|
a move on a tic-tac-toe board:
|
||||||
|
|
||||||
1 2 3
|
1 2 3
|
||||||
4 5 6
|
4 5 6
|
||||||
7 8 9
|
7 8 9
|
||||||
|
|
||||||
If you omit 'move_location', then the computer moves first. For your
|
If you omit 'move_location', then the computer moves first. For your
|
||||||
next move, recompile nextmove.c and play it again:
|
next move, recompile `nextmove.c` and play it again:
|
||||||
|
|
||||||
make nextmove
|
make nextmove
|
||||||
./nextmove move_location | tee nextmove.c
|
./nextmove move_location | tee nextmove.c
|
||||||
|
|||||||
+3
-3
@@ -61,7 +61,7 @@ if [ ! -f merlyn.c ]; then
|
|||||||
fi
|
fi
|
||||||
# check to see if the copy worked
|
# check to see if the copy worked
|
||||||
if [ ! -f merlyn.c ]; then
|
if [ ! -f merlyn.c ]; then
|
||||||
echo "ttt: Darn, coundn't copy westley.c to merlyn.c" 1>&2
|
echo "ttt: Darn, couldn't copy westley.c to merlyn.c" 1>&2
|
||||||
exit 4
|
exit 4
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
@@ -85,9 +85,9 @@ fi
|
|||||||
if [ ! -w ttt_game.c ]; then
|
if [ ! -w ttt_game.c ]; then
|
||||||
rm -f ttt_game.c
|
rm -f ttt_game.c
|
||||||
if [ -z "$move" ]; then
|
if [ -z "$move" ]; then
|
||||||
merlyn | tee ttt_game.c
|
./merlyn | tee ttt_game.c
|
||||||
else
|
else
|
||||||
merlyn "$move" | tee ttt_game.c
|
./merlyn "$move" | tee ttt_game.c
|
||||||
fi
|
fi
|
||||||
chmod +w ttt_game.c
|
chmod +w ttt_game.c
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user