DoubleCheck 1.3 issues

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

Moderator: Ras

lucasart
Posts: 3243
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: DoubleCheck 1.3 issues

Post by lucasart »

Sven Schüle wrote:
lucasart wrote:To fix the problem, all you need to do is remove the "\n" in the following line of code ion search.c

Code: Select all

			printf("info nodes %u time %ld score cp %d\n", node_count,
			       (clock()-start_clock)*1000/CLOCKS_PER_SEC, score);
Sorry Lucas, I think that won't work, with version 1.3 it would print this:

Code: Select all

"info nodes <nodeCount> time <timeElapsed> score cp <score>info pv <PV ...>\n"
but you want

Code: Select all

"info nodes <nodeCount> time <timeElapsed> score cp <score> pv <PV ...>\n"
Sven
Thanks. Another silly mistake. I'm really braindead today... I sent the correction to Leo. Hopefully there should be a 1.3.1 version on WBEC soon with the PV fix.
Ron Murawski
Posts: 397
Joined: Sun Oct 29, 2006 4:38 am
Location: Schenectady, NY

Re: DoubleCheck 1.3 issues

Post by Ron Murawski »

Graham Banks wrote:
Didn't realise there was a 32-bit version. :shock:
It was listed yesterday on the Computer-Chess Wiki Engine Update List
Look at: Update Information: August 20, 2011
http://www.computer-chess.org/forum/
User avatar
Graham Banks
Posts: 46334
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: DoubleCheck 1.3 issues

Post by Graham Banks »

Ron Murawski wrote:
Graham Banks wrote:
Didn't realise there was a 32-bit version. :shock:
It was listed yesterday on the Computer-Chess Wiki Engine Update List
Look at: Update Information: August 20, 2011
http://www.computer-chess.org/forum/
Thanks Ron. Guess I'll keep an eye out for a 32-bit version of 1.3.1 now. 8-)
gbanksnz at gmail.com
tmokonen
Posts: 1367
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: DoubleCheck 1.3 issues

Post by tmokonen »

Graham Banks wrote:
Matthias Gemuh wrote:http://wbec-ridderkerk.nl/html/details1 ... Check.html

Both DoubleCheck 1.3 w32 and DoubleCheck 1.3 x64 run fine under ChessGUI 0.229 on my Q6600 machine with WinXP64.

However, like Thinker, they hide their PVs.


Matthias.
Didn't realise there was a 32-bit version. :shock:
It's my compile. I made it at the request of Norbert Raimund Leisner, and put it on the webspace provided by my ISP ( http://www3.telus.net/tmokonen ). The changes to the source were to get it to compile with Visual C++ 2010, which is not fully C99 compliant.
User avatar
abik
Posts: 866
Joined: Fri Dec 01, 2006 10:46 pm
Location: Santa Clara, CA, USA
Full name: Aart Bik

Re: DoubleCheck 1.3 issues

Post by abik »

lucasart wrote:I sent the correction to Leo. Hopefully there should be a 1.3.1 version on WBEC soon with the PV fix.
I compiled the latest for Android (ARMv5TE), as usual available at UCI engines for Android.
tmokonen
Posts: 1367
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: DoubleCheck 1.3 issues

Post by tmokonen »

Graham Banks wrote:
Ron Murawski wrote:
Graham Banks wrote:
Didn't realise there was a 32-bit version. :shock:
It was listed yesterday on the Computer-Chess Wiki Engine Update List
Look at: Update Information: August 20, 2011
http://www.computer-chess.org/forum/
Thanks Ron. Guess I'll keep an eye out for a 32-bit version of 1.3.1 now. 8-)
Hi Graham, I have uploaded my 32 bit compile of version 1.31 here:

http://www3.telus.net/tmokonen/DoubleCheck131_x32.rar

Norbert seemed to have some problems running my version 1.3 compile, so let me know if there's anything weird happening with this compile. Thanks.
User avatar
Graham Banks
Posts: 46334
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: DoubleCheck 1.3 issues

