ZCT 0.3.2500 released

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

Moderators: hgm, Rebel, chrisw

User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: ZCT 0.3.2500 released

Post by Dr.Wael Deeb »

Zach Wegner wrote:
Jim Ablett wrote:Image
ZCT 0.3.2500 JA by Zach Wegner
http://zct.sourceforge.net/

Windows x64/win32 Intel 11/10 pgo (non-smp) builds

Wael Deeb's official opening book will need to be updated to work with the new version.
I have included an opening book file created from Olivier Deville's 'Gm2001.pgn in the meantime.

Download:
http://www.mediafire.com/?tozziilggjd

Jim.
Thanks Jim.

Why no SMP though? I think SMP functionality is probably one of the most important features of this release, if not the most.

I also changed the split point selection code to another version I had lying around. It should be a bit better scaling-wise now.

Zach
So there is no MP enabled in this compiled version :!: :?:
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
User avatar
AdminX
Posts: 6340
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: ZCT 0.3.2500 released

Post by AdminX »

Waiting for 64-bit MP version ...

Regards
:wink:
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
User avatar
Dr.Wael Deeb
Posts: 9773
Joined: Wed Mar 08, 2006 8:44 pm
Location: Amman,Jordan

Re: ZCT 0.3.2500 released

Post by Dr.Wael Deeb »

AdminX wrote:Waiting for 64-bit MP version ...
Regards
:wink:
Now that's what I call the know how :D
Waiting with you Ted regards,
Dr.D
_No one can hit as hard as life.But it ain’t about how hard you can hit.It’s about how hard you can get hit and keep moving forward.How much you can take and keep moving forward….
User avatar
Jim Ablett
Posts: 1385
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: ZCT 0.3.2500 released

Post by Jim Ablett »

I've compiled a Windows 32-bit SMP version of ZCT using GCC/Cygwin.
Not possible to build an x64 version unfortunately because no 64-bit Cygwin exists.

Download:
http://www.mediafire.com/?23ert42ahjj

Jim.
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: ZCT 0.3.2500 released

Post by Dann Corbit »

Jim Ablett wrote:I've compiled a Windows 32-bit SMP version of ZCT using GCC/Cygwin.
Not possible to build an x64 version unfortunately because no 64-bit Cygwin exists.

Download:
http://www.mediafire.com/?23ert42ahjj

Jim.
There is a 64 bit mingw compiler for Windows, but it does not have fork().
Does ZCT use fork()?
Teemu Pudas
Posts: 88
Joined: Wed Mar 25, 2009 12:49 pm

Re: ZCT 0.3.2500 released

Post by Teemu Pudas »

Dann Corbit wrote:Does ZCT use fork()?
Sort of. :D

Code: Select all

#	elif defined(ZCT_WINDOWS) /* ZCT_POSIX */

/* We actually use threads on Windows, so hack up the Unix syscalls. */
/* This compatibility code is from Teemu Pudas. */
#		define fork()			CreateThread(NULL, 0, thread_init, (LPVOID)&x, 0, &z)
#		define kill(a, b)		TerminateThread(a, b)
/* etc. */
It should be possible to compile it with MSVC.
User avatar
Zach Wegner
Posts: 1922
Joined: Thu Mar 09, 2006 12:51 am
Location: Earth

Re: ZCT 0.3.2500 released

Post by Zach Wegner »

Jim Ablett wrote:I've compiled a Windows 32-bit SMP version of ZCT using GCC/Cygwin.
Not possible to build an x64 version unfortunately because no 64-bit Cygwin exists.

Download:
http://www.mediafire.com/?23ert42ahjj

Jim.
Thanks Jim. Works fine here, but it's a shame that no PGO'd 64 bit ICC binaries can be made. Just curious, were you running into the same issue Fonzy was if it was compiled natively? I'm hitting it as well, but I can't seem to figure out why. Works perfectly fine under Unix.

I might be able to make some 64-bit MP builds later, but they'd just be with MSVC EE 2008. I have the full version (with PGO) at work, but it's on 32-bit vista...
Dann Corbit
Posts: 12542
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: ZCT 0.3.2500 released

Post by Dann Corbit »

If you send me your solution file and vcproj I am sure I could make a 64 bit version with no trouble.
Christopher Conkie
Posts: 6073
Joined: Sat Apr 01, 2006 9:34 pm
Location: Scotland

Re: ZCT 0.3.2500 released

Post by Christopher Conkie »

Jim Ablett wrote:I've compiled a Windows 32-bit SMP version of ZCT using GCC/Cygwin.
Not possible to build an x64 version unfortunately because no 64-bit Cygwin exists.

Download:
http://www.mediafire.com/?23ert42ahjj

Jim.
There are these Jim

http://sourceforge.net/project/showfile ... _id=679919

http://sourceforge.net/project/showfile ... _id=663967

Also there is this.....

http://sourceforge.net/project/showfile ... _id=545943

Chris
Last edited by Christopher Conkie on Thu Jun 04, 2009 1:21 am, edited 1 time in total.
F. Bluemers
Posts: 868
Joined: Thu Mar 09, 2006 11:21 pm
Location: Nederland

Re: ZCT 0.3.2500 released

Post by F. Bluemers »

I just compared jim's non-smp next to the MSVC one.
I also did this with both smp versions.
The MSVC appear to be broken,playing weird chess.

I only wonder if the hashtable i shared in Jim's smp compile.
Best
Fonzy