Clubfoot (UCI) by Shawn Chidester

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

Moderators: hgm, Rebel, chrisw

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

Re: Clubfoot (UCI) by Shawn Chidester

Post by Dann Corbit »

Here are 32 and 64 bit binaries:
https://www.dropbox.com/s/tfigspzrh3nmn ... ot.7z?dl=0

Senjo is a library to do the grunt work of a UCI interface for a chess programmer.

I think that is a very good idea.
Norbert Raimund Leisner
Posts: 1643
Joined: Tue May 20, 2008 4:57 pm
Location: Augsburg - Germany

Re: Clubfoot (UCI) by Shawn Chidester

Post by Norbert Raimund Leisner »

Thank you very much Dann!

Both executables require MSVCP120.dll and MSVCR120.dll to run on Windows 7 32-bit and 64-bit systems.

http://www.dll-files.com/dllindex/dll-f ... l?msvcp120
http://www.dll-files.com/dllindex/dll-f ... l?msvcr120

Tested successfully with WinBoard 4.8.0-GUI
http://www.open-aurec.com/wbforum/viewt ... 19&t=51528

Best wishes,
Norbert
zd3nik
Posts: 193
Joined: Wed Mar 11, 2015 3:34 am
Location: United States

Re: Clubfoot (UCI) by Shawn Chidester

Post by zd3nik »

Hi Norbert.

Got my talkchess account activated. Just dropping in to say high, and thanks for letting people know about clubfoot.

STC
zd3nik
Posts: 193
Joined: Wed Mar 11, 2015 3:34 am
Location: United States

Re: Clubfoot (UCI) by Shawn Chidester

Post by zd3nik »

Hi Dann,

Thanks for creating those binaries for me.

I'm thinking about creating a public dropbox folder and periodically deploying 64-bit windows builds. What I worry about is getting backlash from people wanting binaries for more platforms, optimizations, immediate bug fixes, claims like "your program infected/crashed my system", etc... Do you host a lot of binaries and if so do you get a lot of these kinds of issues?

Regards,
STC
Dann Corbit
Posts: 12541
Joined: Wed Mar 08, 2006 8:57 pm
Location: Redmond, WA USA

Re: Clubfoot (UCI) by Shawn Chidester

Post by Dann Corbit »

I used to host a lot of binaries.
You do get complaints all the time.
I can't think of any way around it.

Any binary I host will be temporary.
supersharp77
Posts: 1242
Joined: Sat Jul 05, 2014 7:54 am
Location: Southwest USA

Re: Clubfoot (UCI) by Shawn Chidester w32 error..

Post by supersharp77 »

Clubfoot not working in w32 with attached dll files.......not windows 32 error windows XP........Thx AR :(
zd3nik
Posts: 193
Joined: Wed Mar 11, 2015 3:34 am
Location: United States

Re: Clubfoot (UCI) by Shawn Chidester

Post by zd3nik »

I've put a build of the latest revision up on dropbox:

https://www.dropbox.com/s/1vasxidlw0cih ... 4.zip?dl=0

It is 64-bit and built on windows 8.1 using MSVC2010. See the new Binaries section of the README for other details.

And thanks to some images provided to me by Norbert I've slapped together a logo!

Image

STC
zd3nik
Posts: 193
Joined: Wed Mar 11, 2015 3:34 am
Location: United States

Re: Clubfoot (UCI) by Shawn Chidester

Post by zd3nik »

I think the binary I mad available on dropbox may have been hacked. If you've downloaded clubfoot you may want to verify the mdsum matches the 9510e4 sum shown below!

I've never downloaded anything from dropbox before so I decided to see what the download interface looks by downloading clubfoot from the link I made. And since I went through the motions of downloading it I went ahead and expanded it and ran it too.

I immediately noticed it was running at about 1/3 the node rate I've been seeing during development. So I checked the md5sum on the file:

md5sum of the binary I made the zip file from: 9510e4cf493ed1ca90908344f72b6b6e
md5sum of the binary downloaded from dropbox: 4d46b45e912f822fd40e425f16aad9a5

I've seen things flying around the internet before about dropbox vulnerabilities. Unless I'm overlooking something here, it appears those reports are true. Pretty sad that someone can replace files in my dropbox folder so easily!

For the time being I've removed the file from dropbox.

If someone knows a reason why the checksum of a file would change simply because it was zipped and hosted in a dropbox folder, please let me know. I'd like to discover that this is just a false alarm.

Thanks,
STC