ZCT 3.2442 by Zach Wegner - JA Windows builds available

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

Moderator: Ras

User avatar
Jim Ablett
Posts: 2532
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: ZCT 3.2442 by Zach Wegner - JA Windows builds available

Post by Jim Ablett »

Gandalf wrote:Looking forward to trying the engine, however...

In cmddef.c:

Code: Select all

print("id name ZCT%s author Zach Wegner\n", ZCT_VERSION);
Should be:

Code: Select all

print("id name ZCT%s\nid author Zach Wegner\n", ZCT_VERSION);
Which causes some trouble under Chessbase 9.
Hi Adam,

What trouble does it cause ? If it's bad, I'll update.

Jim.
Gandalf

Re: ZCT 3.2442 by Zach Wegner - JA Windows builds available

Post by Gandalf »

ZCT is not recognized as a UCI engine because of the id strings, which means you can't add it to the engine list.

Thanks!
User avatar
Jim Ablett
Posts: 2532
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: ZCT 3.2442 by Zach Wegner - JA Windows builds available

Post by Jim Ablett »

Gandalf wrote:ZCT is not recognized as a UCI engine because of the id strings, which means you can't add it to the engine list.

Thanks!
Bad enough. I'll re-up the updated exes in a little while.

Jim.
User avatar
Jim Ablett
Posts: 2532
Joined: Fri Jul 14, 2006 7:56 am
Location: London, England
Full name: Jim Ablett

Re: ZCT 3.2442 by Zach Wegner - JA Windows builds available

Post by Jim Ablett »

Uci id string fix for Chessbase is up on my site now.
Thanks Adam.

Jim.
Will Singleton
Posts: 128
Joined: Thu Mar 09, 2006 5:14 pm
Location: Los Angeles, CA

Re: ZCT 3.2442 by Zach Wegner - JA Windows builds available

Post by Will Singleton »

I played a few games using the win32 single cpu version, it seems to have a few problems. I changed the ini file hash size to 128, have log file.

Announced 50 move rep incorrectly (38 moves).
Announced White Mates incorrectly.
Uses its book kind of randomly.

[Event "Computer chess game"]
[Site "OFFICE"]
[Date "2008.04.29"]
[Round "3"]
[White "Amateur 2.86"]
[Black "ZCT0.3.2442 JA"]
[Result "1/2-1/2"]
[TimeControl "300+2"]

1. c4 e5 2. Nc3 Nc6 3. g3 f5 4. Bg2 Nf6 5. d3 Bc5 6. e3 d6 7. Nge2 Kf7 8.
O-O Rf8 9. d4 Bb6 10. c5 dxc5 11. Qb3+ Ke8 12. Bxc6+ bxc6 13. dxe5 Ng4 14.
f4 Ke7 15. h3 Nh6 16. Kh2 Qe8 17. Bd2 Qh5 18. Rad1 a5 19. Qa4 Ba6 20. Rfe1
Qg6 21. Nc1 Kf7 22. Nb3 Rfd8 23. Bc1 Rxd1 24. Rxd1 Kg8 25. Nxa5 Bb5 26.
Qb3+ Qf7 27. e6 Qe8 28. e7+ Kh8 29. Nxb5 Bxa5 30. Na7 Qxe7 31. Nxc6 Qe8 32.
Nxa5 Rxa5 33. a3 Rb5 34. Rd8 Qxd8 35. Qxb5 Qd1 36. Qc4 Nf7 37. e4 Nd6 38.
Qxc5 Qe2+ 39. Kg1 Qd1+ 40. Kg2 Qe2+ 41. Qf2 Qxe4+ 42. Kh2 Qc4 43. Qe1 Qb3
44. Qa5 Qc2+ 45. Qd2 Qb3 46. Qa5 Qf3 47. Qe1 h5 48. Be3 Nc4 49. Bc1 Kh7 50.
h4 Nd6 51. a4 Qd3 52. Kh3 Qc2 53. a5 Ne4 54. Be3 Qxb2 55. Qd1 Kg6 56. a6
Qa3 57. Qe2 Kh6 58. Kg2 c5 59. Bf2 Qa4 60. Be3 Qd7 61. Qa2 Qc6 62. Kh2 Qa8
63. a7 Kh7 64. Qe6 Nf6 65. Qxf5+ Kh6 66. Bxc5 Qf3 67. Qb1 Ng4+ 68. Kh3 Nf6
69. Bd4 Ne8 70. f5 Nf6 71. Qc1+ Kh7 72. Bxf6 Qxf5+ 73. Kg2 Qd5+ 74. Kh2
Qa2+ 75. Kh3 Qe6+ 76. Kh2 Qa2+ 77. Qb2 Qxa7 78. Bg5 Kh8 79. Qd2 Qf7 80. Qe2
Qg6 81. g4 Qd6+ 82. Kg2 Qc6+ 83. Qf3 Qc2+ 84. Kg3 hxg4 85. Qxg4 Qc3+ 86.
Kf2 Qb2+ 87. Ke3 Qa2 88. Qd7 Qa3+ 89. Ke4 Qa8+ 90. Ke5 Qb8+ 91. Ke6 Qb6+
92. Ke7 Qb4+ 93. Kf7 Qc4+ 94. Qe6 Qf1+ 95. Ke7 Qf3 96. Qc8+ Kh7 97. Qc2+
Kh8 98. Ke6 Qh3+ 99. Qf5 Qb3+ 100. Kd6 Qb6+ 101. Kd5 Qb5+ 102. Ke6 Qb6+
103. Kf7 Qb3+ 104. Ke7 Qb4+ 105. Ke6 Qb6+ 106. Kf7 Qb3+ 107. Ke7 Qb4+ 108.
Ke8 Qa4+ 109. Kd8 Qa3 110. Qd5 Qa6 111. Ke7 Qa7+ 112. Ke6 Qa6+ 113. Ke5
Qe2+ 114. Kd6 Qe1 115. Qg2 Qb4+ 116. Ke5 Qa5+ 117. Qd5 Qe1+ 118. Qe4 Qc3+
119. Kd6 Qa3+ 120. Ke6 Qb3+ 121. Kd6 Qb6+ 122. Ke7 Qc7+ 123. Ke6 Qb6+
{Fifty move rule} 1/2-1/2

