Search found 18506 matches

by hgm
Thu Jul 02, 2020 9:33 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: search explosion
Replies: 8
Views: 101

Re: search explosion

In the tiny AI I make a distinction between moves that are new because of what the opponent did on the previous ply ('recapture' and 'pin enforcement'), and because of what you did yourself two ply earlier ('plunder' and 'discovery'). In general discovered pieces are a bit less dangrous than pieces ...
by hgm
Thu Jul 02, 2020 8:30 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Throwing out draws to calculate Elo
Replies: 118
Views: 1322

Re: Throwing out draws to calculate Elo

Well, obviously the difference in wins and losses that drives LOS will stop getting larger up once we get to a large enough set of games. I guess you have to be a physicist to understand that. A mathematician would suffice. But are we agreeing now that the LOS you get from a single match typically ...
by hgm
Thu Jul 02, 2020 7:45 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Throwing out draws to calculate Elo
Replies: 118
Views: 1322

Re: Throwing out draws to calculate Elo

Here are the first few lines of the raw data: losses: 50099 wins: 49901 ties: 0 LOS: 0.265615 Elo diff: -0.687897 Look at that, A is not superior to B at all. But that means B has an LOS of 1-0.265615=0.734385 So, would you like to choose that one? It tells us that B looks stronger than A. And we h...
by hgm
Thu Jul 02, 2020 7:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Throwing out draws to calculate Elo
Replies: 118
Views: 1322

Re: Throwing out draws to calculate Elo

I most certainly did not do what you claim. I showed the data at the tail. Then I showed the data at 20,000 lines into the sorted set. Then I showed the data at 40,000 lines into the sorted set (very close to the center). Your claiming that I am untruthful is highly offensive. I did not say you wer...
by hgm
Thu Jul 02, 2020 7:19 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Throwing out draws to calculate Elo
Replies: 118
Views: 1322

Re: Throwing out draws to calculate Elo

I certainly did not pick an individual item from the data. In fact, the data shows that more and more elements have larger and larger LOS (for either A or B) when you increase the game count. Like hell you didn't... You tried 100k times, and then sorted the 100k outcomes to pick the single one (or ...
by hgm
Thu Jul 02, 2020 7:07 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Throwing out draws to calculate Elo
Replies: 118
Views: 1322

Re: Throwing out draws to calculate Elo

I don't see any code here. Do you mean the code you posted before, which was already debunked? Let me say it again then: The LOS did not go up with the number of games at all, with that code. You cheated by playing more matches, it was a purely fabricated result. If you do more matches, and select t...
by hgm
Thu Jul 02, 2020 6:49 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Throwing out draws to calculate Elo
Replies: 118
Views: 1322

Re: Throwing out draws to calculate Elo

Because of this: b) Since LOS can be related with z-score, which can be proportional to sqrt(n), which tends to infinity, z-score tends to ±infinity and LOS tends to 0 or 1. Sorry, that is bullshit. z-scores will remain on the order of 1 during the entire test. By definition. They are the ratio of ...
by hgm
Thu Jul 02, 2020 6:42 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: search explosion
Replies: 8
Views: 101

Re: search explosion

The point is that recaptures with zero or negative SEE are often also the best move: allowing the intruder to survive can be fatal, because you don't know what valuable pieces it will be attacking in its new position. A Knight capturing into your position might now attack your Queen, and going for a...
by hgm
Thu Jul 02, 2020 6:24 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Throwing out draws to calculate Elo
Replies: 118
Views: 1322

Re: Throwing out draws to calculate Elo

It is true that my result is rather unexpected (especially after only 14,000 games), but if I had let the games run all the way to 100,000 as I had originally intended, the LOS value would have been very close to either 0 or 1 as Ajedrecista proved in his analysis. Edit: Last night, when I went to ...
by hgm
Thu Jul 02, 2020 6:15 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Throwing out draws to calculate Elo
Replies: 118
Views: 1322

Re: Throwing out draws to calculate Elo

Another interesting factor is that the Elocalc output shows that the engines have the same Elo within the confidence interval. Not really: it is at the very edge of the confidence interval. So one could just as well say the Elo calculation proves with confidence that one engine is stronger than the...