Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Pro Deo in Arena

Author: Odd Gunnar Malin

Date: 13:05:28 09/02/04

Go up one level in this thread


On September 02, 2004 at 11:13:55, Albert Silver wrote:

>On September 02, 2004 at 08:23:54, Odd Gunnar Malin wrote:
>
>>On September 02, 2004 at 08:08:32, Manfred Rosenboom wrote:
>>
>>>Hi Odd Gunnar,
>>>
>>>Unfortunately this doesn't help either :-(
>>>
>>>As I mentioned, I think the problem is within the Arena GUI.
>>>If your are registered with ASA (Arena Security Area) you can download the
>>>recent Arean 1.09 Beta and give it a try yourself.
>>>
>>>Best,
>>>Manfred
>>>
>>
>>Yes I understand this but the latest (AlwaysSend....) fix was to fix bug's in
>>guis :)
>>
>>It was added because of bug in either Fritz (ver=?) or Arena (ver=?).
>>
>>For the register issue, I am feed up with betatesting of my own 'childs' so I
>>don't have time to justify to get a beta password for Arena, I guess they expect
>>something in return (beta-report).
>>
>>I tested the latest download of Arena (1.08) and didn't see anything unnormal so
>>probably is it an issue with the latest beta.
>
>Actually, I can confirm what he said. I just tested myself. I pasted a FEN from
>the clipboard in Arena 1.08, loaded Pro Deo UCI, and pressed the Analyze button.
>I let it think for about a minute or two, and then closed Arena. I even saw it
>say Terminating Engine. But when I checked the Windows Task Manager, I saw that
>Pro Deo was still using up resources in the list of Processes.
>
>                                            Albert
>

Ok I see it now.
You need to select 'cansel calculating' before you can terminate the engine.
This should be an easy fix to do for the Arena programmer if someone write a
bugreport. Unknown to the gui I thought this was the only way.

A quick look into the adapter sourse didn't display an easy fix there. Any
signal from the gui pipe (broken pipe or handle eof) should result in a 'quit'
to the engine.
The reason other engine terminate is because Arena kill their process, but with
the adapter inbetween it only kill the adapter and it don't get a chance to send
a 'quit' to the engine.

Odd Gunnar



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.