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.
Problems with Darmenios and Magnum
Moderator: Ras
-
- Posts: 43399
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Problems with Darmenios and Magnum
gbanksnz at gmail.com
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Problems with Darmenios and Magnum
I have not tested them using a generic opening book yet.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.
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
http://www.chess.hylogic.de
-
- Posts: 43399
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Problems with Darmenios and Magnum
Thanks Matthias.Matthias Gemuh wrote:I have not tested them using a generic opening book yet.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.
They work fine without.
Darmenios needs "Terminate Hard" (see ChessGUI 0.203a).
Matthias.
I always use Terminate Hard and Level Extend Strict when using the wb2uci adapters.
Cheers,
Graham.
gbanksnz at gmail.com
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Problems with Darmenios and Magnum
I did not mean the "Terminate Hard" of WB2UCI.Graham Banks wrote:Thanks Matthias.Matthias Gemuh wrote:I have not tested them using a generic opening book yet.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.
They work fine without.
Darmenios needs "Terminate Hard" (see ChessGUI 0.203a).
Matthias.
I always use Terminate Hard and Level Extend Strict when using the wb2uci adapters.
Cheers,
Graham.
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
http://www.chess.hylogic.de
-
- Posts: 1341
- Joined: Sun Mar 12, 2006 6:46 pm
- Location: Kelowna
- Full name: Tony Mokonen
Re: Problems with Darmenios and Magnum
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.
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Problems with Darmenios and Magnum
This applies also to the "Terminate Hard" of WB2UCI.Matthias Gemuh wrote:
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
http://www.chess.hylogic.de
-
- Posts: 43399
- Joined: Sun Feb 26, 2006 10:52 am
- Location: Auckland, NZ
Re: Problems with Darmenios and Magnum
Hi Matthias,Matthias Gemuh wrote:This applies also to the "Terminate Hard" of WB2UCI.Matthias Gemuh wrote:
A "Terminate Hard" should only be used if absolutely necessary.
It can be harmful.
Matthias.
in what ways can it be harmful?

Just wondering.
Cheers,
Graham.
gbanksnz at gmail.com
-
- Posts: 3245
- Joined: Thu Mar 09, 2006 9:10 am
Re: Problems with Darmenios and Magnum
Normal termination uses harmless ExitProcess(), while "Terminate Hard" uses TerminateProcess().Graham Banks wrote:Hi Matthias,Matthias Gemuh wrote:This applies also to the "Terminate Hard" of WB2UCI.Matthias Gemuh wrote:
A "Terminate Hard" should only be used if absolutely necessary.
It can be harmful.
Matthias.
in what ways can it be harmful?![]()
Just wondering.
Cheers,
Graham.
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
http://www.chess.hylogic.de