View Single Post
  #4  
Old June 13th 06, 12:33 AM posted to rec.games.chess.computer
Tony M
external usenet poster
 
Posts: 131
Default Odd Junior 9 behavior

On Mon, 12 Jun 2006 16:40:23 -0400, Amarande
wrote:

wrote:
Amarande wrote:
In the following position -

7B/5K1k/8/8/5NN1/8/8/8 w - - 0 1

It is clear to the human mind that there is an easy mate in 5 he

1 Nf6+! (mandatory, as the B cannot be withdrawn) Kh6 (Kxh8 2 Ng6#) 2
Ne4 Kh7 3 Ba1 (or any B move except Bg7) Kh6 4 Bg7+ Kh7 5 Nf6# (or 5 Ng5#).

Junior 9, however, seems to be acting very strangely when given this
position in analysis mode at each step. (Computer settings: AMD 3500+,
Junior 9 assigned 512MB of 1536MB total memory)

* Instead of 1 Nf6+!, Junior accedes to a stalemate draw by evaluating 1
Ba1? as the best move, eval = (0.00). It stays with this rapidly to
depth 63 (where analysis appears to stop) after 00:00:01.

* Instead of 1 ... Kh6, which delays the mate by an additional 3 moves,
Junior considers Black's best move to be 1 ... Kxh8, allowing Ng6. Still
more incomprehensibly, it 1) evaluates 1 ... Kxh8 as "= (0.00)" despite
there being a White mating move immediately, and 2) it thought of Kh6 at
the very beginning (with an eval of +- (7.71) and then discards it in
favor of capturing the B ...

* In the 1 ... Kxh8 line, why does Junior not see 2 Ng6# at all? It
considers, from the very start of analysis all the way to depth 63, the
best White move to be 2 Ng2?, with a clear draw.

* After 1 ... Kh6, Junior correctly sees the mate in four, but a strange
artifact appears:

2.Ne4 Kh7 3.Bd4 Kh6 4.Bg7+ Kh7 5.Nf6# Kh8
+- (#4) Depth: 9 00:00:00 5kN

Wow, Black gets to make a move after he's checkmated? And a move into
check at that?

This same anomaly is repeated in the analysis at White's third move, but
not at his fourth ...


I'm guessing that you have a corrupted KNNBK endgame tablebase file.
That's the only thing I can think of that could cause such weirdness.


No tablebases are installed, so it can't be that.

Any other ideas?


It looks like a bug to me. It appears that Junior always evaluates a
king and two knights as a draw, even if there is a checkmate
available.

Tony
Ads
 

Debt Consolidation - vShare YouTube Clone - Debt Consolidation - Guitar Lessons - Playdock Z500