Search found 404 matches

by brianr
Sun Apr 26, 2020 8:25 pm
Forum: Computer Chess Club: General Topics
Topic: Sapeli 1.0 - New chess engine
Replies: 137
Views: 43206

Re: Sapeli 1.0 - New chess engine

the general thinking was that "fancy" sorting does not pay as so much of the tree is pruned in the first place That holds only for the "pick the best of the remaining list and put it to the current place" sort, but not compared to sorting the whole move list up-front with an n^2 algo. All the moves...
by brianr
Fri Apr 24, 2020 9:48 pm
Forum: Computer Chess Club: General Topics
Topic: Sapeli 1.0 - New chess engine
Replies: 137
Views: 43206

Re: Sapeli 1.0 - New chess engine

You can search for old posts about this, but the general thinking was that "fancy" sorting does not pay as so much of the tree is pruned in the first place, and then the few times sorting is done, the number of moves is too small to offset the overhead of setting up the "smart" sort routines. It mig...
by brianr
Thu Apr 23, 2020 4:44 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Crafty 25.6 search stability
Replies: 39
Views: 6232

Re: Crafty 25.6 search stability

Crafty with just one thread should be deterministic.
More than one...
by brianr
Tue Apr 21, 2020 11:01 pm
Forum: Computer Chess Club: General Topics
Topic: What is discord?
Replies: 6
Views: 1074

Re: What is discord?

I was not even aware of Discord prior to Leela chess, and it does take some getting used to. If you want to keep an eye on what is happening with Lc0 it is by far the most active resource. The name is Leela Chess Zero and 425419482568196106 is the "server" ID, I think. I do recall supplying an email...
by brianr
Tue Apr 21, 2020 12:17 pm
Forum: Computer Chess Club: General Topics
Topic: How to run rtx 2080ti for leela optimally?
Replies: 13
Views: 2057

Re: How to run rtx 2080ti for leela optimally?

Everything needed should be part of the releases download. Here is a link to the cuda version that includes the cuda files. There is a separate one that says cuda-nodll if you already have the big files and only want the engine update. https://github.com/LeelaChessZero/lc0/releases/download/v0.24.1/...
by brianr
Fri Apr 17, 2020 10:32 am
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: playing Talish (my program) as opposed to playing Leela
Replies: 4
Views: 875

Re: playing Talish (my program) as opposed to playing Leela

This has been a recurring topic on the Leela chess Discord for a long time. The nets have been trained to win with no extra preference given to a shorter win. In the past this was characterized as Leela "trolling". Recently, a lot more attention has been focused on this area (MLH and other approache...
by brianr
Thu Apr 16, 2020 6:48 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Deepchess - neural network engine
Replies: 11
Views: 1680

Re: Deepchess - neural network engine

Yup. I think one of the earlier suggested links (Zeta36) has a Keras implementation. Lc0 is C++ for speed (playing games) and Python for training nets. The outputs (or heads) would be Value (result of the game W/D/L mapped to some numerical range), and Policy (which move to make; actually all moves ...
by brianr
Thu Apr 16, 2020 2:01 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Deepchess - neural network engine
Replies: 11
Views: 1680

Re: Deepchess - neural network engine

Yes.
I had tried to replicate the results and while I do not recall the details, it was disappointing.
by brianr
Thu Apr 16, 2020 1:12 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Deepchess - neural network engine
Replies: 11
Views: 1680

Re: Deepchess - neural network engine

I would skip the old paper until you better understand neural net training generally. Typically people only build Lc0 if not on Windows. Yes, Lc0 is quite complicated for chess, but there are some more introductory level options. For a simpler approach you might start here. https://github.com/Zeta36...