Annex Chess Club

Latest News Posts

Special Events

  • No upcoming events
Weekly Tournament
  • May 27, 2024 7:30 PM
    918 Bathurst Street, Toronto ON M5R 3G5

Follow Us

Log in


Chess For Everyone!

Computer Chess Engines

Chess Engines

According to, a chess engine is a computer program that analyzes chess positions and returns what it calculates to be the best move options.

Below are the most popular chess engines at the present time. Their relative position, in terms of highest ratings, changes periodically.

    • AlphaZero – the first AI engine to use reinforcement learning and self-play to train its neural networks.
    • Stockfish – currently, the strongest chess engine available to the public; open source and used by Lichess; works on all major computing platforms.
    • Leela Chess Zero – currently, the second strongest publicly available chess engine; open source neural network project started in 2018.
    • Komodo Chess – acquired by in 2018; strong ability to run at different playing strengths with different styles and opening books; used to play different personalities (including Beth Harmon of Queen’s Gambit).
    • Deep Blue – IBM’s chess computer, used to play matches against Kasparov in 1996 and 1997.
    • Shredder Chess – commercial chess engine that runs on all major computer platforms.
    • Fritz – added to ChessBase in 1991; runs on multiple computer platforms as well as Sony and Nintendo gaming consoles.
    • Rybka – another commercial chess engine.
    • Houdini Chess – another commercial chess engine that only runs on Windows. At the end of 2019, this was the highest-rated commercial engine behind Stockfish, Leela, and Komodo.
    • HIARCS – a proprietary chess engine developed in 1980. The oldest chess engine that has reached an ELO of more than 3000.

Some Additional Notes

  1. Above left (video #1) is an interesting Youtube video that shows the Strongest Computer Chess Engines Over Time.
  2. Above left (video #2) is another interesting video from GothamChess called Stockfish vs Stockfish: Perfect Chess. This video some amazing observations about how chess engines think and work. It's beautiful chess!
  3. To the left (videos #3 and #4) are two videos How to use a Chess Engine, Parts I and II, by GM Sam Shankland. These are quite inciteful.
  4. On, you can watch the chess engines play each other in computer chess championships.
  5. has also published an interesting article called “10 Positions Chess Engines Just Don’t Understand.” These positions are:
      • Closed Positions
      • Fortresses
      • Breakthroughs
      • Planning
      • Prophylaxis
      • The Horizon Effect
      • Zugzwang
      • The Mad Piece
      • The Trapped Piece
      • The Pinned Piece


The study of chess engines is a fascinating project for any human chess player, especially those that seek a better understanding of how the best human chess players incorporate such strategies and tactics into their play against other human competitors. This is useful, given the best players are all using chess engines to gain an edge in their preparation for play, particularly in the opening.


Privacy Policy

Site Map

Call or Email Us

918 Bathurst Street
Toronto, ON M5R 3G5