Search found 3586 matches

by jdart
Thu Apr 25, 2019 12:51 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Wouldn't it be nice if C++ GPU
Replies: 14
Views: 338

Re: Wouldn't it be nice if C++ GPU

Caffe (https://github.com/BVLC/caffe) supports C++ - it is apparently the main language, Python is a binding. I don't know if it does quite what you need though.

--Jon
by jdart
Wed Apr 24, 2019 5:26 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 7-man Syzygy support in Fathom
Replies: 8
Views: 317

Re: 7-man Syzygy support in Fathom

I have made most of elcabesa's proposed fixes and merged the "7man" branch into "master."

--Jon
by jdart
Tue Apr 23, 2019 3:48 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 7-man Syzygy support in Fathom
Replies: 8
Views: 317

Re: 7-man Syzygy support in Fathom

Probably best to fork it/send a pull request.

--Jon
by jdart
Tue Apr 23, 2019 2:42 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 7-man Syzygy support in Fathom
Replies: 8
Views: 317

Re: 7-man Syzygy support in Fathom

Code compiles/runs under Windows now.

--Jon
by jdart
Tue Apr 23, 2019 2:55 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 7-man Syzygy support in Fathom
Replies: 8
Views: 317

7-man Syzygy support in Fathom

I have pushed a branch with changes to support 7-man tbs, here: https://github.com/jdart1/Fathom/tree/7man The approach I took was to take the Cfish code, which supports 7-man TBs, and merge it into Fathom. This is not the only way to do it and maybe not even the easiest, but that's the path I took....
by jdart
Thu Apr 18, 2019 9:51 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Book creation papers
Replies: 4
Views: 244

Re: Book creation papers

See Thomas Linke's thesis on dropout expansion (used in Checkers with good results): https://brainwagon.org/2007/04/04/linckes-thesis-exploring-the-computational-limits-of-large-exhaustive-search-problems/ Some talkchess discussion from a few years back: http://talkchess.com/forum3/viewtopic.php?f=2...
by jdart
Fri Apr 12, 2019 9:26 am
Forum: Computer Chess Club: General Topics
Topic: Why you need opening book for Stockfish!
Replies: 11
Views: 961

Re: Why you need opening book for Stockfish!

Hiarcs book recommends 5. .. c6, and then if White tries to transpose to the game line via 6. f3 b5 7. O-O-O h5 8. h4, Black has .. Nbd7, still delaying castling. But the Pirc is still just bad for Black, IMO, and in a computer book I would avoid it altogether.

--Jon
by jdart
Wed Apr 10, 2019 6:56 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: 7-men Syzygy attempt
Replies: 588
Views: 99183

Re: 7-men Syzygy attempt

I have gotten the Frankenstein merge of Cfish into Fathom to compile and am starting to do some testing. One thing I notice is that Cfish (and I presume Stockfish) have an interface that generates a rank and score for all moves for root probes. I am not quite clear what the purpose of this is. It lo...
by jdart
Wed Apr 10, 2019 6:30 pm
Forum: Computer Chess Club: General Topics
Topic: What engine breaks even with GMs in blitz?
Replies: 62
Views: 4231

Re: What engine breaks even with GMs in blitz?

I think the important point here is just that you want the engine mimicking the GM to fully appreciate the importance of simplifying when up a piece. Arasan for a long time had an eval term like this. 14.3 has trade down code but it is not like the more recent versions and may be less effective. Ho...