How to set up the Stockfish chess engine to improve your skills – Neowin
Last year, Netflix aired the mini-series The Queens Gambit which follows the chess adventures of the orphan, Beth Harmon. The release of the show saw viewers flock to chess websites and a general increased interest in the game. If youve decided to start playing on sites like Chess.com or Lichess.org youll likely have been improving your play but the further you climb the tougher it will get, and this is where practising with the best open source chess engine, Stockfish, could come in handy.
At the start of this month, the team behind Stockfish released version 14 for anyone to download. This version of Stockfish has a rating 338 Elo points ahead of Stockfish 8 which famously lost against Alphabets AlphaZero. The boost in its rating largely came from the inclusion of an Efficiently Epdatable Neural Network (NNUE) and its subsequent refining with help from the team behind the LCZero chess engine team. According to CEGT, Stockfish 14 is about 700 Elo points ahead of the current Chess champ, Magnus Carlsen.
To become any good at chess, youll need to become familiar with common patterns and learn to respond to them accurately. Chess engines such as Stockfish can calculate moves with significant depth making them handy for figuring out the best responses to your opponents moves. Of course, you shouldnt use engines when playing live games but memorising moves it suggests is completely fine.
In this guide, Ill be looking specifically at running Stockfish in a program called PyChess which is only available for Windows and Linux but if youre on other platforms there is a dedicated Stockfish Mac App and an iOS app called SmallFish where you can practice with the engine. For those on Android, you should install the DroidFish Chess app and StockFish Engines OEX. The latter app will make Stockfish 12, 13, and 14 available in DroidFish under Manage Chess Engines.
The first thing youll want to do is download and install PyChess which will provide the main interface youll interact with when you play games. On the projects download page, head down to the package list and find the msi package if youre on Windows or follow the instructions for your Linux distribution. Once youve downloaded and installed PyChess you should open the program and close any pop-ups that appear. You may also be informed that a new version of the program is available from the projects GitHub, its entirely up to you if you want to install it or not.
Now that you have the program which can handle the Stockfish engine, youll need to go to the StockFish website and get the latest version. PyChess may already have a version of Stockfish pre-bundled but it isnt the latest version of the engine. To get Stockfish 14, go to the download page and select the version you think will run best on your system, if in doubt, get the most compatible binary.
Once youve finished the download, you will have a zip folder in your downloads folder, right-click it and press Extract All. After the files are extracted, youre ready to load Stockfish into PyChess. In PyChess, simply press the Edit button in the menu and then go to Engines. In the box that appears, you should see a button that allows you to add new engines, press that and direct it to the Stockfish executable in the extracted folder.
Now that Stockfish 14 is installed in PyChess, you will want to make it your default analyser. Press Edit in the menu again and open Preferences, then go to the Hints tab and under the Analysing header, check the use analyser option and pick Stockfish 14 from the dropdown, you can also do this for your opponents analyser.
To put this analyser to work, press Game in the menu, then New Game and then choose one of the options. Under players, select Human Being and pick a rival and start the game. Press View in the menu and select Hint arrow, this will allow the Stockfish analyser to point out the best moves for you to make. Enabling the Spy arrow will display your opponent's best moves.
If youve played a game on a website like Chess.com, its possible to download a PGN file of the games youve played in the past. If you press Game in the PyChess menu, select new game and then load a game from notation, you can view your game move by move and see Stockfishs recommendations with the hint arrows. Once youve analysed your own games, using a chess engine to further help find the best moves will help you the next time youre in a similar position.
When you were choosing the game participants in the last part of the guide, you might have noticed that you can make both players computer-operated, allowing different engines to play against each other. This can be useful if you want to see how the newest Stockfish version performs against older versions, or if you want to try out one engine brand against another. There are lots of chess engines out there but some that are freely available are Komodo and LCZero.
While selecting which engines you want to battle each other, also notice that there is a power bar underneath. If you want the engine to play at its full potential, be sure to rack it up to 20. If you want to play against any of the engines, feel free to lower this level so that you have an easier time playing against the computer.
While having the latest Stockfish engine set up is invaluable for developing in chess, the PyChess program also includes other useful features for helping you improve. In PyChess 1.0 and above, be sure to look at the category section in the lower right of the home screen, this contains lots of lectures, lessons, puzzles, and endgames. Having all these items compiled in one place will definitely expedite your chess improvement!
Once youre ready to play real people check out websites like Chess.com and Lichess.org where you will be given a rating based on your wins, losses or draws to help you track how much youre improving. Your constantly adjusted rating on these websites will ensure you play people of your skill level, so dont worry if youre not a good player yet.
See more here:
How to set up the Stockfish chess engine to improve your skills - Neowin
- Magnus Carlsen on World Champion Gukesh resigning after 18 moves against Fabiano Caruana: He made a prudent decision - The Indian Express - February 11th, 2025 [February 11th, 2025]
- NFL players are turning to an unlikely hobby to improve their game: Chess - CNN - February 11th, 2025 [February 11th, 2025]
- Chess.com is thinking three moves ahead with its friends and family subscription - Fast Company - February 11th, 2025 [February 11th, 2025]
- Meet the Central Texas 10-year-old who will beat you at chess, even if youre really good - KXAN.com - February 11th, 2025 [February 11th, 2025]
- Duda On Crisis Of Faith And Thoughts Of Quitting Chess - Chess.com - February 11th, 2025 [February 11th, 2025]
- Why did Gukesh resign in 18 moves to Fabiano Caruana in Freestyle Chess at Weissenhaus - The Indian Express - February 11th, 2025 [February 11th, 2025]
- Reshape Strategy With Magic And Play In The $10,000 Anichess x Chess.com Tournament - Chess.com - February 11th, 2025 [February 11th, 2025]
- Caruana, Sindarov Beat Carlsen To Lead Weissenhaus Grand Slam - Chess.com - February 11th, 2025 [February 11th, 2025]
- The mating game: Chess couples in love soar up the Cupid Index - Washington Times - February 11th, 2025 [February 11th, 2025]
- Jan Henric Buettner felt watching chess looked incredibly boring, so he tried to make it exciting with freestyle variant - The Indian Express - February 11th, 2025 [February 11th, 2025]
- New York Yankees to again host "The BX Invitational" chess tournament in partnership with Project Pawn and Community School District 9 on... - February 11th, 2025 [February 11th, 2025]
- Magnus Carlsen: The Mozart of Chess | 60 Minutes Archive - CBS News - February 11th, 2025 [February 11th, 2025]
- All about the free chess tournaments on Peterson Space Force Base - KKTV - February 11th, 2025 [February 11th, 2025]
- Vaishali speaks up on handshake incident: Didnt affect or bother me in any way I respect his views - The Indian Express - February 11th, 2025 [February 11th, 2025]
- Magnus Carlsen takes another jibe at FIDE: Its very useful when you have a governing body that doesnt necessarily have players interest at heart - The... - February 11th, 2025 [February 11th, 2025]
- Carlsen To Dvorkovich In Heated Freestyle Chess Feud: Will You Resign? - Chess.com - February 11th, 2025 [February 11th, 2025]
- Freedom Holding Bets On The Kings Game: Chess Sponsorship As A Global Strategy - Worldcrunch - February 11th, 2025 [February 11th, 2025]
- Fabiano Caruana on 18-year-old World Champion Gukesh resigning after 18 moves: I wouldnt do it quite so early - The Indian Express - February 11th, 2025 [February 11th, 2025]
- Freestyle Chess Grand Slam Tour 2025: Gukesh to take on Caruana as quarter-final match-ups for Weissenhaus leg revealed - Firstpost - February 11th, 2025 [February 11th, 2025]
- Vaishali on Nodirbeks handshake refusal: 'Didnt know it was big thing in India' - The Times of India - February 11th, 2025 [February 11th, 2025]
- Freestyle Chess Grand Slam Standings: Gukesh finishes 8th after loss to Carlsen, through to knockouts - Firstpost - February 11th, 2025 [February 11th, 2025]
- After Tata Steel heartbreak, D Gukesh knocked out of Freestyle Chess; Carlsen marches on - Onmanorama - February 11th, 2025 [February 11th, 2025]
- D Gukesh called more of an unknown by Caruana, reveals reason behind picking India No. 1 as Freestyle Chess opponent - Hindustan Times - February 11th, 2025 [February 11th, 2025]
- D Gukesh bows out of Freestyle Grand Slam chess after loss to Fabiano Caruana - The Times of India - February 11th, 2025 [February 11th, 2025]
- How does one train for Freestyle Chess? Sometimes, you just dont! - The Indian Express - February 11th, 2025 [February 11th, 2025]
- FIDE CEO Sutovsky clears the air on D Gukesh, Freestyle Chess controversy; clarifies on Viswanathan Anand's withdrawal - Hindustan Times - February 11th, 2025 [February 11th, 2025]
- Freestyle Chess expose FIDE boss Arkady Dvorkovich's alleged misleading WhatsApp texts, demand resignation - Hindustan Times - February 11th, 2025 [February 11th, 2025]
- World Champion Gukesh Knocked Out Of Freestyle Grand Slam Chess After Loss To Fabiano Caruana - MSN - February 11th, 2025 [February 11th, 2025]
- Puzzles | Chess Winning Move, February 10 2025 - The Times - February 11th, 2025 [February 11th, 2025]
- Chess legend reminds Uzbek GM of 2023 handshake with Divya, reprimands for Vaishali incident: 'He knew he has to...' - Hindustan Times - January 30th, 2025 [January 30th, 2025]
- Tata Steel Chess: Gukesh beats Leon Luke Mendonca to secure sole lead with four rounds to go - The Indian Express - January 30th, 2025 [January 30th, 2025]
- Donald Trump just proved he's a 3D chess Grandmaster with one key confirmation - Express - January 30th, 2025 [January 30th, 2025]
- Buettner On Freestyle Chess Vision: 'I Needed The Greatest Player Ever' - Chess.com - January 30th, 2025 [January 30th, 2025]
- Farewell to King of UTD Chess: Director Jim Stallings Retires - The University of Texas at Dallas - January 30th, 2025 [January 30th, 2025]
- GM Explains How Passion And Hard Work Make The Most Out Of Coaching - Chess.com - January 30th, 2025 [January 30th, 2025]
- Meet The New Australian Open And Oceania Champions - Chess.com - January 30th, 2025 [January 30th, 2025]
- Andrejs Strebkovs Stripped Of IM Title & Ban Extended To 12 Years From FIDE-Rated Events - Chess.com - January 30th, 2025 [January 30th, 2025]
- The Gaza Ceasefire Deal A Tough Game of Chess - The Times of Israel - January 30th, 2025 [January 30th, 2025]
- Beaverton Teen Zoey Tang Earns Woman Chess Grandmaster Title - KATU - January 30th, 2025 [January 30th, 2025]
- "Paws and Pawns" at the World Chess Hall of Fame explores kings and queens of the animal kingdom - St. Louis Magazine - January 30th, 2025 [January 30th, 2025]
- Gukesh wins again in Round 10 of the Tata Steel Masters but so do Abdusattorov and Praggnanandhaa - The Week in Chess - January 30th, 2025 [January 30th, 2025]
- ETHS chess team wins conference title - Evanston RoundTable - January 30th, 2025 [January 30th, 2025]
- Tata Steel Chess R9: The world champion grabs the lead - Chess News | ChessBase - January 30th, 2025 [January 30th, 2025]
- How Wesley So Overcame All Odds To Become One Of The Best - Chess.com - January 30th, 2025 [January 30th, 2025]
- Tata Steel Chess 2025: D Gukesh vs R Praggnanandhaa ends in draw; Arjun Erigaisi still winless after Roun - The Times of India - January 30th, 2025 [January 30th, 2025]
- D Gukesh secures another impressive win at Tata Steel Chess 2025 to stay at top and inch closer to 2800 - Firstpost - January 30th, 2025 [January 30th, 2025]
- Chess: Dommaraju Gukesh recovers from brush with disaster at Wijk aan Zee - The Guardian - January 30th, 2025 [January 30th, 2025]
- Tata Steel Chess 2025: D Gukesh beats compatriot Pentala Harikrishna, joins R Praggnanandhaa at the top - The Times of India - January 30th, 2025 [January 30th, 2025]
- Carlsen delivers three-word verdict as Freestyle Chess responds to FIDE row: 'Strive for greatness' - Firstpost - January 30th, 2025 [January 30th, 2025]
- In chess, away from eye-catching numbers lies world where players lose money playing, struggle to attract sponsors, and worry about making a living -... - January 30th, 2025 [January 30th, 2025]
- "I Don't Touch Other Women": Uzbek GM Refuses Handshake With India's Vaishali, Triggers Row - NDTV Sports - January 30th, 2025 [January 30th, 2025]
- Javokhir Sindarov joins the Freestyle Chess Grand Slam kick-off - Chess News | ChessBase - January 26th, 2025 [January 26th, 2025]
- Hundreds of girls are taking place in a chess championship in Surrey - BBC.com - January 26th, 2025 [January 26th, 2025]
- Masters of the Knight: The Art of Chess Carving in India - Atlas Obscura - January 26th, 2025 [January 26th, 2025]
- Meet Santiago Aurelio German: The 22-year-old Filipino chess prodigy on the path to grandmaster glory - Gulf News - January 26th, 2025 [January 26th, 2025]
- Council orders removal of 'ludicrous' car park chess table just a month after installation following ridicule from residents - GB News - January 26th, 2025 [January 26th, 2025]
- FIDE Eases Ban On Russian, Belarusian Youth & Disabled Teams - Chess.com - January 26th, 2025 [January 26th, 2025]
- After-school chess program helps keep Philadelphia kids safe while teaching them life skills - CBS Philly - January 26th, 2025 [January 26th, 2025]
- 'I Wanted To Live The Life Of A Normal Kid,' Kamsky Says In Candid Interview About His Past - Chess.com - January 26th, 2025 [January 26th, 2025]
- Volodar Murzin and his coach in conflict with the Chess Federation of Russia - Chess News | ChessBase - January 26th, 2025 [January 26th, 2025]
- Gukesh becomes joint leader at Tata Steel chess tournament after defeating World Championship second Harikrishna - The Indian Express - January 26th, 2025 [January 26th, 2025]
- Hikaru Nakamura hits back at FIDE CEO Emil Sutovsky over 'personal insult', claims he has 'no equity in Freestyle Chess' - Firstpost - January 26th, 2025 [January 26th, 2025]
- D Gukesh watches in amazement as 11-year-old Messi of chess defeats Indian IM, R Praggnanandhaa pauses game and joins - MSN - January 26th, 2025 [January 26th, 2025]
- Beaverton teen among best chess players in world, hopes to share love of game with others - KGW.com - January 26th, 2025 [January 26th, 2025]
- Gukesh scores big win to join leaders after Round 7 of Tata Steel Chess - ESPN India - January 26th, 2025 [January 26th, 2025]
- Chess at the Mall - Santa Fe Reporter - January 26th, 2025 [January 26th, 2025]
- Magnus Carlsen lost to 9-year-old from Bangladesh? FIDE Master makes stunning claim, but theres a catch - The Indian Express - January 26th, 2025 [January 26th, 2025]
- Playing Three-Dimensional Chess: Balancing Personal Lives and the Status Quo in Violet Du Fengs The Dating Game - International Documentary... - January 26th, 2025 [January 26th, 2025]
- London to host FIDE World Rapid and Blitz Team Championships 2025 - FIDE - January 26th, 2025 [January 26th, 2025]
- Why superstar Magnus Carlsen is playing chess for St. Pauli - The Athletic - The New York Times - January 15th, 2025 [January 15th, 2025]
- Chess highlight in August: The Sparkassen Chess Trophy 2025 - Chess News | ChessBase - January 15th, 2025 [January 15th, 2025]
- 18-Year-Old Dommaraju Is The Youngest World Chess Champion In History - DOGOnews - January 15th, 2025 [January 15th, 2025]
- India's No.1 Female Chess Player, Koneru Humpy Set To Participate In Norway Women 2025 - Outlook India - January 15th, 2025 [January 15th, 2025]
- Titled Tuesday Sets Participation Record, Hikaru Joins 2025 Win Column - Chess.com - January 15th, 2025 [January 15th, 2025]
- 9-Year-Old Roman Shogdzhiev Becomes Youngest Ever To Score IM Norm - Chess.com - January 15th, 2025 [January 15th, 2025]
- The Best Of Titled Tuesday In 2024 - Chess.com - January 15th, 2025 [January 15th, 2025]
- Zhu Jiner Expresses 'Deep Anger And Frustration' After Dress Code Incident In New York - Chess.com - January 15th, 2025 [January 15th, 2025]
- 'He Could Slam My Head Against The Wall': Volodar Murzin On Surviving His Fathers Abuse - Chess.com - January 15th, 2025 [January 15th, 2025]
- The Top Chess Prizewinners In 2024, And How Much They Won - Chess.com - January 15th, 2025 [January 15th, 2025]
- A Century of Chess: Chess in the 1920s - Chess.com - January 15th, 2025 [January 15th, 2025]