[net.chess] Strange move by chess

lab@qubix.UUCP (Q-Bick) (07/14/85)

[Somehow I managed to convince da boss that net.chess is technical :-]

Was playing /usr/games/chess and found the computer making a move I
cannot explain (White == Q-Bick, Black = Vax 4.2BSD):

 1.  p-k4	P-K4
 2.  b-b4	N-QB3
 3.  p-q3	B-B4
 4.  n-qb3	N-KB3
 5.  b-kn5	O-O
 6.  n-q5	P-QR4		<-- Why ?? (perhaps just "?" :-)
 7.  bxn	PxB
 8.  q-r5	P-Q3
 9.  q-r6	B-QN5 +		<-- Futility sets in
10.  k-q1 ?!			<-- Only because I "know" what Black will
		B-KN5 +		    do next (from playing him before).
11.  n-kb3	BxN+ ??		<-- "Here, White, mate me in four!"

I find no explanation for Black's 6th move.  I also wonder about the
possibilities of 11. ... P-KB4  Not that Black can come close to drawing
(12. nxkbp+, qxn; 13. qxq), but it does create more possibilities.

Replies by mail preferred. If sufficient response, I will summarize and
post.
-- 
		The Ice Floe of the Q-Bick
		{amd,decwrl,sun,idi,ittvax}!qubix!lab

You can't settle the issue until you settle how to settle the issue.

stern@bnl.UUCP (eric) (07/18/85)

> Was playing /usr/games/chess and found the computer making a move I
> cannot explain (White == Q-Bick, Black = Vax 4.2BSD):
> 
>  1.  p-k4	P-K4
>  2.  b-b4	N-QB3
>  3.  p-q3	B-B4
>  4.  n-qb3	N-KB3
>  5.  b-kn5	O-O
>  6.  n-q5	P-QR4		<-- Why ?? (perhaps just "?" :-)

The chess program has a command that lets you know what it
thinks it is doing (sort of).  If you say "test", it will print
out a list of all moves and their values in its evaluation
algorithm.  I haven't figured out what it all means, but
the first five columns are summed to get a total "positional"
evaluation.  Moves are listed in decreasing order in this
positional evaluation.  Another column is set negative if a
computer's piece can be taken.  I don't fully understand
what the actual value of this column does.

The chess program also has a bunch of other undocumented
features that I wonder if anybody knows about.  I reproduce
here the help file I set up for our system.

Typing an empty line prints the board. White pieces are lower case and
Black pieces are upper case.  Moves are entered in descriptive notation,
such as p-k4, n-kb3 pxp, q-r5+ or in algebraic notation like
e2e4, g1f3, e4d5.  Other commands available:

score	Gives a list of moves so far.
first	As the first move, lets you play black
alg	Switch to algebraic notation
clock	Give the time each player has used so far
save	Save the game in the file chess.out
restore	Restore the game from the file chess.out
remove	Take back one move
hint	The machine tells you what it thinks your best move is
setup	Sets up the board with a position entered from the keyboard.
	Pieces are entered starting with row 8, and moving across
	files from A-H.  Black pieces are uppercase (K,Q,R,B,N,P), and
	white pieces are lowercase letters (k,q,r,b,n,p).  Entering
	a piece inserts in on the current square and moves the current
	square over one in the entering order given above.  Each
	row is entered on one line.  Typing a space moves over to
	the next square, typing a digit moves over that number of
	squares.  Typing return, moves to the next row.  All eight
	rows must be entered.


						Eric G. Stern
						stern@bnl.arpa
						...!philabs!sbcs!bnl!stern