Crafty 19.14

Archive of the old Parsimony forum. Some messages couldn't be restored. Limitations: Search for authors does not work, Parsimony specific formats do not work, threaded view does not work properly. Posting is disabled.

Crafty 19.14

Postby Bryan Hofmann » 01 Jul 2004, 18:34

Geschrieben von:/Posted by: Bryan Hofmann at 01 July 2004 19:34:38:

For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
Bryan Hofmann
 

Re: Crafty 19.14

Postby Dann Corbit » 01 Jul 2004, 18:39

Geschrieben von:/Posted by: Dann Corbit at 01 July 2004 19:39:22:
Als Antwort auf:/In reply to: Crafty 19.14 geschrieben von:/posted by: Bryan Hofmann at 01 July 2004 19:34:38:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
Has there been a change in the flags for Crafty compilation? (E.g. are there new pruning techniques that have been added and which also require seeing macros?)



my ftp site {remove http:// unless you like error messages}
Dann Corbit
 

Re: Crafty 19.14

Postby Bryan Hofmann » 01 Jul 2004, 18:53

Geschrieben von:/Posted by: Bryan Hofmann at 01 July 2004 19:53:25:
Als Antwort auf:/In reply to: Re: Crafty 19.14 geschrieben von:/posted by: Dann Corbit at 01 July 2004 19:39:22:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
Has there been a change in the flags for Crafty compilation? (E.g. are there new pruning techniques that have been added and which also require seeing macros?)
No change just add the /DFUTILITY to the compile time options. You can tell when a Crafty has been compiled without this by the total number of node searched in a benchmark. Below you can see your compile VS my compile.
Crafty v19.14 (Dann Corbit Compile)
White(1): ben
Running benchmark. . .
......
Total nodes: 88943403
Raw nodes per second: 1170307
Total elapsed time: 76
SMP time-to-ply measurement: 8.421053
White(1): quit

Crafty v19.14 (My Compile)
White(1): ben
Running benchmark. . .
......
Total nodes: 78164348
Raw nodes per second: 1302739
Total elapsed time: 60
SMP time-to-ply measurement: 10.666667
Bryan Hofmann
 

not stable

Postby Slobodan R. Stojanovic » 01 Jul 2004, 21:52

Geschrieben von:/Posted by: Slobodan R. Stojanovic at 01 July 2004 22:52:49:
Als Antwort auf:/In reply to: Crafty 19.14 geschrieben von:/posted by: Bryan Hofmann at 01 July 2004 19:34:38:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
I have tested your SSE compilation for my AMD Duron.
Under Arena it is not stable. It executs some ollegal action and is closed by Windows.
SL.
Slobodan R. Stojanovic
 

Re: Crafty 19.14

Postby Norm Pollock » 01 Jul 2004, 22:51

Geschrieben von:/Posted by: Norm Pollock at 01 July 2004 23:51:03:
Als Antwort auf:/In reply to: Re: Crafty 19.14 geschrieben von:/posted by: Bryan Hofmann at 01 July 2004 19:53:25:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
Has there been a change in the flags for Crafty compilation? (E.g. are there new pruning techniques that have been added and which also require seeing macros?)
No change just add the /DFUTILITY to the compile time options. You can tell when a Crafty has been compiled without this by the total number of node searched in a benchmark. Below you can see your compile VS my compile.
Crafty v19.14 (Dann Corbit Compile)
White(1): ben
Running benchmark. . .
......
Total nodes: 88943403
Raw nodes per second: 1170307
Total elapsed time: 76
SMP time-to-ply measurement: 8.421053
White(1): quit

Crafty v19.14 (My Compile)
White(1): ben
Running benchmark. . .
......
Total nodes: 78164348
Raw nodes per second: 1302739
Total elapsed time: 60
SMP time-to-ply measurement: 10.666667
Bryan,
Your compiled version of 19.14 works very well on Fritz8 gui. It is fast on the bench test and gets good results. I also notice that you make updates sporadically. May I suggest that you write down the time of each compilation so I can tell at a glance if I need an update?
Norm Pollock
 

The same on my Athlon 1800 ,Ghz,153 (n/t)

Postby Hartmut Woldeit » 01 Jul 2004, 23:13

Geschrieben von:/Posted by: Hartmut Woldeit at 02. July 2004 00:13:
Als Antwort auf:/In reply to: not stable geschrieben von:/posted by: Slobodan R. Stojanovic at 01 July 2004 22:52:49:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
I have tested your SSE compilation for my AMD Duron.
Under Arena it is not stable. It executs some ollegal action and is closed by Windows.
SL.
Hartmut Woldeit
 

Re: not stable

Postby Peter Berger » 02 Jul 2004, 00:23

Geschrieben von:/Posted by: Peter Berger at 02 July 2004 01:23:08:
Als Antwort auf:/In reply to: not stable geschrieben von:/posted by: Slobodan R. Stojanovic at 01 July 2004 22:52:49:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
I have tested your SSE compilation for my AMD Duron.
Under Arena it is not stable. It executs some ollegal action and is closed by Windows.
SL.
There are some issues with availlable Crafty 19.14 versions. Expect them to be fixed in 19.15 - for now it is probably a sensible idea for most to just skip 19.14 and wait for the imminent 19.15 release.
PB
Peter Berger
 

Re: not stable

Postby Bryan Hofmann » 02 Jul 2004, 13:52

Geschrieben von:/Posted by: Bryan Hofmann at 02 July 2004 14:52:01:
Als Antwort auf:/In reply to: not stable geschrieben von:/posted by: Slobodan R. Stojanovic at 01 July 2004 22:52:49:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
I have tested your SSE compilation for my AMD Duron.
Under Arena it is not stable. It executs some ollegal action and is closed by Windows.
SL.
The Duron does not support SSE instructions, this is why it exits due to the program making these calls. You will have to use the Craftyx version from the web site. That compile does not have the SSE instructions.
Bryan
Bryan Hofmann
 

Re: The same on my Athlon 1800 ,Ghz,153 (n/t)

Postby Bryan Hofmann » 02 Jul 2004, 13:54

Geschrieben von:/Posted by: Bryan Hofmann at 02 July 2004 14:54:16:
Als Antwort auf:/In reply to: The same on my Athlon 1800 ,Ghz,153 (n/t) geschrieben von:/posted by: Hartmut Woldeit at 02. July 2004 00:13:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
I have tested your SSE compilation for my AMD Duron.
Under Arena it is not stable. It executs some ollegal action and is closed by Windows.
SL.
Your system does not support SSE calls. You will have to use the Craftyx version from the web site. That compile does not have the SSE instructions. The SSE calls did not appear in AMDs until the XP versions.
Bryan Hofmann
 

Re: Crafty 19.14

Postby Bryan Hofmann » 02 Jul 2004, 14:01

Geschrieben von:/Posted by: Bryan Hofmann at 02 July 2004 15:01:29:
Als Antwort auf:/In reply to: Re: Crafty 19.14 geschrieben von:/posted by: Norm Pollock at 01 July 2004 23:51:03:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
Has there been a change in the flags for Crafty compilation? (E.g. are there new pruning techniques that have been added and which also require seeing macros?)
No change just add the /DFUTILITY to the compile time options. You can tell when a Crafty has been compiled without this by the total number of node searched in a benchmark. Below you can see your compile VS my compile.
Crafty v19.14 (Dann Corbit Compile)
White(1): ben
Running benchmark. . .
......
Total nodes: 88943403
Raw nodes per second: 1170307
Total elapsed time: 76
SMP time-to-ply measurement: 8.421053
White(1): quit

Crafty v19.14 (My Compile)
White(1): ben
Running benchmark. . .
......
Total nodes: 78164348
Raw nodes per second: 1302739
Total elapsed time: 60
SMP time-to-ply measurement: 10.666667
Bryan,
Your compiled version of 19.14 works very well on Fritz8 gui. It is fast on the bench test and gets good results. I also notice that you make updates sporadically. May I suggest that you write down the time of each compilation so I can tell at a glance if I need an update?
I was a little to quick when I posted the first time and did recompile all of them as I noticed I did not remove the .obj files between the different version and wanted to ensure each one was fresh. If I do update them I will place a new date on the page.
Do you run on a Intel system? If so can you compare my compile against Skinner's compile (http://crafty.webkikr.com) as my only intel system is a UNIX box.
Bryan Hofmann
 

Re: not stable

Postby Bryan Hofmann » 02 Jul 2004, 14:03

Geschrieben von:/Posted by: Bryan Hofmann at 02 July 2004 15:03:27:
Als Antwort auf:/In reply to: Re: not stable geschrieben von:/posted by: Peter Berger at 02 July 2004 01:23:08:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
I have tested your SSE compilation for my AMD Duron.
Under Arena it is not stable. It executs some ollegal action and is closed by Windows.
SL.
There are some issues with availlable Crafty 19.14 versions. Expect them to be fixed in 19.15 - for now it is probably a sensible idea for most to just skip 19.14 and wait for the imminent 19.15 release.
PB
It has nothing to do with the Crafty itself, their systems do no support SSE instructions and thus will not run. I made a compile for this on the web site that has no SSE instructions.
Bryan Hofmann
 

Re: Crafty 19.14

Postby Norm Pollock » 02 Jul 2004, 15:10

Geschrieben von:/Posted by: Norm Pollock at 02 July 2004 16:10:25:
Als Antwort auf:/In reply to: Re: Crafty 19.14 geschrieben von:/posted by: Bryan Hofmann at 02 July 2004 15:01:29:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
Has there been a change in the flags for Crafty compilation? (E.g. are there new pruning techniques that have been added and which also require seeing macros?)
No change just add the /DFUTILITY to the compile time options. You can tell when a Crafty has been compiled without this by the total number of node searched in a benchmark. Below you can see your compile VS my compile.
Crafty v19.14 (Dann Corbit Compile)
White(1): ben
Running benchmark. . .
......
Total nodes: 88943403
Raw nodes per second: 1170307
Total elapsed time: 76
SMP time-to-ply measurement: 8.421053
White(1): quit

Crafty v19.14 (My Compile)
White(1): ben
Running benchmark. . .
......
Total nodes: 78164348
Raw nodes per second: 1302739
Total elapsed time: 60
SMP time-to-ply measurement: 10.666667
Bryan,
Your compiled version of 19.14 works very well on Fritz8 gui. It is fast on the bench test and gets good results. I also notice that you make updates sporadically. May I suggest that you write down the time of each compilation so I can tell at a glance if I need an update?
I was a little to quick when I posted the first time and did recompile all of them as I noticed I did not remove the .obj files between the different version and wanted to ensure each one was fresh. If I do update them I will place a new date on the page.
Do you run on a Intel system? If so can you compare my compile against Skinner's compile (http://crafty.webkikr.com) as my only intel system is a UNIX box.
I run an amd xp2000+. Skinner's binaries usually don't do well on amd so it would not be a fair comparison to post. I do check them all and go with the one that has the best nodes per second on my machine. Posting speeds are not too meaningful because what counts is the speed on your own machine, not on someone else's machine.
Btw, I think that crafty 19.14 has a serious time management problem with fischer random (blitz) time. It does not use enough time at the beginning of the game so it loses too often and ends up with much time unused. 19.13 handles blitz time much, much better.
Norm Pollock
 

Re: The same on my Athlon 1800 ,Ghz,153 (n/t)

Postby Bryan Hofmann » 02 Jul 2004, 15:42

Geschrieben von:/Posted by: Bryan Hofmann at 02 July 2004 16:42:29:
Als Antwort auf:/In reply to: The same on my Athlon 1800 ,Ghz,153 (n/t) geschrieben von:/posted by: Hartmut Woldeit at 02. July 2004 00:13:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
I have tested your SSE compilation for my AMD Duron.
Under Arena it is not stable. It executs some ollegal action and is closed by Windows.
SL.
I added a non-SSE version for the Athlon that you should be able to run with no problems.
Bryan Hofmann
 

Re: Crafty 19.14

Postby Bryan Hofmann » 02 Jul 2004, 16:31

Geschrieben von:/Posted by: Bryan Hofmann at 02 July 2004 17:31:59:
Als Antwort auf:/In reply to: Re: Crafty 19.14 geschrieben von:/posted by: Norm Pollock at 02 July 2004 16:10:25:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
Has there been a change in the flags for Crafty compilation? (E.g. are there new pruning techniques that have been added and which also require seeing macros?)
No change just add the /DFUTILITY to the compile time options. You can tell when a Crafty has been compiled without this by the total number of node searched in a benchmark. Below you can see your compile VS my compile.
Crafty v19.14 (Dann Corbit Compile)
White(1): ben
Running benchmark. . .
......
Total nodes: 88943403
Raw nodes per second: 1170307
Total elapsed time: 76
SMP time-to-ply measurement: 8.421053
White(1): quit

Crafty v19.14 (My Compile)
White(1): ben
Running benchmark. . .
......
Total nodes: 78164348
Raw nodes per second: 1302739
Total elapsed time: 60
SMP time-to-ply measurement: 10.666667
Bryan,
Your compiled version of 19.14 works very well on Fritz8 gui. It is fast on the bench test and gets good results. I also notice that you make updates sporadically. May I suggest that you write down the time of each compilation so I can tell at a glance if I need an update?
I was a little to quick when I posted the first time and did recompile all of them as I noticed I did not remove the .obj files between the different version and wanted to ensure each one was fresh. If I do update them I will place a new date on the page.
Do you run on a Intel system? If so can you compare my compile against Skinner's compile (http://crafty.webkikr.com) as my only intel system is a UNIX box.
I run an amd xp2000+. Skinner's binaries usually don't do well on amd so it would not be a fair comparison to post. I do check them all and go with the one that has the best nodes per second on my machine. Posting speeds are not too meaningful because what counts is the speed on your own machine, not on someone else's machine.
Btw, I think that crafty 19.14 has a serious time management problem with fischer random (blitz) time. It does not use enough time at the beginning of the game so it loses too often and ends up with much time unused. 19.13 handles blitz time much, much better.
Skinner compiles with the Intel compiler so yes it will be slower on AMD systems. In fact his fast compile is 12% slower then my slowest compile (Craftyx). I was just looking for a compairison on an Itell box.
Since I do not modified the code t would be best to report this in either the crafty mailing list or on the CCC as Hyatt will see it.
Bryan Hofmann
 

Re: not stable

Postby Peter Berger » 02 Jul 2004, 22:51

Geschrieben von:/Posted by: Peter Berger at 02 July 2004 23:51:17:
Als Antwort auf:/In reply to: Re: not stable geschrieben von:/posted by: Bryan Hofmann at 02 July 2004 15:03:27:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
I have tested your SSE compilation for my AMD Duron.
Under Arena it is not stable. It executs some ollegal action and is closed by Windows.
SL.
There are some issues with availlable Crafty 19.14 versions. Expect them to be fixed in 19.15 - for now it is probably a sensible idea for most to just skip 19.14 and wait for the imminent 19.15 release.
PB
It has nothing to do with the Crafty itself, their systems do no support SSE instructions and thus will not run. I made a compile for this on the web site that has no SSE instructions.
Sorry, my answer was somehow non-sequitur. But I seriously believe that it's better to wait for 19.15 in case time for engine testing is limitted.
Peter
Peter Berger
 

Thanks for your advice, it's working now! (n/t)

Postby Hartmut Woldeit » 05 Jul 2004, 16:47

Geschrieben von:/Posted by: Hartmut Woldeit at 05. July 2004 17:47:
Als Antwort auf:/In reply to: Re: The same on my Athlon 1800 ,Ghz,153 (n/t) geschrieben von:/posted by: Bryan Hofmann at 02 July 2004 14:54:16:
For those without a compiler for windows and want an alternative to Dann's no futility Crafty compile you can go here http://home.earthlink.net/~bkhofmann/. I compiled Crafty 5 different ways with futility pruning as it seems Skinner is have problems compiling.
I have tested your SSE compilation for my AMD Duron.
Under Arena it is not stable. It executs some ollegal action and is closed by Windows.
SL.
Your system does not support SSE calls. You will have to use the Craftyx version from the web site. That compile does not have the SSE instructions. The SSE calls did not appear in AMDs until the XP versions.
Hartmut Woldeit
 


Return to Archive (Old Parsimony Forum)

Who is online

Users browsing this forum: Google [Bot] and 27 guests