Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: CM 9000 Solve for Mate solution times? CLARIFICATION

Author: David Dahlem

Date: 19:13:38 09/06/02

Go up one level in this thread


On September 06, 2002 at 22:08:10, John Merlino wrote:

>On September 06, 2002 at 21:53:58, John Merlino wrote:
>
>>On September 06, 2002 at 21:39:16, David Dahlem wrote:
>>
>>>On September 06, 2002 at 21:25:56, John Merlino wrote:
>>>
>>>>On September 06, 2002 at 21:20:33, David Dahlem wrote:
>>>>
>>>>>On September 06, 2002 at 21:16:35, John Merlino wrote:
>>>>>
>>>>>>On September 06, 2002 at 21:14:50, David Dahlem wrote:
>>>>>>
>>>>>>>Hi
>>>>>>>I believe John Merlino said that in CM 9000 it would be possible to know the
>>>>>>>solution times of the "Solve for Mate" option. I can't figure out how to know
>>>>>>>the solution times. I tried the Mentor Lines window, but it appears to give
>>>>>>>basically the same info as the regular Thinking Lines window. John, are you
>>>>>>>there?
>>>>>>>Regards
>>>>>>>Dave
>>>>>>
>>>>>>The solution time is displayed in the Mentor Lines window, along with the rest
>>>>>>of the thinking output while the Solve for Mate feature (or any other mentor
>>>>>>feature, such as Advice, Game Analysis, etc.) is running.
>>>>>>
>>>>>>jm
>>>>>
>>>>>Well, i tried that, John. But the Mentor Lines window shows the mates found long
>>>>>before the "Solve for Mate" actually solves the mate. Maybe i am missing
>>>>>something somewhere?
>>>>>Regards
>>>>>Dave
>>>>
>>>>Send me the position you are using, so I can see what you are talking about.
>>>>Also send me the exact steps you are doing in the interface.
>>>>
>>>>jm
>>>
>>>Hi John
>>>Here is one of the positions i tried, a mate in 6.
>>>6k1/R2b1p2/3N1npp/3p4/3P4/4PN2/2Q2PPP/6K1 w - - 0 1
>>>With both players human, i went to edit/paste/Forsythe Board Position and pasted
>>>the position. The Mentor Lines window has to be opened first, since there is no
>>>way to open it after "Solve for Mate" has started. I get the following in the
>>>Mentor Lines window, and Solve for Mate still hadn't solved the mate after two
>>>minutes, so i stopped it.
>>>
>>>Time	Depth	Score	Positions	Moves
>>>0:00	1/8	Mate07	100162		1.Nxf7 Kf8 2.Qxg6 Ke7 3.Nd6 Ke6
>>>					4.Qf7+ Kxd6 5.Qxf6+ Be6 6.Qe7+
>>>					Kc6 7.Qc5#
>>>0:01	2/9	Mate07	172016		1.Nxf7 Kf8 2.Qxg6 Ke7 3.Nd6 Ke6
>>>					4.Qf7+ Kxd6 5.Qxf6+ Be6 6.Qe7+
>>>					Kc6 7.Qc5#
>>>0:05	3/10	Mate06	1036080		1.Nxf7 Kf8 2.N7e5 Ke7 3.Qc8 Ke6
>>>					4.Rxd7 Nxd7 5.Qxd7+ Kf6 6.Qf7#
>>>0:12	4/11	Mate06	2731461		1.Nxf7 Kf8 2.N7e5 Ke7 3.Qc8 Ke6
>>>					4.Rxd7 Nxd7 5.Qxd7+ Kf6 6.Qf7#
>>>
>>>Regards
>>>Dave
>>
>>Well, it appears we have our first bug. Congratulations! Apparently the Solve
>>for Mate feature has some issues.
>>
>>This will be addressed in the next patch. Until then, you CAN view the output of
>>this feature in the Mentor Lines window. You will notice that, when this feature
>>is running, the X and Y values in the "Depth" column are always the same number,
>>such as 1/1, 3/3, 5/5, etc. When I run this feature on the above position (on my
>>PIII-600), it reports Mate in 6 in 17 seconds. When I use the default engine to
>>analyse this position, the Mentor Lines window reports mate in 6 after 8
>>seconds.
>>
>>So, although the Solve for Mate feature itself may never actually announce that
>>it has found a mate, you can always see its output in the Mentor Lines window.
>>
>>We apologize for that....
>>
>>jm
>
>Well, maybe it isn't a bug after all. But I would definitely file it under
>"potential design flaw". What happens with the Solve for Mate feature is that if
>the engine finds a mate at a certain depth, it CONTINUES searching all other
>moves at that depth. So, the unfortunate result of this feature's behavior is
>that, even though the engine finds a mate in 6 after 18 seconds, it doesn't
>FINISH with that depth until 4:18!! At THAT point the Solve for Mate dialog will
>announce the mate.
>
>I am going to discuss this with Johan, and I suspect that the result will be
>that the first mate found will trigger the announcement, rather than reaching
>the end of that entire depth's search.
>
>jm

I am wondering more about this. I get the same solution time in the Mentor Lines
window without starting the Solve for Mate. But also notice it first says mate
in 7, in both cases. Isn't this the same thing that the regular Thinking Lines
window does. As we discussed in a previous thread, isn't this the same as
regular analyze mode, not necessarily showing the shortest mate. I will test
this on some known longer mates.
Regards
Dave



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.