Search found 1230 matches

by Joost Buijs
Sat Jan 16, 2021 10:02 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney January
Replies: 12
Views: 522

Re: On-line engine blitz tourney January

Fun fact: in one of the games, my engines reached the KBN-K endgame, so this does actually happen. Since it doesn't support EGTBs, it's good that it has some KBN-K code to win this. Indeed sometimes this happens. I don't think that my engine is capable of winning this without TB. Actually I never t...
by Joost Buijs
Sat Jan 16, 2021 9:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney January
Replies: 12
Views: 522

Re: On-line engine blitz tourney January

It was a remarkable tournament, probably one of the hardest monthly tournaments ever. I didn't expect Nightmare to win this tournament with LCzero and two RaspberryPI's tied for 2nd place. The difference in strength between the numbers 1 to 14 is probably negligible. Six weeks ago I've implemented a...
by Joost Buijs
Wed Jan 13, 2021 3:09 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: On-line engine blitz tourney January
Replies: 12
Views: 522

On-line engine blitz tourney January

The monthly on-line engine blitz tourney for January 2021 will take place on: Saturday January 16, 2:00 PM EST (Boston time), 20:00 CET (Amsterdam time) To connect: winboard -zp -ics -icshost nightmare-chess.nl -icshelper timeseal -fcp ENGINE.exe -fd ENGINEFOLDER -autoKibitz (for UCI engines, add -f...
by Joost Buijs
Mon Jan 11, 2021 6:50 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Tapered Evaluation and MSE (Texel Tuning)
Replies: 133
Views: 2785

Re: Tapered Evaluation and MSE (Texel Tuning)

In every iteration I change the 300k pos by first shuffling the 1m+ training pos randomly. So you are using mini-batches for training. Is it a standard for Texel tuning or using a batch size equal to the size of the training set is also fine? (leaving time considerations aside) Using a batch size e...
by Joost Buijs
Wed Dec 30, 2020 6:54 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Compiler Speed Nowadays
Replies: 22
Views: 1228

Re: Compiler Speed Nowadays

To be honest I have the feeling that development tools under Linux are so cumbersome compared to Visual Studio that I don't want to step away from it. When I really like a piece of software I'm always willing to pay for it, I don't want everything for free. I have that feeling with visual studio: "...
by Joost Buijs
Tue Dec 29, 2020 6:53 pm
Forum: Computer Chess Club: General Topics
Topic: CCC has serious hardware update!
Replies: 107
Views: 3943

Re: CCC has serious hardware update!

The point is that it is all bull sh*t, with so many threads on slow CPU's the engines will only degrade.
by Joost Buijs
Tue Dec 29, 2020 4:43 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Compiler Speed Nowadays
Replies: 22
Views: 1228

Re: Compiler Speed Nowadays

In my case, with regard to development tools, I refuse to use anything that is paid or not cross platform. I don't want to write an engine that needs a huge code change to run on Linux or the Mac (even though I'll probably never have a Mac), and I don't want to change editors if I should ever switc...
by Joost Buijs
Tue Dec 29, 2020 4:17 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Are Aspiration Windows Worthless?
Replies: 40
Views: 2855

Re: Are Aspiration Windows Worthless?

It all depends very much upon the quality of the evaluation-function and the quiescence-search. When you play a game against an engine with aproximately the same strength the root-score will deviate only a few centipawns during the whole game and you can set a very narrow window without having to re...
by Joost Buijs
Sun Dec 27, 2020 6:55 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Compiler Speed Nowadays
Replies: 22
Views: 1228

Re: Compiler Speed Nowadays

I'm developing under Windows with Visual Studio and use 3 compilers: MSVC 14.2, CClang 10/11 and the new Intel oneAPI C++ compiler. On average there is not much difference between the 3 compilers, when I target one of these new Intel >= cascade-lake processors the Intel compiler clearly wins, for AM...
by Joost Buijs
Sat Dec 26, 2020 12:27 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: question about gensfen
Replies: 9
Views: 531

Re: question about gensfen

I am looking at: https://github.com/nodchip/Stockfish/blob/master/src/learn/gensfen.cpp The question is - it looks like by default it occasionally inserts a random move into the played games to increase variety. But then when the game is ended, it assigns the same result to all the generated FENs f...