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
- Open Thread: A chess shop employee lucked into a match against Victor Wembanyama - Pounding The Rock - August 4th, 2026 [August 4th, 2026]
- How fitness helps Tania Sachdev stay sharp at the chessboard - Red Bull - August 4th, 2026 [August 4th, 2026]
- Fury as UKs only all-female chess team promoted then told they must recruit a man - The Guardian - August 4th, 2026 [August 4th, 2026]
- Chess: Bodhana Sivanandan, 11, breaks another world age record at Dole Trophy - The Guardian - August 4th, 2026 [August 4th, 2026]
- Firouzja withdraws from remainder of Grand Chess Tour 2026 due to schedule clash with Esports World Cup - Chess News | ChessBase - August 4th, 2026 [August 4th, 2026]
- THE ODYSSEY: Playing 3D Chess with an Epic, Gods and Mortals, and the Remorse of Odysseus - ScreenAnarchy - August 4th, 2026 [August 4th, 2026]
- Sixteen universities meet in Almaty for inaugural FIDE World University Team Chess Championship - FIDE - August 4th, 2026 [August 4th, 2026]
- Pixel Works Software Launches Chess AI Solver for iOS and Android, Alongside a New Website - pr.com - August 4th, 2026 [August 4th, 2026]
- World Amateur Rapid Chess Championship 2026 kicks off in Abuja, Nigeria International Chess Federation - FIDE - August 4th, 2026 [August 4th, 2026]
- Jon Speelman: Castles by the trees and Fluffy Ducks - Chess News | ChessBase - August 4th, 2026 [August 4th, 2026]
- Top board games: Then and now - Axios - August 4th, 2026 [August 4th, 2026]
- All-female chess team reaches top tier then are told they must recruit a man - independent.co.uk - August 4th, 2026 [August 4th, 2026]
- Young filmmaker's dream comes full circle at Chicano Hollywood Film Festival with Keanu Reeves by her side - ABC7 Los Angeles - August 4th, 2026 [August 4th, 2026]
- Chess Community In An Uproar After All-Female Team Reaches Top Tier Only To Have Gender Rule Backfire On Them - Yahoo Lifestyle Canada - August 4th, 2026 [August 4th, 2026]
- We beat men at chess. Now were forced to let one join our team - The Times - August 4th, 2026 [August 4th, 2026]
- Check is in the Mail August 2026: Return of the King('s Gambit) - US Chess Federation - August 4th, 2026 [August 4th, 2026]
- The African Chess Confederation has elected a new executive board - Chess News | ChessBase - August 4th, 2026 [August 4th, 2026]
- FIDE reveals host city for Gukesh vs Sindarov World Championship clash; youngest-ever title match in ches - The Times of India - July 28th, 2026 [July 28th, 2026]
- This 15-year-old chess prodigy from Tamil Nadu wanted to quit because it was too expensive; his father, w - The Times of India - July 28th, 2026 [July 28th, 2026]
- 3D chess: The interwoven tanker effects of Iranian, Houthi and Ukrainian attacks - Lloyd's List - July 28th, 2026 [July 28th, 2026]
- Chess Champion Hated the Game, Until It Saved the Day - Anash.org - July 28th, 2026 [July 28th, 2026]
- Chess on wheels: The psychology of the Tour de France - BBC - July 28th, 2026 [July 28th, 2026]
- This Netflix Documentary Tells The Story of The Jewish Queen of Chess - Kveller - July 28th, 2026 [July 28th, 2026]
- USA vs. Uzbekistan: WR Chess Rapid & Blitz Miami 2026 | Match - All the Information - Chess.com - July 28th, 2026 [July 28th, 2026]
- The Geneva Convention: Gukesh And Sindarov Will Meet For World Championship In Switzerland - World Chess - July 28th, 2026 [July 28th, 2026]
- Titled-Tuesday-Blitz-July-28-2026 - Chess.com - July 28th, 2026 [July 28th, 2026]
- World Chess Championship to Be Held in Switzerland - teleSUR English - July 28th, 2026 [July 28th, 2026]
- 11-Year-Old Bodhana Sivanandan Breaks 38-Year Chess Record With Win Over French Grandmaster - communitynews.org - July 28th, 2026 [July 28th, 2026]
- Geneva to host Gukesh vs Sindarov World Chess Championship match in Nov-Dec 2026 - The Indian Express - July 28th, 2026 [July 28th, 2026]
- Global Chess League to take place in India's Silicon Valley: Carlsen, Sindarov and Anand in the mix - Chess News | ChessBase - July 28th, 2026 [July 28th, 2026]
- The politics of playing chess in movies - The Boston Globe - July 28th, 2026 [July 28th, 2026]
- Its nice to be able to admire chess pieces as works of art, on top of being instruments of play - Le Louvre - July 28th, 2026 [July 28th, 2026]
- Ord Minnett Reaffirms Their Buy Rating on Newmont Corporation CHESS (NEM) - The Globe and Mail - July 28th, 2026 [July 28th, 2026]
- Citi Sticks to Their Buy Rating for Newmont Corporation CHESS (NEM) - The Globe and Mail - July 28th, 2026 [July 28th, 2026]
- Author Raul A. Castillos New Book, "Chess: Simple and Easy," is an Intuitive Guide Designed to Help Beginners and Seasoned Players Alike... - July 28th, 2026 [July 28th, 2026]
- Macquarie Keeps Their Buy Rating on Newmont Corporation CHESS (NEM) - The Globe and Mail - July 28th, 2026 [July 28th, 2026]
- Newmont Corporation CHESS (NEM) Gets a Buy from UBS - The Globe and Mail - July 28th, 2026 [July 28th, 2026]
- Woodward and Tang retain US junior titles with convincing performances - Chess News | ChessBase - July 28th, 2026 [July 28th, 2026]
- Global Chess League Building team chemistry will be key to success, says Nihal Sarin - Sportstar - July 28th, 2026 [July 28th, 2026]
- Chess: Bodhana Sivanandan, 11, breaks world age record from 38 years ago - The Guardian - July 24th, 2026 [July 24th, 2026]
- Russian head of FIDE suspends activity over EU sanctions - Reuters - July 24th, 2026 [July 24th, 2026]
- White to move and mate in two #852 Common Sense in Chess - Daily Kos - July 24th, 2026 [July 24th, 2026]
- Chess, Hacking, and More: Jason M. Hough on Writing Protagonists with Niche Skills - CrimeReads - July 24th, 2026 [July 24th, 2026]
- Alireza Firouzja clinches Chennai Grand Masters title ahead of Arjun Erigaisi - The Indian Express - July 24th, 2026 [July 24th, 2026]
- Its a Shallow World but Im a Big Girl Now: Chess Smith Turns Betrayal into a Pure Pop Celebration on Im Dead To You (And Thats OK) - Atwood Magazine - July 24th, 2026 [July 24th, 2026]
- International Scientific Conference Theory and Practice of Chess Education - European Chess Union - July 24th, 2026 [July 24th, 2026]
- From classics to computers: N Srinath on the evolution of chess training - The Times of India - July 24th, 2026 [July 24th, 2026]
- Aronian and Finek convincingly win 2026 Triathlons in Biel - Chess News | ChessBase - July 24th, 2026 [July 24th, 2026]
- USC Trojans' Most Important Chess Piece in Their Secondary - Sports Illustrated - July 24th, 2026 [July 24th, 2026]
- Jewish chess legend Judit Polgar declines offer to become Hungarys president - The Times of Israel - July 24th, 2026 [July 24th, 2026]
- World Chess Day marks the final countdown to the historic Samarkand Chess Olympiad - sportanddev - July 24th, 2026 [July 24th, 2026]
- What is the real magic of social chess? FIDE panel shares stories of change - FIDE - July 24th, 2026 [July 24th, 2026]
- Review: Mastering the London System by Elisabeth Phtz - Chess News | ChessBase - July 24th, 2026 [July 24th, 2026]
- Chess trial rescheduled for Oct. as Harrison Courthouse upended by effects of flooding in neighboring counties - WV News - July 24th, 2026 [July 24th, 2026]
- Gukesh, Pragg headline as India announce team for 2026 Chess Olympiad - The Indian Express - July 24th, 2026 [July 24th, 2026]
- Basilisk signs world No. 8 Anish Giri, Pairing Him With Vincent Keymer on Stacked Chess Roster - GamesBeat - July 24th, 2026 [July 24th, 2026]
- Mans World promised chess lessons, but detectives say it was offering something else - WPLG Local 10 - July 24th, 2026 [July 24th, 2026]
- Gukeshs struggle not a surprise for Niemann: Never really best in the world - The Indian Express - July 24th, 2026 [July 24th, 2026]
- Upcoming tournaments and events - Chess News | ChessBase - July 24th, 2026 [July 24th, 2026]
- Viswanathan Anand takes over as FIDE interim president after EU sanctions on Dvorkovich - The Indian Express - July 24th, 2026 [July 24th, 2026]
- India's 99th GM! Sleepless nights, depressing times, and then chess Grandmaster: The making of Rathanvel VS - The Times of India - July 20th, 2026 [July 20th, 2026]
- Is online gaming ruining chess? Players say its not quite as black and white as that - The Independent - July 20th, 2026 [July 20th, 2026]
- Hungarian Prime Minister proposed that chess player Judit Polgr become president - () - July 20th, 2026 [July 20th, 2026]
- Judit Polgar, The Leading Light Of Women's Chess, Nominated for Hungarian Presidency - World Chess - July 20th, 2026 [July 20th, 2026]
- Chess hero Judit Polgar could shatter another glass ceiling as Hungary president - The Indian Express - July 20th, 2026 [July 20th, 2026]
- Magyar announced that he would propose the chess player as Hungary's president - LIGA.net - July 20th, 2026 [July 20th, 2026]
- Could Russia be about to lose its grip on chess leadership? - DW.com - July 20th, 2026 [July 20th, 2026]
- A Mom Found Out Her Sons Chess Club Coach Had Been Entering Students Into Paid Tournaments Under His Own Company Without Parental Consent Forms -... - July 20th, 2026 [July 20th, 2026]
- Start the chess game in the politics of Budapest. Who does Peter Magyar propose for the presidency of Hungary? - Informat.ro - July 20th, 2026 [July 20th, 2026]
- Vishy Anand: Feels like were all beating Gukesh on the head (with his bad form) - The Indian Express - July 20th, 2026 [July 20th, 2026]
- Canadian Open Chess Championship 2026 | Open - All the Information - Chess.com - July 18th, 2026 [July 18th, 2026]
- Will There One Day be a Chess Chabad House? - Chabad - July 18th, 2026 [July 18th, 2026]
- Passport, visa, Rs 67 lakh worth of gear lost, stranded alone in Europe: Survival of 16-year-old Md Imran, India's upcoming chess Grandmaster - The... - July 18th, 2026 [July 18th, 2026]
- How a Chess Club is Bringing Unlikely Pairs Together in Port Hueneme - News Channel 3-12 - July 18th, 2026 [July 18th, 2026]
- Throw it all out: My parents stuff is more than clutter - The Washington Post - July 18th, 2026 [July 18th, 2026]
- Anonymous NFL coach credits Bengals for making wide receiver Ja'Marr Chase 'the ultimate chess piece' thanks to key evolution - A to Z Sports - July 18th, 2026 [July 18th, 2026]
- Analysts Offer Insights on Technology Companies: Life360 Shs Chess Depository Interests Repr 3 Sh (OtherLIFX), Block (XYZ) and Rambus (RMBS) - The... - July 18th, 2026 [July 18th, 2026]
- Detroit Lions may have quietly created the offensive chess piece nobody saw coming - A to Z Sports - July 16th, 2026 [July 16th, 2026]
- Chessnut Evo Review: 6 Weeks With the AI Chess Board That Got Me Off My Phone - Man of Many - July 16th, 2026 [July 16th, 2026]
- Gainesville teen sets sights on U.S. Junior Chess Championships - The Independent Florida Alligator - July 16th, 2026 [July 16th, 2026]