Search found 4029 matches

by syzygy
Sat Jul 06, 2019 1:11 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: DTM50
Replies: 65
Views: 14679

Re: DTM50

Besides the smaller size I don't see a very big advantage in using syzygy over Nalimov, the only difficulty is that you need permission from both Eugene Nalimov and Andrew Kadatch to incorporate the Nalimov probing code into your engine, this is somewhat difficult to get. They are smaller, so more ...
by syzygy
Sat Jul 06, 2019 12:49 pm
Forum: Computer Chess Club: General Topics
Topic: delay vs increment
Replies: 19
Views: 2364

Re: delay vs increment

It seems more important to make sure that the GUI can detect engines that don't understand delay TCs. Engines might accept negative increments (and crash or - worse - behave erratically) but are more likely to complain if an unknown command or option is given or set. But UCI engines have no formal ...
by syzygy
Sat Jul 06, 2019 11:59 am
Forum: Computer Chess Club: General Topics
Topic: delay vs increment
Replies: 19
Views: 2364

Re: delay vs increment

To have minimal impact on the various engine-communication protocols, we could adopt the convention that a negative increment -S means a delay of S. There is no legitimate use case for negative increments. It seems more important to make sure that the GUI can detect engines that don't understand de...
by syzygy
Mon Jul 01, 2019 11:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Linux flavors - opinions
Replies: 29
Views: 5355

Re: Linux flavors - opinions

The stability theory would make the implied statement that older versions of open source software are mort robust with fewer bugs. In my experience of open source development, people have little interest in maintaining old versions for the sake of it, and more bugs get removed than added as new ver...
by syzygy
Sun Jun 30, 2019 4:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Linux flavors - opinions
Replies: 29
Views: 5355

Re: Linux flavors - opinions

Here's the thing that annoys me. Why does the system assume the ancient GCC is best? If I install a new version, gcc or g++ should be the new version If I want to use the old stuff,then fine: gcc-crusty g++-crusty to get the old behavior. Set up your path correctly. Self-compiled gcc should go into...
by syzygy
Sun Jun 30, 2019 4:39 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Linux flavors - opinions
Replies: 29
Views: 5355

Re: Linux flavors - opinions

Ubuntu has gcc 7.0 by default which is fine, but CentOS 7 on the other hand comes with 4.8.5 which is a royal pain. It can't compile my fortran 2008 and c++11 codes most of the time. yum-config-manager --enable rhel-server-rhscl-7-rpms \ && yum -y install devtoolset-7-gcc devtoolset-7-gcc-c++ devto...
by syzygy
Sat Jun 22, 2019 2:52 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Some NUMA data for Stockfish-dev and Cfish-dev
Replies: 3
Views: 1611

Re: Some NUMA data for Stockfish-dev and Cfish-dev

Cfish's nps was more than 3x that of Stockfish? (Looking at "Time elapsed", maybe not.)

I suppose the difference in local/remote ratio is due to Cfish making sure that the memory for each thread is allocated on the node on which the thread runs.
by syzygy
Sat Jun 22, 2019 1:11 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: How many elo do ponder equals to
Replies: 17
Views: 2888

Re: How many elo do ponder equals to

Nordlandia wrote:
Sat Jun 22, 2019 12:21 pm
Hardware is assumed to be equal.
And I suppose you will be running the engines on separate machines (or the pondering engine will compete for resources with the non-pondering engine when it is the latter's turn).
by syzygy
Fri Jun 21, 2019 12:33 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: strange code for tt
Replies: 9
Views: 1906

Re: strange code for tt

Any insights? What happens when you store MOVE_NONE? Does that delete the old tt move (if there was one for the current position)? It is correct not to store the new "best" move if you haven't actually found a move that is better than start_alpha, but you should not delete the old tt move if there ...
by syzygy
Wed Jun 19, 2019 10:54 pm
Forum: Computer Chess Club: General Topics
Topic: is this an issue with missing DTZ ?
Replies: 7
Views: 1050

Re: is this an issue with missing DTZ ?

Spliffjiffer wrote:
Wed Jun 19, 2019 12:58 am
i see that the bug was found and already fixed (as far as i understood)...im glad that i could help a tiny bit in terms of verifying when to search...this should close the thread, thx for the replys :-)
Thanks for reporting!