Search found 42 matches

by mjlef
Thu Mar 15, 2018 7:44 pm
Forum: General Topics
Topic: Chess Programming Wiki
Replies: 3
Views: 10366

Re: Chess Programming Wiki

Yes, we are in the process of moving the site. Unfortunately, TES, the company that hosts the wiki, does not offer a format compatible with regular wiki sites. Quite bizarre. I even asked to buy the wikispaces software and they refused. We have downloaded copies of what they do have in a few formats ...
by mjlef
Fri Dec 22, 2017 5:43 am
Forum: Programming and Technical Discussions
Topic: Alpha Zero
Replies: 7
Views: 18772

Re: Alpha Zero

Note that the 5-8 Elo per hash doubling only aplies in the regime where the hash table is overloaded. Once the hash is large enough to hold the entire search tree, there is no advantage whatsoever in enlarging the hash size. Your own estimate was that the search would fill up the hash in 1/3 of the ...
by mjlef
Sat Apr 30, 2016 5:01 am
Forum: General Topics
Topic: How to post chess games
Replies: 197
Views: 2279167

Re: How to post chess games

Ed,

There is a small typo near the bottom of that page. You have "Odro" instead of "Ordo".

This will be great to follow the games.

Mark
by mjlef
Mon Oct 26, 2015 4:41 am
Forum: Programming and Technical Discussions
Topic: Using TT for detecting repetitions
Replies: 10
Views: 7693

Re: Using TT for detecting repetitions

H.G.,

How do you deal with the times all of the hash entry you probe are "open"? If it is 2 or even 4 entries, there must be times when all of them have the "open" bit set, and there would be no place to put the current "open" position. A really huge hash would help, but this would still happen. Am ...
by mjlef
Thu Nov 06, 2014 7:22 pm
Forum: General Topics
Topic: Hello from a new member
Replies: 2
Views: 3636

Re: Hello from a new member

Most programs order by smallest piece capturing biggest, a high score for the hash move (or generated first before the others), then non caps by history score. Since doing an SEE is very expensive, most programs only do this as each move comes up. If the SEE is bad, you drop the "bad" moves into ...
by mjlef
Wed Mar 19, 2014 4:39 am
Forum: Programming and Technical Discussions
Topic: C++11 threads seem to get shafted for cycles
Replies: 21
Views: 12127

Re: C++11 threads seem to get shafted for cycles

I did some experiments on my laptop running a recent version of Komodo normally via a command line and using the start command. I did a simple "go depth 16" command with all these results. Note this is a typical ultrabook, not noted for speed:

just starting from command line by typing the program ...
by mjlef
Wed Mar 19, 2014 4:08 am
Forum: Programming and Technical Discussions
Topic: C++11 threads seem to get shafted for cycles
Replies: 21
Views: 12127

Re: C++11 threads seem to get shafted for cycles

What machine are you using to run these tests on? The nps seem very low. What other processes are running in the background and with what priority? I cannot seem to duplicate your results so more details would be appreciated.

Mark

Komodo TCEC suffers from the same defect on my machine:

This is ...
by mjlef
Sun May 13, 2012 10:19 pm
Forum: Programming and Technical Discussions
Topic: Rule #2 and its use during history
Replies: 40
Views: 13237

Re: Rule #2 and its use during history

Ed,

It is interesting what you write below. You toss in a lot of straw men and not very useful stuff (which I will point out below). But you also admit some things. Lets go back to what the panel was formed to do. It was tasked with finding out if Vasik Rajlich violate the rules for the ICGA ...
by mjlef
Sun May 13, 2012 10:09 pm
Forum: Programming and Technical Discussions
Topic: Rule #2 and its use during history
Replies: 40
Views: 13237

Re: Rule #2 and its use during history

Your "poll" was not scientific. It asked simple question and makes a bad assumption that the responders answered the questions accurately and completely. And the question were so vague as to make meaningful comparison impossible. How about following the methods the ICGA panel used to examine ...