Assuming that "sweet spot" hasn't already been reached with a relatively simple 2-hidden layer NN. So there is probably a "sweet spot" where the increased complexity of Stockfish NNUE's NN can be balanced with a corresponding decrease in its search depth capability in order to achieve optimum results. So, to make Stockfish NNUE stronger by increasing the number of hidden layers of its NN, will lead to a significant decrease in the number of nodes/sec it can evaluate, and unless that's accompanied with significant improvements in its search tree pruning heuristics will result in a dramatic decrease in both the number of nodes/sec it can evaluate and the search depth that in can achieve in a given amount of time. The point I'm trying to make is that even restricting its NN to a relatively simple 2-hiden layer NN reduces the number of nodes/sec it can evaluate to 60%. But I haven't been able to find any information about the hardware used in the CCCC. , regular Stockfish can evaluate 100M nodes (positions)/sec while Stockfish NNUE can evaluate 60M nodes/sec and LeelaC0 can evaluate 40K nodes/sec. Per (not, IMO, known for their accuracy) in. So this version of Stockfish NNUE is rated higher and ranked higher than NN-based engines with more than 80X the performance computational capabilities.īut I'm not sure how it can become significantly stronger without resorting to GPU support. engine tournament ratings are based on the CPU-based engines running on an "oldish" Intel i7-4770K 4-core CPU rated at 0.177 TFlops compared with an RTX 2080 GPU rated at 14.2 TFlops, about 80X faster. What I think is really impressive is that the Stockfish NNUE 64-bit 4 CPU engine is higher rated and ranked higher in this tournament than LeelaC0 0.25.1 t40-154, Fat Fritz w471, and Leelenstein 11.1, all of which also use an RTX 2080 GPU. That 61-point Elo rating advantage corresponds to a projected scoring % advantage of 58.5% vs. engine tournament ( ), being rated at 3659 and ranked #1 compared with the latest release of Stockfish 11 which is rated at 3598 and ranked #4. It is currently stronger than regular 4-core Stockfish 11 as evidenced by the latest CCRL 40/02 engine vs. The advantage of such a relatively simple NN is that its calculations can be performed in a reasonable amount of time by a CPU-based engine without having to depend on auxiliary processors like GPUs or TPUs as used by LeelaC0 and AlphaZero to implement the NN calculations. It's a relatively simple NN, only 2 hidden layers (so I've read, but unfortunately I can no longer find the reference). It seems that they have replaced regular Stockfish's hand-crafted evaluation function with the information provided by a neural network imported from a shogi-playing engine and a suitable training set. I had heard of Stockfish NNUE but I had not looked at it in detail. If only I had the technical vision and skill to play it out to a win myself.ĪylerKupp: It is has become much stronger than stockfish. Helios727: To my chagrin, Stockfish showed me that I had +2.74 (a won game) in the very position where I had agreed to a draw in an old tournament game. REFINE SEARCH: White wins (1-0) | Black wins (0-1) | Draws (1/2-1/2) | Stockfish wins | Stockfish loses Stockfish 2.0.1, operated by User: kutztown46, played in the CG.com Masters - Machines Invitational (2011) as Kutztown46 / Stockfish.ĭ14 Queen's Gambit Declined Slav, Exchange Variation SmallFish app for iPad/iPhone with iOS 8.0 or later. Various installations have supported set-ups such as 8 Gbytes for a hashtable with an 8-core processor under its UCI protocol. #Download stockfish chess engine mac os x#Stockfish runs on Linux, Windows or Mac OS X platforms, as well as mobile platforms such as the iPhone, iPad and iPod touch. It won TCEC season 6 in 2014, defeating Komodo in the superfinal. It is now developed by the Stockfish community, using Gary Linscott's Fishtest testing framework to test new code.Īs of 2016, Stockfish is one of the two strongest chess engines in the world, with Komodo (Computer), and the strongest open-source engine. Stockfish originated as a fork of Tord Romstad's Glaurung (Computer), improved by Marco Costalba, Romstad and Joona Kiiski.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |