STOCKFISH(6)
π STOCKFISH π
okay bestie, so you found stockfish β the free UCI chess engine that calculates chess moves, and honestly? she's that girl. this is the STOCKFISH(6) manual page, and i'm gonna walk you through it like we're texting at 2am. π¦
β¨ NAME β¨
stockfish β free UCI chess engine, to calculate chess moves π
β¨ SYNOPSIS β¨
stockfish
that's it. that's the whole vibe. no flags, no fuss, just her. π
β¨ DESCRIPTION β¨
this manual page documents the stockfish command, and fr fr it's giving essential reading.
stockfish is an UCI chess engine, to calculate chess moves. periodt.
Stockfish is a free UCI chess engine derived from Glaurung 2.1. but β and this is the part people always get confused about β she is not a complete chess program. she needs some UCI compatible GUI (like XBoard with PolyGlot, eboard, Jose, Arena) in order to be used comfortably. so basically she's the brains and the GUI is the face card, and together they slay. π
read the documentation for your GUI of choice for information about how to use Stockfish with your GUI. no cap, do your homework bestie.
π§ CPUs & Threads (the part where you gotta pay attention) π§
this version of Stockfish supports up to 8 CPUs, but has not been tested thoroughly with more than 2. π
the program tries to detect the number of CPUs on your computer and set the number of search threads accordingly, but please be aware that the detection is not always correct. so it's therefore recommended to inspect the value of the "Threads" UCI parameter, and to make sure it equals the number of CPU cores on your computer.
and if you are using more than four threads, it is recommended to raise the value of "Minimum Split Depth" UCI parameter to 6. β
not me begging you to double-check your Threads value. the auto-detection is lowkey unreliable, i said what i said. π
π Opening book π
this version of stockfish has experimental support for PolyGlot opening books. β¨
for information about how to create such books, consult the PolyGlot documentation. iykyk.
β¨ OPTIONS β¨
okay so here's the thing, and it's a little iconic of her honestly:
- this program does NOT follow the usual GNU command line syntax, with long options starting with two dashes.
that's the whole options section. she said "no flags, only vibes." π
β¨ SEE ALSO β¨
communication with UCI commands is documented by "The UCI Communication Protocol" in /usr/share/doc/stockfish/engine-interface.txt. go read it, bestie, it's right there. ππΈ
β¨ AUTHOR β¨
stockfish was written by <Romstad Tord <tord@glaurungchess.com>> and Marco Costalba <mcostalba@gmail.com>. absolute legends, we stan. π
this manual page was written by Oliver Korff <ok@xynyx.de>, for the Debian project (but may be used by others). shoutout to Oliver fr fr. π
π that's the whole page π
and that's a wrap on the STOCKFISH(6) manual, bestie β source and version info says she's from October 10, 2009, so she's an elder icon and still ate. go run her, set your "Threads" correctly, and have the most slay game of chess of your life. mwah π
π«Άπ
π¦ where this page comes from
- debian bookworm: stockfish 15.1-4
- debian trixie: stockfish 17-1
- epel 10: stockfish 18-1.el10_2 Β· GPL-3.0-or-later AND CC0-1.0
- epel 9: stockfish 19-1.el9 Β· GPL-3.0-or-later AND CC0-1.0
- fedora 43: stockfish 17.1-2.fc43 Β· GPL-3.0-or-later AND CC0-1.0
- fedora 43: stockfish 18-1.fc43 Β· GPL-3.0-or-later AND CC0-1.0
- fedora 44: stockfish 18-1.fc44 Β· GPL-3.0-or-later AND CC0-1.0
- fedora 44: stockfish 19-1.fc44 Β· GPL-3.0-or-later AND CC0-1.0
- opensuse-leap 16.0: stockfish 17-bp160.1.10 Β· GPL-3.0-or-later
- ubuntu jammy: stockfish 14.1-1
- ubuntu noble: stockfish 16-1build1
- ubuntu questing: stockfish 17-1
- ubuntu resolute: stockfish 17-1build1
- ubuntu stonking: stockfish 17-1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms