Search found 406 matches

by brianr
Thu Jul 23, 2020 9:30 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Looking for automatic Engine Testing Software
Replies: 51
Views: 3026

Re: Looking for automatic Engine Testing Software

I have not had more than a 4 CPU box until relatively recently (about 9 months) and generally do not run 8 core games. In fact, my first match was this week for SF-NNUE. Tinker still does not have parallel search so I have not bothered (and it hasn't been worked on for several years, pretty much sin...
by brianr
Thu Jul 23, 2020 7:41 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Looking for automatic Engine Testing Software
Replies: 51
Views: 3026

Re: Looking for automatic Engine Testing Software

I only use syzygy 6 men adjudication with cutechess-cli (and provide the tablebases to the engines too). Time control depends. With A/B engines the increment is about 0.4-0.6 seconds depending on which CPU I'm using. For NN engines, the GPUs seem to need some "spin up" time and I use a 1 sec increme...
by brianr
Tue Jul 21, 2020 6:33 pm
Forum: Computer Chess Club: General Topics
Topic: NNue variety
Replies: 4
Views: 481

Re: NNue variety

Even single thread can be somewhat variable if search is based on time.
For fixed nodes (assuming nothing the the hash tables), it should be exactly the same.
by brianr
Mon Jul 20, 2020 4:33 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Looking for automatic Engine Testing Software
Replies: 51
Views: 3026

Re: Looking for automatic Engine Testing Software

Here are some books I like:
book_3moves_zz4032.zip in the Leela Discord pinned in #test-discuss under zz4032 has breakdowns by SF evals sorted by cp ranges.
The 8moves_v3.pgn is from Fishtest, IIRC.
by brianr
Mon Jul 20, 2020 4:24 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Looking for automatic Engine Testing Software
Replies: 51
Views: 3026

Re: Looking for automatic Engine Testing Software

Thank you for this tip. I am using xboard, but it can't give me the numbers. If you are serious about testing enough to order a 32 core box, suggest using Ordo in addition to other tools. Sample command: ./ordo -Q -N 0 -D -a 0 -A "nameofengineusedforzeroElo" -W -n4 -s500 -U "0,1,2,3,4,5,7,8,9,10,6"...
by brianr
Sat Jul 18, 2020 4:02 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Null move pruning = lottery?
Replies: 12
Views: 817

Re: Null move pruning = lottery?

Yup, null move is a gamble. On balance, for most engines it is a 100-150 Elo improvement (in fact, typically the biggest single improvement). Yes, there are some pathological cases for null move. Many null move "verification" approaches have been tried if the inconsistency is bothersome. Every engin...
by brianr
Mon Jul 13, 2020 4:55 pm
Forum: Computer Chess Club: General Topics
Topic: StockFiNN Release and Scaling
Replies: 114
Views: 9234

Re: StockFiNN Release and Scaling

And a professional will do that for $600 bucks a month!
by brianr
Mon Jul 13, 2020 4:44 pm
Forum: Computer Chess Club: General Topics
Topic: StockFiNN Release and Scaling
Replies: 114
Views: 9234

Re: StockFiNN Release and Scaling

The funniest is when someone comes and complains that they need it to cover electricity cost :lol:. Or that they did some tremendous work on network training that a monkey could do, just because they have some nice database of games that they collected as a hobby and now decided to gain some coin o...
by brianr
Thu Jul 09, 2020 6:27 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Questions on Razoring and Code Structure for Pruning
Replies: 23
Views: 1596

Re: Questions on Razoring and Code Structure for Pruning

The easy answer :) - I have reviewed the Crafty code and did not see razoring. I believe Dr. Hyatt removed that; I have seen comments on other posts where it was removed. I forgot about main.c and all the details there, going to read it, thanks. Yes, I forgot that a LOT of code has been removed fro...
by brianr
Thu Jul 09, 2020 3:37 pm
Forum: Computer Chess Club: Programming and Technical Discussions
Topic: Questions on Razoring and Code Structure for Pruning
Replies: 23
Views: 1596

Re: Questions on Razoring and Code Structure for Pruning

Just mentioning that Crafty "has it all" (razoring and many other things, IIRC), and is reasonably well documented.
Many comments in main.c so look there too.
Whether or not they work for you is unknown.
Experiment and have fun.