Anonymous user
Knight's tour: Difference between revisions
m
→{{header|ANSI Standard BASIC}}
Line 906:
350 PLOT LINES: X*64+32,Y*64+32;
360 LET Total = Total + 1
370 LOOP UNTIL FNchoosemove(X, Y) =
380 IF Total <> 64 THEN STOP
390 END
400 !
410 EXTERNAL FUNCTION FNchoosemove(X1, Y1)
420 DECLARE EXTERNAL SUB PROCtrymove
430 LET M = 9
440 CALL PROCtrymove(
450 CALL PROCtrymove(
460 CALL PROCtrymove(
470 CALL PROCtrymove(
480 CALL PROCtrymove(
490 CALL PROCtrymove(
500 CALL PROCtrymove(
510 CALL PROCtrymove(
520 IF M=9 THEN
530 LET FNchoosemove = FALSE
|