A Chess forum. ChessBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » ChessBanter forum » Chess Newsgroups » rec.games.chess.computer (Computer Chess)
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Tags: , ,

Odd Junior 9 behavior



 
 
Thread Tools Display Modes
  #1  
Old June 12th 06, 07:14 PM posted to rec.games.chess.computer
Amarande
external usenet poster
 
Posts: 14
Default Odd Junior 9 behavior

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 ...
Ads
  #2  
Old June 12th 06, 07:50 PM posted to rec.games.chess.computer
JVMerlino@aol.com
external usenet poster
 
Posts: 215
Default Odd Junior 9 behavior


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.

jm

  #3  
Old June 12th 06, 09:40 PM posted to rec.games.chess.computer
Amarande
external usenet poster
 
Posts: 14
Default Odd Junior 9 behavior

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?
  #4  
Old June 12th 06, 11:33 PM posted to rec.games.chess.computer
Tony M
external usenet poster
 
Posts: 127
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
  #5  
Old June 13th 06, 12:27 AM posted to rec.games.chess.computer
JVMerlino@aol.com
external usenet poster
 
Posts: 215
Default Odd Junior 9 behavior


Tony M wrote:
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


Indeed, Junior (and a few other engines) has this problem in that it
will immediately stop searching if it calculates a "draw by material".
This explains the case with 1.Nf6+ Kxh8.

But it doesn't explain the case of why it thinks 1.Ba1 is the best
move.

jm

  #6  
Old June 13th 06, 01:26 AM posted to rec.games.chess.computer
Tony M
external usenet poster
 
Posts: 127
Default Odd Junior 9 behavior

On 12 Jun 2006 16:27:18 -0700, wrote:


Tony M wrote:
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


Indeed, Junior (and a few other engines) has this problem in that it
will immediately stop searching if it calculates a "draw by material".
This explains the case with 1.Nf6+ Kxh8.

But it doesn't explain the case of why it thinks 1.Ba1 is the best
move.

jm


Hmm, yes, that is a weird one. The only theory that I can come up
with is that because of the draw by material glitch, all moves in this
position are considered a draw by Junior. All bishop moves and Ng6
are stalemate, and all other moves allow the bishop to be captured,
which is a draw in Junior's eyes. Maybe Junior generates bishop moves
before knight and king moves, and because all moves are considered a
draw, it just happens to pick the first bishop move generated. That's
my uneducated guess.

I have absolutely no idea why Junior has a principal variation which
contains moves beyond mate.

Tony

PS. John, do you know if Johan de Koning is still working on The
King? I really like that engine (and the Chessmaster series in
general), and would be thrilled to see a new version.
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Childish behavior Voice of Reason rec.games.chess.politics (Chess Politics) 4 January 2nd 06 03:33 PM
Childish behavior Voice of Reason rec.games.chess.misc (Chess General) 4 January 2nd 06 03:33 PM


All times are GMT +1. The time now is 01:26 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.Content Relevant URLs by vBSEO 2.4.0
Copyright ©2004-2008 ChessBanter, part of the NewsgroupBanter project.
The comments are property of their posters.
Super Mario Bros Music - Rapidshare eBooks Download - Web Advertising - Mortgage - Wills