Google
 

Trailing-Edge - PDP-10 Archives - walsh_goodStuff_1600 - more-games/ttt3d.exe
There are no other files named ttt3d.exe in the archive.
?p?xiS"9Kb))<71)`gg0g#	t{A)(q?{BED!r*"2
y,	W		THREE-DIMENSIONAL TIC-TAC-TOE

DO YOU NEED THE RULES? ,	2BI3BI+;,	]d l @@A J*"`,!,q``+A,	D+K". " ,i 
,v " ,i6@A+C 
,v,	D,	WIT'S A HANDICAP BOARD, AND IT'S YOUR H,	
MOVE: ".,		,	4 K R	020r+,	3+b,	5 b6@0A+b,v"1"_H+e,	D,	W
YOU WIN!:	l e`+;,	W  LET'S SEE IF YOU CAN DO IT WITHOUT A HANDICAP, THIS TIME!+;,	[ILLEGAL MOVE+K .@@@@,
,,v,q,	
MY MOVE IS: ,	<,	D %1"_H+x0"P+l`+K,	W(I NOW HAVE A FORCED WIN (I THINK)! TYPE "RESIGN" TO GIVE UP.)+K2"J+Kl`+K,	WYOU HAVE A FORCED WIN (I THINK)! CAN YOU FIND IT?+K,	WI WIN!:	e`+,	W -- AND YOU EVEN HAD A HANDICAP BOARD!e`l ,	W
WOULD YOU LIKE TO SEE THE WINNING ROW DISPLAYED? ,		,	2BK3BK++2BL3BL+q+;,q,	WIT'S A DRAW:	+;,	3BM+e2BM3BN+'3BN+(3BO+)3BO+*3BP+b2BK3BK++3BP+\3BQ+/3BQ+43BR+:2BR3BS+D,	[ILLEGAL COMMAND+K,	D+K,	K+K,
?+K,	]+K7B+$,	WDDT:,+ +K4 $,	'4b$0b+$!S,	@+$of+K4 8,	'4"$4B80b
+$ B6+K 6,	+K4 @,	'4B@!$v+=6 ,	'4b$0b
+$ B7*d<+K!$v 7,	 2,	*dA+K4 H,	3BW+N3BW+O3BX+O,	[THE ARGUMENTS ARE "LOW," "MEDIUM" AND "HIGH."+K "V+P7X "Z  D6  D7  D7  D8!"w $ D8*bT+K,	WI ACCEPT YOUR RESIGNATION.:	d e`l +;4 m,	4 m7.24 K .1R,".1R' .1R@@1N+m4 K,	3+d,z6@,v+j,	[INVALID "CHEAT" REQUEST+' *& $2D(3=jr,*
:0A=ds,	D+; (7`!(, , N0A,~7@0A,~"(7`0A!(,"0A,@@0A,~,-
4J	;,".D .H(3,.D/4B,* &.Bc=f+ (35"
`B!"_ U ,~ @,3
4J	; (Y"`. B(Y.`.D+2P6+ O@a`,~,p,~:: @d @,I``+"``+(``@+%,?6@P/+*O@ S+: 
 R/"G7`"+: 
 R/"G7`"+: 
 LP%#NP/O@P0 h" BP%:P02"P/+8."P% 
,v``,e", @" P0.$P% 
4.53bP%+7+62"P%+7 BP% LP%,z+, P% 
P%>,~ BP%>a`,~:,e,p>,~ "P% @6@@P/  +F ,@@2&0a=,C4,F 0a =,C4FI::P/ H@@ a=dB,~@@a Y*"@@ ,,>>@ .6@0A+c"85B\"85B]"80b+$80d+`6@l 3$8.5$8.9$.=,34Da Y6@".I+X 1l +a 2l +a 2l @+a 3 B0a3b+c BZL=,M,^,~4,	;,>,> "G2"o+k,	4Bk,	W     =bi 8Z,	,	< 2,	 Po,^,^,~,	,~a`,~,	
THE MOVE GENERATOR WAS CALLED  ,	,	W TIMES.
,	WTHE POSITION VALUE IS  ,	,	W (STATIC) AND  %,	,	W (DYNAMIC).
ELAPSED TIME:  ,	 ,	W SECONDS.  CPU TIME:  ,	 ,	W SECONDS.
,^,~@@@@ [	b,~"`.B [	b,~"`.B,~*
0c0
0c*
0c
0c$
0c
0c
0c
0c
0c
0c
0c
0c
0c
$0<HT`lx(4@LXd@@@@4 \*"Y@@Z \*"b@@c ]*" $ ,,-4B).D0c+'=,',~ J *(PQ*A@*
,~ L.,0 ,0Q,A`*
,~ J.*(.
 *(Q*A@*
,~ L ,0vQ,A *
,~G2@	Y2@22@62@v,P
1	

 !"#$%&"'(")*"+,-./01	/2
/3/4506
12646%07&(257!*.137 -47#058$'28),38+1489:;	9<
9=9>?%:@(.;<@&*=?@->@:A
!<?A>A#:?B',<B$)=B+;>B%.CDE	(CF
*CG&-CHIDJEFJGIJHJ!DKFIKEGK HK#,DIL
'FL$+EHL0A@QpBF0RG@VWpIPFVOPQ`J ZW`YpI@N0J^pZO@0pR&@V6p
V.P
Z6`^>pZ.@$Q0bGfW0fOjW n_0jO4qprg@vwpb&f60voPf.zw`j6 ~pzo@n>0j. E0 QC@ USp"UKP$YS`&][p&YK@(U2p0eS08uspA0AE@AUpCMPEU`G]pGM@I4pQ&U0Y6upaG0aSG@aWWpcWOPe[W`g__pg[O@iW6pqgW0ywwpTZs`UU^V d\ee`f"t\u uZv"]@$d
@TZUUbV d^es`e_ ftdu@u[
@v$	`		b	
TZ
U"
U\
V 
dd
e
@
e]@
f$
t^
u 
uZs`
vT[
@U$UdV@dbee`ftbu uZv_ ^s`1
AE4qp E5
,]CM8uspA9MEUY6upaG=m_G]ywwp4$NQaG00u
,^$YSiW6p$Q6
4nEUqgW04qw<~e[WywwpAD
0rJaSG@IT*2v
Z6cWOPQdK4zjWe[W`Ytk6~zwg__pQt
4~ZWaWWpF1
M\C]vwpRG@*Stj_^_pIDk2rj6g[O@JkKP[*<zo@b&,KDs)Yn>0#! &2dH2d
 *2AFKPUd2zPO|y0|
gdtPxxxxxxxxxxxxx|
N{2thhhhhhhhhhhhh,>,>7$p	d	Fp%q)w  Dp& ,^,^,~;Ns\wrvXh,	

THE SCORE SO FAR: ME:  	,	,	W   YOU:  	,	7B	+~,	W   DRAWN: ,	,	W


,~7R	
(@@	4R	1R+	d 0R1R
",~@@	4 	;,	+		,	1R+	,~
8+`,~@@	],	4+	/2`bpR,	0R+	E	,~2,	2+	,>,>W277,	,>^#&",>5B	,^42	.2,	+	,^,^,~,>$"2&"&"2,	2,	&" 2,	 2,	,^,~ ",>S,	1R+	+0R+	-"`x,	+	),	020r+	0$"."Oh+	,1R,	 R	$Bx,^,~@@,	/2`R~+	;r^,	/2`R~+	;r,	/2`R~+	;r:x,~2^.2,	2.2,	2.2+	4 	;,	3B`;x3B`:x,~,	
? +	W,	W
		THREE-DIMENSIONAL TIC-TAC-TOE
			BY JOHN XENAKIS

YOUR OBJECTIVE IS TO GET FOUR X'S IN A ROW ON A GAME "BOARD" CONSISTING
OF A 4X4X4 CUBE.  WE REPRESENT THE CUBE AS FOUR 4X4 SQUARES IN THE
FOLLOWING DIAGRAM:

	.X..  ....  ..O.  ....
	....  ....  ....  ....
	....  ....  ....  ....
	....  ..X.  ....  ...O

THE ABOVE DIAGRAM SHOULD BE PICTURED BY MENTALLY PLACING THE FOUR
SQUARES ON TOP OF ONE ANOTHER TO FORM A CUBE.

A BOARD LOCATION IS UNIQUELY SPECIFIED BY THREE COORDINATES, GIVING
(1) THE NUMBER OF THE SQUARE, (2) THE ROW WITHIN IN THE SQUARE, AND
(3) THE LOCATION WITHIN THAT ROW.  FOR EXAMPLE, THE LOCATION 234
REFERS TO THE SECOND SQUARE, THE THIRD ROW WITHIN THAT SQUARE, AND
THE FOURTH POSITION WITHIN THAT ROW.

YOU SHOULD VERIFY FOR YOURSELF THAT, IN THE ABOVE DIAGRAM, THE TWO
X'S ARE AT LOCATIONS 112 AND 243, WHILE THE TWO O'S ARE AT 313 AND 444.

WHEN IT IS YOUR MOVE, YOU MAY TYPE A MOVE, OR YOU MAY TYPE A COMMAND.
+
?,	W
WHEN IT IS YOUR MOVE, YOU MAY TYPE ONE OF THE FOLLOWING COMMANDS
INSTEAD OF YOUR MOVE:

BOARD OR BD -- TO TYPE OUT THE BOARD
BDX -- TO TYPE OUT AN EXPANDED BOARD (USEFUL FOR BEGINNERS)
RESIGN -- TO CONCEDE LOSS OF THE GAME
PASS -- TO GIVE UP YOUR TURN
HELP -- TO GET THE SHORT HELP MESSAGE
HELPX -- TO GET THE EXPANDED HELP MESSAGE
LEVEL LOW -- TO CAUSE THE COMPUTER TO PLAY QUICKLY
LEVEL MEDIUM -- TO RESET COMPUTER'S DEFAULT PLAYING LEVEL
LEVEL HIGH -- TO CAUSE COMPUTER TO CONTEMPLATE DEEPLY

TYPE "HELP TTT3D" AT MONITOR LEVEL FOR FURTHER INFORMATION.

,~@@ d*"1 *!,`aL+
~`LaL,
*l
|+ ", "aL,,~,>,	 xlaL,	,^4B	;l`LaL+	,	,~,>4B, xlaL,,^aB
,~l`LaL+,,~dB/"dB/",>:,*"&L,-5Dj.
9F,^,~1J&+,	[76 ROWS WERE NOT FOUND	`@@ "8," "9," "<,"+' B?@@`B+%:,0,50B9#,~@@4,*:4,*+@ "8,- "9,- "<,-,~ B?:,0@@$ede6@4h,5d1B,~."+/,?L,35D6j,~ 
,~ 
$ed_$fd^,~ 
d
(L$fd_,~<1J	+D,	[DIDN'T FIND 18 PLANES	`,	WEND OF INITIALIZATIONO@	`y`\]<XA} 8II rsa0EE>)E@QfQfG",ewIY`g$@g&pY0Y4[ Y?8[%6Q&=X\a,'xhf@4k Zl0cH	_0_8,','r