Fire x64 POPCNT under ChessGUI 0.245m

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

Moderators: hgm, Rebel, chrisw

Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

Fire x64 POPCNT under ChessGUI 0.245m

Post by Norbert Raimund Leisner »

Hello,

it seems that Fire x64 POPCNT https://chesslogik.wixsite.com/fire/download crashes under UCI-1 and UCI-2 on my computer:

Event "Third World War"]
[Site "ChessGUI"]
[Date "2017.02.03"]
[Round "1.2"]
[White "andscacs"]
[Black "Fire 5 x64 popcnt"]
[Result "1-0"]
[Time "10:54:32"]
[TimeControl "40/120:40/120:40/120"]
[PlyCount "1"]
[Number "2"]
[Termination "engine exited"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Unknown Hardware }
1-0

[Event "Third World War"]
[Site "ChessGUI"]
[Date "2017.02.03"]
[Round "1.4"]
[White "Chiron 4 64bit"]
[Black "Fire 5 x64 popcnt"]
[Result "1-0"]
[Time "10:16:39"]
[TimeControl "40/120:40/120:40/120"]
[PlyCount "1"]
[Number "4"]
[Termination "engine exited"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Unknown Hardware }
1-0

GUI: http://www.chess.hylogic.de/chess/ChessGUI_net.zip

Who of you made the same or similar experiences?

I sent the debug-/output-files to Norman, of course.

Best wishes,
Norbert
User avatar
Graham Banks
Posts: 41423
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Fire x64 POPCNT under ChessGUI 0.245m

Post by Graham Banks »

Yes - I have to use the non-popcount version.
gbanksnz at gmail.com
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Fire x64 POPCNT under ChessGUI 0.245m

Post by Modern Times »

POPCNT version works fine for me under ChessGUI, but older versions 245g and an ancient 229.
User avatar
velmarin
Posts: 1600
Joined: Mon Feb 21, 2011 9:48 am

Re: Fire x64 POPCNT under ChessGUI 0.245m

Post by velmarin »

The strange packaging of executables, why will it?
Produces these behaviors.
The magnificent behavior of the Fire derivative of Ippolit public domain was done.
That worked well.
How sad, Norman.
User avatar
reflectionofpower
Posts: 1610
Joined: Fri Mar 01, 2013 5:28 pm
Location: USA

Re: Fire x64 POPCNT under ChessGUI 0.245m

Post by reflectionofpower »

My popcnt version works fine under Fritz 14 GUI.
"Without change, something sleeps inside us, and seldom awakens. The sleeper must awaken." (Dune - 1984)

Lonnie
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: Fire x64 POPCNT under ChessGUI 0.245m

Post by Matthias Gemuh »

Modern Times wrote:POPCNT version works fine for me under ChessGUI, but older versions 245g and an ancient 229.
interesting ! I shall investigate.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: Fire x64 POPCNT under ChessGUI 0.245m

Post by Matthias Gemuh »

Modern Times wrote:POPCNT version works fine for me under ChessGUI, but older versions 245g and an ancient 229.
I have tried to run the POPCNT version under several ChessGUI versions without success.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Fire x64 POPCNT under ChessGUI 0.245m

Post by Modern Times »

Well works fine here, hundreds of games.

I named it wrongly, a typo ! (34-bit instead of 64-bit !) but you see it works. one game below:

[Fire 5 34-bit 4CPU]
OriginalName=Fire 5 x64
EngineFile=C:\Engines\Fire 5\Fire 5 x64 popcnt.exe
EngineAuthor=Norman Schmidt
CommandLine=
EngineCode=571746050637856 157288800 128 0 0 0 0 0 0 0 0 0
EngineInts=0 100 2 -1 100 0 0 0 0 0 0 0
EngineWords=0 0 0 0 0 0 0 0 0 0 0 0
EloValue=2400
LogoFile=


[Event "CCRL 4040"]
[Site "CCRL"]
[Date "2017.01.11"]
[Round "1.1"]
[White "Komodo 10.3 64-bit 4CPU"]
[Black "Fire 5 34-bit 4CPU"]
[Result "1/2-1/2"]
[Time "22:19:23"]
[TimeControl "40/1620:40/1620:40/1620"]
[PlyCount "138"]
[Number "1"]
[Termination "GUI adjudication"]
[BlackType "program"]
[WhiteType "program"]
[Variant "normal"]

