• Aucun résultat trouvé

\1_1 __ .. I PROGRAM LIBRARY

N/A
N/A
Protected

Academic year: 2022

Partager "\1_1 __ .. I PROGRAM LIBRARY "

Copied!
4
0
0

Texte intégral

(1)

I \ DECUS

\1_1 __ .. I PROGRAM LIBRARY

DECUSNO. 10-110

TITLE CHESS

AUTHOR Anonymous

COMPANY

DATE Submitted June 1970

SOURCE LANGUAGE FORTRAN

AI though this program has been tested by the contributor, no warranty, express or impl ied, is mode by the contributor, Digital Equipment Computer Users Society or Digital Equipment Corporation as to the accuracy or functioning of the program or related program material, and no responsibility is assumed by these parties in connection therewith.

(2)
(3)

THE GREENBLATT CHESS PROGRA~ ~MACHACK) RUNS UNOER CONTROL of THE DEC TIME-SHARING MONITOR FOR THE PDP~6/1~.

THIS COPy COMES TO YOU FROM TYMSHARE, INTERGA~ACTIC COMPUTtR OPERATIONS, CALIFORNIA, USA RPG,

THE FOLLOWING COMMANDS ARE RELEVANTI

PB PLAY BLACK ~ INSTRUCTS MACHACK TO P~AY ON BEHALF OF BLACK

PW PLAy WHITE - SAME FOR WHITE

pS PLAY SELF ~ MACHACK WILL MAKE ALTERNATE WHITE AND BLACK MOVES

PG PRINT GAME - PRINT THE ENTIRE GAME ON TTY

BO PRINT BOARD ~ DISP~AY THE CURRENT BOARO POSITION ON TTY SETW= PRINT THE CURRENT WIOTH

or

MOVE EXAMINATION ON TTY

THE FIRST NUMB£R IS THE NUMBER Or PLAUSIBLE MOVES CONSIDERED ON THE FIRST PLY, THE SECOND NUMBER IS THE NUMBER OF PLAUSIBLE HOVES CONSIDERED ON THE 'SECOND PLY, ETC. THE LAST NUMBER APPLYS TO THE

CORRESPONDlNG PLY AND ALL SUCCEEDING P~IES,

SETO= PRINT THE CURRENT DEPTH OF MOVE EXAMINATION

SETW ARGl ARG2 ARG3 ,t, SETS THE WIDTH OF PLAUSIBL~ MOVES AS EXPLAINEO ABovE,

SETw 7 7 6 IS THE USUAL (HACKER MODE) SETTING' SETw 15 l~ 9 9 7 IS THE TOURNAMENT MODE SETTING SETO ARG StTS tHE OEPT~ OF MOVE EXAHINATION-

SETO 4 IS THE USUAL (HACKER MODE) SETTING, SETD 6 IS THE TOURNAM~NT MODE SETTING

M MOVE - MACHACK MAKES ONE MOVE, lr IN ONE Or THE AUTOMATIC PLAY MODES (P8,PW), MACHACK WI~L THEN

MAKE ITS OWN MOVE. - -

U UNMOvE - TAKE BACK THE LAST MOVE (EITHER MACHACK'S OR THE OPPONENT'S)

RESET RESET THE GAME TO THE BEGINNING POSITION

(4)

MOVES ARE TYPED USING THE PSE~DO~STANOARD CHESS NOTATION.

THE FULL fORM Of A MOVE MIGHT BE,

KNP/KN2~KN4 ,KING'S KNIGHT'S PAWN ON ,KING'S KNIGHT-2 MOVES TO 'KING'S KNIGHT 4

IN ALL MOVES. -(MINUS SIGN) OR (SPACE) MEANS AN O~OINARY MOV~,

WHILE X OR * INDICATES A CAPTURE.

MOVES HAY BE ABBREVIATED TO ANy PORTION Of THE ABOVE NOTATION WHicH IS SUFFICIENT TO SPECIfY THE MOVE WITHOUT AMBIGUITY. fOR EXAMPLE, THE ABOVE MOVE COULD aE'

KNP-KN4 KNP-N4 P/KN2-KN4 P/KN2-N4

P/N2~KN4

P-KN4

8UT COULD NOT USUALLY BE;

P-N4

P/N2~N4

SINCE THESE LATTER TWO COULD APPLY TO EITHER KING'S KNIGHT'S PAWN OR QUEEN'S KNIGHT'S PAWN. NOTE THAT THESE TWO

WOULD BE ADEQUATE IF THE QUEEN'S KNIGHT'S PAWN HAC PREVIOUSLY SEEN MOVED TO OR PAST QN4.

TO CASTLE TO KING~SIDE, TyPE O~O

TO CA~TLE TO QUEEN~SIUE, TYPE O~O~O

GAMES TYPED OUT BY MACHACK PREfACE EACH MOVE WITH THE

LETTER 8(BLACK) OR THE LETTER WCWHITE1' THIS NOTATION SHOULD NOT 8E USED fOR TYPEIN. MACHACK USES ONLY A PORTION Of

THE FULL FORMAT FOR ITS OWN TYPEOUT.

PIECES ARE DESIGNATED AS fOLLOWS.

KING-K,QUEEN~Q,8ISHOP~B,KNIGHT-N,CASTLE OR ROOK.R,PAWN-P AS AN EXAMPLE, SUPPOSE YOU WANTED TO PLAY WHITE, AND PLAY PAWN TO KING FOUR AS YOUR FIRST MOVE. PROCEED AS rOLLOWS'

.R CH~SS ,(RUN THE CHESS PROGRAM)

.P8 ,(THIS TELLS MACHACK TO PLAY BLACK)

~P K4 '(YOUR MOVE)

8 KP/K2-K4 '~MACHACK'S RESPONSE)

~ .CMACHACK IS READY FOR YOUR NEXT MOVE)

2

Références

Documents relatifs

No warranty, express or implied, is made by the contributor, Digital Equipment Computer Users Society or Digital Equipment Corporation as to the accuracy

Although this program has been tested by the contributor, no warranty, express or implied, is made by the contributor, Digital Equipment Computer Users Society or

Although this program has been tested by the contributor, no warranty, express or implied, is made by the contributor, Digital Equipment Computer Users Society or

Although this program has been tested by the contributor, no warranty, express or implied, is made by the contributor, Digital Equipment Computer Users Society or

Although each" program has been tested by its contributor, no warranty, express or implied, is made by the contributor or 1620 USERS Group, as to the accuracy

Although each program has been tested by its contributor, no warranty, express or implied, is made by the contributor or 1620 USERS Group, as to the accuracy and functioning

Although each program has been tested by its contributor, no warranty, express or implied, is made by the contributor or 1620 USERS Group, as to the accuracy and functioning

related program material and no responsibility is assumed by the author, 1620 USERS Group, or IBM in connection therewith.o. Description of