[Event "Computer chess game"]
[Site "OFFICE"]
[Date "2008.04.29"]
[Round "4"]
[White "ZCT0.3.2442 JA"]
[Black "Amateur 2.86"]
[Result "1-0"]
[TimeControl "300+2"]

1. e4 c5 2. Nf3 d6 3. Bc4 Nc6 4. Bb3 Nf6 5. Nc3 Bg4 6. h3 Bxf3 7. Qxf3 Nd4
8. Ba4+ Nd7 9. Qg4 g6 10. Ne2 b5 11. Nxd4 bxa4 12. Ne2 Bg7 13. Nc3 Rb8 14.
Qh4 a3 15. bxa3 Qa5 16. O-O Bxc3 17. dxc3 Qxc3 18. Be3 Qxc2 19. Bh6 Qb2 20.
e5 Nxe5 21. Bg7 Nf3+ 22. gxf3 Qxg7 23. Rab1 Rd8 24. Rb7 Qe5 25. Rxa7
{White mates} 1-0
User avatar
geots
Posts: 4790
Joined: Sat Mar 11, 2006 12:42 am

Re: ZCT 3.2442 by Zach Wegner - JA Windows builds available

Post by geots »

Jim Ablett wrote:Uci id string fix for Chessbase is up on my site now.
Thanks Adam.

Jim.

I sent you a mail Jim. It still wont load in chessbase after fix 2.


Best,
User avatar
Zach Wegner
Posts: 1922
Joined: Thu Mar 09, 2006 12:51 am
Location: Earth

Re: ZCT 3.2442 by Zach Wegner - JA Windows builds available

Post by Zach Wegner »

Damn! It got leaked!

You guys are good. I guess you found that I was in the Summer of Code, went to the NetBSD SF page, found my account, looked at my projects, and found my CVS repository. I just made the repository the other day.

Just so everyone knows, this was not really intended for release yet, as there are still bugs. But what the hey, I did put it up on sourceforge.

Just for humor, an excerpt from the entry in my changelog that I wrote last night:
--Cool stuff: I got a freakin Q6600, I got accepted into the Google Summer of Code, and I set up a
CVS repository for ZCT on sourceforge. If only everyone knew that ZCT is actually publicly available now...
User avatar
Zach Wegner
Posts: 1922
Joined: Thu Mar 09, 2006 12:51 am
Location: Earth

Re: ZCT 3.2442 by Zach Wegner - JA Windows builds available

Post by Zach Wegner »

Another thing, bug reports should be sent to the sourceforge page. I guess that the pondering and mate bugs are in UCI mode, correct? UCI hasn't really been bugfixed totally, ZCT is mostly an XBoard engine. But I do appreciate everyone's help, the UCI should come together soon.

And another thing, SMP support probably won't work properly on any platform, I've been in the middle of some rather big changes there...
User avatar
Zach Wegner
Posts: 1922
Joined: Thu Mar 09, 2006 12:51 am
Location: Earth

Re: ZCT 3.2442 by Zach Wegner - JA Windows builds available

Post by Zach Wegner »

Will Singleton wrote:Announced 50 move rep incorrectly (38 moves).
Announced White Mates incorrectly.
Uses its book kind of randomly.
Were you using UCI or Xboard? Also, where did the book come from? There wasn't one on my SF page, so I guess you or someone made it?
User avatar
Zach Wegner
Posts: 1922
Joined: Thu Mar 09, 2006 12:51 am
Location: Earth

Re: ZCT 3.2442 by Zach Wegner - JA Windows builds available

Post by Zach Wegner »

One more thing.

ZCT is supposed to be GPL, I haven't even had the time to add in the license and copyright notices. So your distribution, while I guess technically legal, will be in violation of the GPL because it doesn't include source. And right now, I barely have time to read all of these posts, let alone fix all of the bugs and put in a license.

This is why I wanted to wait to release it...