GUI Checkers 1.12 64-bit, 6-piece DB, new CheckerBoard stuff

Topics about Checkers programming and other projects.
I hope to keep users informed of the ACF website projects.

GUI Checkers 1.12 64-bit, 6-piece DB, new CheckerBoard stuff

Postby Ed Trice on Sat Oct 29, 2016 9:59 pm

A special thanks to Ed Gilbert for updating CheckerBoard to allow for incremental time controls, rebuilding the GUI Checkers 1.05 book into the new version 1.12 book, and modifying the GUI Checkers timing/logic/search abort under time pressure code to make it a much more challenging opponent under faster time controls. GUI Checkers 1.12 still probes the 6-piece perfect play databases in RAM (except for 4x2 and 5x1 endings, and no 4x1 endings for db5).

I will have a web site up and running next week to host a download of our latest combined GUI Checkers modifications, plus any additional future changes that might be made to it.

Stay tuned for more details.
Ed Trice
 
Posts: 64
Joined: Wed Aug 10, 2016 9:16 pm

Re: GUI Checkers 1.12 64-bit, 6-piece DB, new CheckerBoard s

Postby Krzysztof Grzelak on Sun Oct 30, 2016 3:54 am

Thank you very much for the information Ed.

Krzysztof
Krzysztof Grzelak
 
Posts: 80
Joined: Tue Aug 09, 2016 3:25 am
Location: Poland

Re: GUI Checkers 1.12 64-bit, 6-piece DB, new CheckerBoard s

Postby John Acker on Mon Jan 30, 2017 9:09 pm

Ed, can you post the link for the latest version, please? Thanks.
John Acker
 
Posts: 105
Joined: Thu Feb 04, 2016 6:40 pm

Re: GUI Checkers 1.12 64-bit, 6-piece DB, new CheckerBoard s

Postby Ed Trice on Sat Feb 18, 2017 5:32 am

John Acker wrote:Ed, can you post the link for the latest version, please? Thanks.


If you search on "Gui checkers checkerboard" you should find the version Ed Gilbert worked on after I gave him my source code. He's on vacation until March and I forget where he uploaded it.
Ed Trice
 
Posts: 64
Joined: Wed Aug 10, 2016 9:16 pm

Re: GUI Checkers 1.12 64-bit, 6-piece DB, new CheckerBoard s

Postby Ed Gilbert on Mon Feb 20, 2017 7:54 am

An install file for the latest version of the Gui Checkers CheckerBoard-compatible .dll can be downloaded here: https://mega.nz/#F!3MBAQDoa!vUZo-kItopg6LO-wPdspBw

The install includes the 6-piece dtw db.

Gui Checkers was created by Jon Kreuzer. He developed it over a period of several years, but now no longer works on it. The last version that Jon published was somewhat unfinished, as the opening book no longer worked, and it no longer worked as a Checkerboard .dll. I fixed these problems and have made a few improvements so that it runs better with CheckerBoard. I have not changed anything about its search. Gui Checkers now saves some of its settings -- opening book, hashtable size, and endgame db directory and enable/disable.

The full C++ source code for Gui Checkers is publicly available on GitHub here: https://github.com/eygilbert/GuiCheckers It includes a project file for MS Visual Studio 2015. While not as strong as Cake or Kingsrow, Gui Checkers is probably the strongest open source checkers program, which makes it attractive for people that want to experiment with things like machine learning.

I should also mention that Martin Fierz hasn't had time to work on his checkers programs for several years, and I have taken over the maintenance of CheckerBoard, at least for now. The install files for the latest CheckerBoard version are at the kingsrow web site. The full C++ source code for CheckerBoard is open sourced at GitHub: https://github.com/eygilbert/CheckerBoard

-- Ed
Ed Gilbert
 
Posts: 127
Joined: Mon Nov 14, 2005 7:37 am
Location: Morristown, New Jersey

Re: GUI Checkers 1.12 64-bit, 6-piece DB, new CheckerBoard s

Postby Krzysztof Grzelak on Mon Mar 06, 2017 2:24 am

Thanks Ed.
Krzysztof Grzelak
 
Posts: 80
Joined: Tue Aug 09, 2016 3:25 am
Location: Poland


Return to Projects/Programming

Who is online

Users browsing this forum: No registered users and 1 guest

class=