{ AMD FX-8350 }
1.d4 {[%eval 0,1] [%emt 00:00:00]} d5 {[%eval 0,1] [%emt 00:00:00]}
2.Nf3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
3.c4 {[%eval 0,1] [%emt 00:00:00]} dxc4 {[%eval 0,1] [%emt 00:00:00]}
4.e3 {[%eval 0,1] [%emt 00:00:00]} e6 {[%eval 0,1] [%emt 00:00:00]}
5.Bxc4 {[%eval 0,1] [%emt 00:00:00]} c5 {[%eval 0,1] [%emt 00:00:00]}
6.O-O {[%eval 0,1] [%emt 00:00:00]} a6 {[%eval 0,1] [%emt 00:00:00]}
7.dxc5 {[%eval 0,1] [%emt 00:00:00]} Bxc5 {[%eval 0,1] [%emt 00:00:00]}
8.Qe2 {[%eval 0,1] [%emt 00:00:00]} Nc6 {[%eval 0,1] [%emt 00:00:00]}
9.a3 {[%eval 28,27] [%emt 00:00:50]} O-O {(O-O) [%eval -14,21] [%emt 00:00:54]}
10.b4 {(b4) [%eval 30,28] [%emt 00:00:59]} Bd6 {(Bd6) [%eval -6,23] [%emt 00:00:55]}
11.Nbd2 {(Bb2) [%eval 19,30] [%emt 00:01:51]} e5 {(b5) [%eval -11,22] [%emt 00:00:37]}
12.Bd3 {(Bd3) [%eval 36,29] [%emt 00:00:45]} Qe7 {(Qe7) [%eval -7,22] [%emt 00:00:24]}
13.Ng5 {(Ng5) [%eval 40,31] [%emt 00:01:19]} Bc7 {(h6) [%eval -13,22] [%emt 00:00:47]}
14.Bb2 {(Bb2) [%eval 36,28] [%emt 00:00:29]} Rd8 {(Rd8) [%eval -10,22] [%emt 00:01:16]}
15.Rad1 {(Nge4) [%eval 29,27] [%emt 00:00:33]} Bg4 {(Bg4) [%eval -3,22] [%emt 00:00:35]}
16.f3 {(f3) [%eval 29,27] [%emt 00:00:25]} Bh5 {(Bh5) [%eval -8,23] [%emt 00:01:22]}
17.Nge4 {(Nde4) [%eval 35,29] [%emt 00:01:07]} Nd5 {(Nxe4) [%eval -5,24] [%emt 00:01:31]}
18.Nc5 {(Kh1) [%eval 20,27] [%emt 00:01:11]} Bb6 {(Bb6) [%eval 0,25] [%emt 00:00:42]}
19.Ndb3 {(Nde4) [%eval 6,30] [%emt 00:00:48]} a5 {(a5) [%eval 0,23] [%emt 00:00:47]}
20.Be4 {(Be4) [%eval 11,31] [%emt 00:00:30]} axb4 {(axb4) [%eval 0,26] [%emt 00:00:24]}
21.Bxd5 {(Bxd5) [%eval 6,32] [%emt 00:00:46]} bxa3 {(bxa3) [%eval 0,26] [%emt 00:00:40]}
22.Qb5 {(Qb5) [%eval 6,32] [%emt 00:00:39]} Bxc5 {(Bxc5) [%eval 0,27] [%emt 00:00:52]}
23.Nxc5 {(Nxc5) [%eval 8,32] [%emt 00:00:24]} Ra5 {(Ra5) [%eval 0,27] [%emt 00:00:24]}
24.Qxb7 {(Qxb7) [%eval 3,33] [%emt 00:00:32]} Rxd5 {(Rxd5) [%eval 0,28] [%emt 00:00:25]}
25.Rxd5 {(Rxd5) [%eval 3,36] [%emt 00:00:43]} Qxb7 {(Qxb7) [%eval 0,30] [%emt 00:00:26]}
26.Nxb7 {(Nxb7) [%eval 2,36] [%emt 00:00:19]} Rxd5 {(Rxd5) [%eval 0,30] [%emt 00:00:27]}
27.Bxa3 {(Bxa3) [%eval 1,35] [%emt 00:00:24]} Rd3 {(Rd3) [%eval 0,29] [%emt 00:00:28]}
28.Rc1 {(Ra1) [%eval 0,37] [%emt 00:00:56]} Rxa3 {(Rxa3) [%eval 0,30] [%emt 00:00:46]}
29.Rxc6 {(Rxc6) [%eval 0,38] [%emt 00:00:31]} f6 {(h6) [%eval 0,30] [%emt 00:00:30]}
30.Rc8 {(Rc8) [%eval 12,34] [%emt 00:00:26]} Kf7 {(Kf7) [%eval 0,32] [%emt 00:00:31]}
31.Rc7 {(Rc7) [%eval 0,37] [%emt 00:00:56]} Kf8 {(Kf8) [%eval 0,33] [%emt 00:00:32]}
32.g4 {(Rc8) [%eval 0,39] [%emt 00:00:48]} Be8 {(Bf7) [%eval 0,31] [%emt 00:01:06]}
33.Nc5 {(Nc5) [%eval 0,37] [%emt 00:00:46]} Bf7 {(Kg8) [%eval 0,31] [%emt 00:00:34]}
34.g5 {(Rc8) [%eval 10,34] [%emt 00:00:34]} Ke8 {(Ke8) [%eval 0,30] [%emt 00:01:00]}
35.gxf6 {(Rc8) [%eval 0,36] [%emt 00:00:52]} gxf6 {(gxf6) [%eval 0,31] [%emt 00:00:37]}
36.Ne4 {(Rc8) [%eval 0,39] [%emt 00:00:56]} Ra6 {(Ra6) [%eval 0,31] [%emt 00:00:41]}
37.h4 {(Rc8) [%eval 0,41] [%emt 00:01:08]} Bg6 {(Bg6) [%eval 0,30] [%emt 00:01:16]}
38.Kf2 {(Ng3) [%eval 0,45] [%emt 00:01:30]} h6 {(Bxe4) [%eval 0,33] [%emt 00:00:50]}
39.Nc3 {(Nc3) [%eval 0,38] [%emt 00:00:39]} Bf7 {(Rd6) [%eval 0,37] [%emt 00:01:13]}
40.Kg3 {(Ne4) [%eval 0,34] [%emt 00:00:34]} Be6 {(Be6) [%eval 0,35] [%emt 00:01:43]}
41.Ne4 {(Ne4) [%eval 0,40] [%emt 00:01:31]} Bf7 {(Bd5) [%eval 0,33] [%emt 00:00:34]}
42.f4 {(Rc8) [%eval 0,41] [%emt 00:01:21]} Bg6 {(exf4) [%eval 0,29] [%emt 00:00:46]}
43.Nc3 {(Nc3) [%eval 0,38] [%emt 00:00:49]} Ra3 {(Ra5) [%eval 0,29] [%emt 00:00:33]}
44.Nd5 {(Nd5) [%eval 9,35] [%emt 00:01:08]} exf4 {(Kf8) [%eval 0,30] [%emt 00:00:33]}
45.Kxf4 {(Kxf4) [%eval 17,38] [%emt 00:01:06]} Ra4 {(Ra4) [%eval 0,31] [%emt 00:00:33]}
46.Kg3 {(Kg3) [%eval 16,36] [%emt 00:00:26]} Ra6 {(Ra6) [%eval 0,32] [%emt 00:00:32]}
47.Rb7 {(Rb7) [%eval 14,37] [%emt 00:01:03]} Kf8 {(Kf8) [%eval 0,33] [%emt 00:00:32]}
48.Rb4 {(Rb8) [%eval 10,40] [%emt 00:00:59]} Bh5 {(Bf7) [%eval 0,31] [%emt 00:00:32]}
49.Rb8 {(Rb8) [%eval 10,38] [%emt 00:00:52]} Kf7 {(Kg7) [%eval 0,32] [%emt 00:00:32]}
50.Rb7 {(Rb7) [%eval 7,36] [%emt 00:00:59]} Kf8 {(Kf8) [%eval 0,33] [%emt 00:00:32]}
51.Rb8 {(Rb8) [%eval 6,40] [%emt 00:00:48]} Kf7 {(Kg7) [%eval 0,49] [%emt 00:00:09]}
52.Rc8 {(Rb7) [%eval 6,40] [%emt 00:00:54]} Bg6 {(Re6) [%eval 0,32] [%emt 00:00:52]}
53.Rc4 {(Rc7) [%eval 6,39] [%emt 00:01:07]} Ra3 {(Kg7) [%eval 0,31] [%emt 00:00:34]}
54.Kf4 {(Rc6) [%eval 6,35] [%emt 00:00:36]} Ra1 {(Ra1) [%eval 0,32] [%emt 00:00:52]}
55.Kf3 {(Kg3) [%eval 5,37] [%emt 00:00:32]} Rf1 {(Ra5) [%eval 0,30] [%emt 00:00:31]}
56.Ke2 {(Kg2) [%eval 5,38] [%emt 00:00:35]} Rh1 {(Ra1) [%eval 0,30] [%emt 00:00:30]}
57.Kf2 {(Nf4) [%eval 5,36] [%emt 00:00:53]} Kg7 {(Rf1) [%eval 0,30] [%emt 00:00:30]}
58.Kg2 {(Rc7) [%eval 5,38] [%emt 00:00:42]} Re1 {(Rd1) [%eval 0,31] [%emt 00:00:30]}
59.Rg4 {(Rc7) [%eval 6,37] [%emt 00:00:29]} f5 {(h5) [%eval 0,33] [%emt 00:00:48]}
60.Rc4 {(Rc4) [%eval 0,36] [%emt 00:00:29]} Bh5 {(Bf7) [%eval 0,31] [%emt 00:00:30]}
61.Rc7 {(Rc7) [%eval 0,33] [%emt 00:00:29]} Kf8 {(Bf7) [%eval 0,32] [%emt 00:00:30]}
62.Kg3 {(Rc8) [%eval 0,38] [%emt 00:00:44]} Bf7 {(Bf7) [%eval 0,34] [%emt 00:00:47]}
63.Kf2 {(Rc8) [%eval 0,40] [%emt 00:00:28]} Ra1 {(Rh1) [%eval 0,31] [%emt 00:00:30]}
64.Nf6 {(Nf4) [%eval 0,38] [%emt 00:00:38]} Ra2 {(Ra4) [%eval 0,32] [%emt 00:00:43]}
65.Kg3 {(Kg3) [%eval 0,36] [%emt 00:00:14]} Ra4 {(Ra4) [%eval 0,33] [%emt 00:00:30]}
66.Nd7 {(Nd7) [%eval 0,39] [%emt 00:00:28]} Ke8 {(Ke8) [%eval 0,34] [%emt 00:00:30]}
67.Ne5 {(Nf6) [%eval 0,40] [%emt 00:00:41]} Ba2 {(Be6) [%eval 0,30] [%emt 00:00:49]}
68.Rc5 {(Rh7) [%eval 0,38] [%emt 00:00:39]} Re4 {(Be6) [%eval 0,30] [%emt 00:00:31]}
69.Ra5 {(Kf2) [%eval 0,38] [%emt 00:00:25]} Bb1 {(Ke7) [%eval 0,30] [%emt 00:00:49]}
1/2-1/2
Modern Times
Posts: 3546
Joined: Thu Jun 07, 2012 11:02 pm

Re: Fire x64 POPCNT under ChessGUI 0.245m

Post by Modern Times »

Plus I have some debug files from those games.
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: Fire x64 POPCNT under ChessGUI 0.245m

Post by Matthias Gemuh »

Modern Times wrote:Well works fine here, hundreds of games.

I named it wrongly, a typo ! (34-bit instead of 64-bit !) but you see it works. one game below:

[Fire 5 34-bit 4CPU]
OriginalName=Fire 5 x64
EngineFile=C:\Engines\Fire 5\Fire 5 x64 popcnt.exe
EngineAuthor=Norman Schmidt
CommandLine=
EngineCode=571746050637856 157288800 128 0 0 0 0 0 0 0 0 0
EngineInts=0 100 2 -1 100 0 0 0 0 0 0 0
EngineWords=0 0 0 0 0 0 0 0 0 0 0 0
EloValue=2400
LogoFile=
Hi Ray,
if you were running the problematic Fire, "OriginalName" would be

OriginalName=Fire 5 x64 popcnt

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