Stockfish
Stockfish
Our great sponsors
Stockfish | Stockfish | |
---|---|---|
150 | 9 | |
10,468 | 9 | |
3.0% | - | |
9.6 | 9.6 | |
8 days ago | 11 days ago | |
C++ | C++ | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stockfish
-
Manipulating the Internal World Model of a Chess Playing Language Model
The Stockfish program can be set to play at strength level 0-20. Estimates of the levels' Elo is provided here: https://github.com/official-stockfish/Stockfish/commit/a08b8...
-
A chess terminal user interface implementation
- and handicapped Stockfish (https://stockfishchess.org).
The whole thing is at https://github.com/magv/bchess, and can be installed with just 'pip install bchess'.
- What could I contribute to chess as a developer?
-
posttest-cli beta testers wanted
This was the result searching for all the 35 stockfish benchmark positions to depth 6.
-
How many positions can the top GMs analyze per second? In engine terms what is the highest nps for humans?
Stockfish doesn't have a classical evaluation anymore. And before this, most of the time (around 90%), NNUE was used to evaluate.
-
Stockfish 16 Released +47 Elo gain over Stockfish 15 (Single threaded, UHO)
If you use ChessBase on a MacBook through Parallels, there's an issue where people have posted Apple Silicon compiles for Windows: https://github.com/official-stockfish/Stockfish/issues/4241
-
Stockfish 16 is ready!
Progress can be found here https://github.com/official-stockfish/Stockfish/wiki/Regression-Tests At 1 thread it has gained +18.3 elo on a balanced book, and +47.03 on UHO (unbalanced) book as well as +39.4 elo for FRC and +65.56 for DFRC. At 8 threads it has gained +14.33 elo on a balanced book and +49.46 on UHO (unbalanced book). Also testing was done on 8 threads with 180+1.8 (this is considered very long time control for fishtest standards) and progress was +9.45 on balanced book and +49.65 on UHO.
-
Stockfish 16 is ready
Downloads are available temporarily here https://github.com/official-stockfish/Stockfish/releases/tag/stockfish-dev-20230622-a49b3ba7
-
Is there an engine stronger than Stockfish 15.1?
The strongest version of Stockfish is the latest development version of Stockfish
-
How to integrate Stockfish chess engine into React Native app (for both Android and iOS)
I am trying to implement Stockfish (a popular chess engine) into my React Native app.
Stockfish
-
I can draw Stockfish and so can you
drawMe branch: Stockfish will internally enable multiple lines in the opening and choose a suboptiomal move. This makes it harder to prepare against a certain opening and use memorized lines. This modification will certainly lose elo against the current Stockfish.
-
Will the best chess engines really beat the best players 100/100 times?
This is not a new debate and even Vondele (the main stockfish maintainer) has made some versions of Stockfish that try to play bad moves in the opening to avoid those memorized lines and even a version that scores draws as +0.25 to try to avoid them.
-
Stockfish's search tree trying to find a mate in 2 visualized
The original idea was by Vondele back in 2017. This version outputs the code that graphviz uses directly to the console but it begins with xxx so it can be filtered.
-
Question on GM's playing chess engines
e.g. https://github.com/vondele/Stockfish/commit/8d4bc94e
-
Are there any chess engines with customizable evaluation functions?
https://github.com/TheBlackPlague/StockNemo, eval function is 76 lines of code. and simpleeval https://github.com/vondele/Stockfish/tree/simpleEval a modified version of stockfish which just uses piece value as an eval function (1, 3, 3, 5, 9)
-
Tactics are important - but how much so?
That's what I get for only skimming the file, I guess they left the fancy code in place and just returned early. Found the commit.
-
What makes SF15 better than 14? I mean, what do they do/program to improve performance?
This 189 commits. https://github.com/vondele/Stockfish/compare/773dff0209...df2f7e7527
-
Is there a mathematical reason why a rook is worth more than a knight/bishop?
Give it a try: https://lichess.org/@/simpleEval - https://github.com/vondele/Stockfish/tree/simpleEval
What are some alternatives?
nibbler - Chess analysis GUI for UCI engines, with extra features for Leela (Lc0) in particular.
StockNemo - A C# Chess Engine Finding Good Moves.
nnue-pytorch - Stockfish NNUE (Chess evaluation) trainer in Pytorch
Stockfish - UCI chess engine
lc0 - The rewritten engine, originally for tensorflow. Now all other backends have been ported here.
fishtest - The Stockfish testing framework
maia-chess - Maia is a human-like neural network chess engine trained on millions of human games.
Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
Stockfish - UCI chess engine
flask-pgn-api - python flask api to convert chess single game pgn to mp4 videos and fen to png images
admete