Post by Graham Banks »

tmokonen wrote:Hi Graham, I have uploaded my 32 bit compile of version 1.31 here:

http://www3.telus.net/tmokonen/DoubleCheck131_x32.rar

Norbert seemed to have some problems running my version 1.3 compile, so let me know if there's anything weird happening with this compile. Thanks.
Thanks Tony. I'll let you know how it goes. 8-)

Graham.
gbanksnz at gmail.com
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: DoubleCheck 1.3 issues

Post by Matthias Gemuh »

tmokonen wrote: Hi Graham, I have uploaded my 32 bit compile of version 1.31 here:

http://www3.telus.net/tmokonen/DoubleCheck131_x32.rar

Norbert seemed to have some problems running my version 1.3 compile, so let me know if there's anything weird happening with this compile. Thanks.
Both DoubleCheck 1.31 w32 and DoubleCheck 1.31 x64 run fine under ChessGUI 0.232 on my Q6600 machine with WinXP64.

However, they don't display search depth.


Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
tmokonen
Posts: 1367
Joined: Sun Mar 12, 2006 6:46 pm
Location: Kelowna
Full name: Tony Mokonen

Re: DoubleCheck 1.3 issues

Post by tmokonen »

Matthias Gemuh wrote:
tmokonen wrote: Hi Graham, I have uploaded my 32 bit compile of version 1.31 here:

http://www3.telus.net/tmokonen/DoubleCheck131_x32.rar

Norbert seemed to have some problems running my version 1.3 compile, so let me know if there's anything weird happening with this compile. Thanks.
Both DoubleCheck 1.31 w32 and DoubleCheck 1.31 x64 run fine under ChessGUI 0.232 on my Q6600 machine with WinXP64.

However, they don't display search depth.


Matthias.
Since I am still getting complaints about my 1.31 compile not working on some machines, I have tried to use a different, more C99 compatible compiler (Dev C++). I have placed my compile here:

http://www3.telus.net/tmokonen/DoubleCheck131DevC.rar

I still had to make a couple of explicit casts in calls to malloc and calloc to get it to compile. I also made a change to try and get the program to display the search depth properly, and also to display the proper version number when a uci command is invoked (it displayed 1.3 and not 1.31). The changes I made are outlined in the file changes.txt within the archive. Sorry Lucas, I hate touching other people's code.
lucasart
Posts: 3243
Joined: Mon May 31, 2010 1:29 pm
Full name: lucasart

Re: DoubleCheck 1.3 issues

Post by lucasart »

tmokonen wrote:
Matthias Gemuh wrote:
tmokonen wrote: Hi Graham, I have uploaded my 32 bit compile of version 1.31 here:

http://www3.telus.net/tmokonen/DoubleCheck131_x32.rar

Norbert seemed to have some problems running my version 1.3 compile, so let me know if there's anything weird happening with this compile. Thanks.
Both DoubleCheck 1.31 w32 and DoubleCheck 1.31 x64 run fine under ChessGUI 0.232 on my Q6600 machine with WinXP64.

However, they don't display search depth.

Matthias.
Since I am still getting complaints about my 1.31 compile not working on some machines, I have tried to use a different, more C99 compatible compiler (Dev C++). I have placed my compile here:

http://www3.telus.net/tmokonen/DoubleCheck131DevC.rar

I still had to make a couple of explicit casts in calls to malloc and calloc to get it to compile. I also made a change to try and get the program to display the search depth properly, and also to display the proper version number when a uci command is invoked (it displayed 1.3 and not 1.31). The changes I made are outlined in the file changes.txt within the archive. Sorry Lucas, I hate touching other people's code.
Thanks for helping out. Regarding the "not showing depth" issue, it's really my mistake for not putting the depth in the "info ... pv" line. This will be fixed in the next release.

But I still wonder why so many people are still using 32bit wondows systems nowadays... I bet they are all using a 64bit processor, perhaps not knowing it...