Problems with Darmenios and Magnum

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

User avatar
Graham Banks
Posts: 43399
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Problems with Darmenios and Magnum

Post by Graham Banks »

I can't get either of these two engines to work. Darmenios just "exits unexpectedly" without making a move, while Magnum just moves instantly.
If anybody could help, I'd really appreciate it, but be aware that I need to be able to test them using a generic opening book.

Cheers,
Graham.
gbanksnz at gmail.com
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: Problems with Darmenios and Magnum

Post by Matthias Gemuh »

Graham Banks wrote:I can't get either of these two engines to work. Darmenios just "exits unexpectedly" without making a move, while Magnum just moves instantly.
If anybody could help, I'd really appreciate it, but be aware that I need to be able to test them using a generic opening book.

Cheers,
Graham.
I have not tested them using a generic opening book yet.
They work fine without.
Darmenios needs "Terminate Hard" (see ChessGUI 0.203a).

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Graham Banks
Posts: 43399
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Problems with Darmenios and Magnum

Post by Graham Banks »

Matthias Gemuh wrote:
Graham Banks wrote:I can't get either of these two engines to work. Darmenios just "exits unexpectedly" without making a move, while Magnum just moves instantly.
If anybody could help, I'd really appreciate it, but be aware that I need to be able to test them using a generic opening book.

Cheers,
Graham.
I have not tested them using a generic opening book yet.
They work fine without.
Darmenios needs "Terminate Hard" (see ChessGUI 0.203a).

Matthias.
Thanks Matthias.
I always use Terminate Hard and Level Extend Strict when using the wb2uci adapters.

Cheers,
Graham.
gbanksnz at gmail.com
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: Problems with Darmenios and Magnum

Post by Matthias Gemuh »

Graham Banks wrote:
Matthias Gemuh wrote:
Graham Banks wrote:I can't get either of these two engines to work. Darmenios just "exits unexpectedly" without making a move, while Magnum just moves instantly.
If anybody could help, I'd really appreciate it, but be aware that I need to be able to test them using a generic opening book.

Cheers,
Graham.
I have not tested them using a generic opening book yet.
They work fine without.
Darmenios needs "Terminate Hard" (see ChessGUI 0.203a).

Matthias.
Thanks Matthias.
I always use Terminate Hard and Level Extend Strict when using the wb2uci adapters.

Cheers,
Graham.
I did not mean the "Terminate Hard" of WB2UCI.
A "Terminate Hard" should only be used if absolutely necessary.
It can be harmful.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
tmokonen
Posts: 1341
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: Problems with Darmenios and Magnum

Post by tmokonen »

Hi Graham, were you using the original compile of Magnum 3.0.0 or Jim's compile? I had success using Jim's compile of Magnum from within ChessGUI 0.203a, using the ChessGUI main book. As far as Darmenios goes, I didn't have any luck getting it to use a GUI book, in either ChessGUI or Arena.
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: Problems with Darmenios and Magnum

Post by Matthias Gemuh »

Matthias Gemuh wrote:
A "Terminate Hard" should only be used if absolutely necessary.
It can be harmful.

Matthias.
This applies also to the "Terminate Hard" of WB2UCI.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Graham Banks
Posts: 43399
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Problems with Darmenios and Magnum

Post by Graham Banks »

Matthias Gemuh wrote:
Matthias Gemuh wrote:
A "Terminate Hard" should only be used if absolutely necessary.
It can be harmful.

Matthias.
This applies also to the "Terminate Hard" of WB2UCI.
Hi Matthias,

in what ways can it be harmful? :o
Just wondering.

Cheers,
Graham.
gbanksnz at gmail.com
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: Problems with Darmenios and Magnum

Post by Matthias Gemuh »

Graham Banks wrote:
Matthias Gemuh wrote:
Matthias Gemuh wrote:
A "Terminate Hard" should only be used if absolutely necessary.
It can be harmful.

Matthias.
This applies also to the "Terminate Hard" of WB2UCI.
Hi Matthias,

in what ways can it be harmful? :o
Just wondering.

Cheers,
Graham.
Normal termination uses harmless ExitProcess(), while "Terminate Hard" uses TerminateProcess().

Microsoft says: "The TerminateProcess function is used to unconditionally cause a process to exit. The state of global data maintained by dynamic-link libraries (DLLs) may be compromised if TerminateProcess is used rather than ExitProcess."

Note that chess engines that come with no DLLs may still be using common DLLs at runtime.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de