Checkerboard for Linux

Topics about Checkers programming and other projects.
I hope to keep users informed of the ACF website projects.
Post Reply
User avatar
vhabgood
Posts: 94
Joined: Sat Mar 31, 2007 8:48 pm
What do you like about checkers?: Endgames, shots, problems, barred-openings, 11-man, and tournament results
Location: Virginia Beach, VA

Checkerboard for Linux

Post by vhabgood »

Hi,

Does anyone already have a make file with the source code or a compiled version x64 or x32 of checkerboard on any Linux distributions? I don't quite have the time to go through Mr. Bryant's code and make it more platform independent. Also, reply to this if you want one also. If nobody has one already made I will do it but I don't think I will have time until around December. Actually, anybody with other programs source code I could possibly do the same if you desire. Let me know!

Thanks,
Vic
Jason Solan
Site Admin
Posts: 294
Joined: Sat Jul 16, 2005 4:50 pm
Location: Pennsylvania

Re: Checkerboard for Linux

Post by Jason Solan »

The source from Martin Fierz's site has several of windows specific headers included in the C files. I've never gone through the source to determine how much they're used or how easily they could be stripped out, I just assumed it was not worth the effort. Moreover the top engines are only provided as .dll's which will not work on linux. So even if checkerboard is ported, cake and kingsrow would not work unless Martin/Ed were willing to help compile their engines into a linux shared object.

Is there another checkerboard source that you've found? I'm not familiar with Mr. Bryant.
User avatar
vhabgood
Posts: 94
Joined: Sat Mar 31, 2007 8:48 pm
What do you like about checkers?: Endgames, shots, problems, barred-openings, 11-man, and tournament results
Location: Virginia Beach, VA

Re: Checkerboard for Linux

Post by vhabgood »

I finally after all this time did it, lol. I got everything stripped down to compile with pretty much any linux distro out there. It actually wasn't that hard since their source code was visual c. If anyone needs help with this and wants to do the same just let me know. Although as my colleague pointed out, you could use wine for the 99.9% of people who aren't concerned with raw computing strength :D
clintolsen
Site Admin
Posts: 92
Joined: Tue Aug 14, 2007 11:58 am
What do you like about checkers?: Winning
Location: Kitchener, ON, Canada

Re: Checkerboard for Linux

Post by clintolsen »

The source files aren't available on his site any more (link is broken) - does anyone have them?
Ed Gilbert
Posts: 145
Joined: Mon Nov 14, 2005 7:37 am
What do you like about checkers?: shots
Location: Morristown, New Jersey
Contact:

Re: Checkerboard for Linux

Post by Ed Gilbert »

I have been maintaining the source files to CheckerBoard on GitHub: https://github.com/eygilbert/CheckerBoard. The most current branch is the one named incremental_time, where I have added a Fischer clock type of time control, C-beautified the source files, and done some general cleanup.

-- Ed
Post Reply