lichess.org
Donate

animalia-life.club

Game #25 - Defeating Stockfish!!!!

ChessAnalysisStrategyChess engine
Rule of Ratios - Correspondence Game #01

I finally did it! I beat the hardest level of Stockfish 10 available on chessui.com without any takebacks or external assistance. The game itself took 70 moves of play with 97% accuracy. I was playing with the white pieces and it was a flawless attacking game that started from my favorite opening, the English. After a peculiar opening choice by Stockfish, I was able to start an attack with my f-pawn thanks to my early 7.Ng5 move. The new method I used for this game was a major factor that helped me achieve this monumental task. Without any more stalling, let's get to the game...

The Game...

Rule of Ratios:
Correspondence Game #01 analysis:

https://lichess.org/study/embed/2guM490P/H99Me5KE

In one of my previous articles, I told you how my journey to beat stockfish started on the 30th of July, 2021. And today, or rather, yesterday, 23rd of August, 2024, I finally succeeded. I beat Stockfish in a real, actual game of chess. Like Lao Tzu said, "The journey of a thousand miles begins with one step." My journey of a thousand miles started 3 years ago. And I think I have found what I was looking for. I found the humanly applicable algorithm to think as a machine in chess. Now I shall give you the fruit of the wisdom I have collected throughout these years, the algorithm - Rule of Ratios.

Rule of Ratios...

  1. Get a list of all the possible legal moves and exclude moves that are not fit for consideration (for example, if a move hangs a queen for no reason, then you should exclude it as it clearly cannot be a good move).
  2. Evaluate the Effect of one of the above moves. To evaluate the effect, see how much attack you have against the entities you are trying to attack compared to the possible defenses for the opponent (Attack: Defense ratio).
  3. Evaluate the Drawback of the same move. To evaluate the drawback, see how much attack the opponent has against the weak entities in your position compared to the possible defenses for you (Attack: Defense ratio).
  4. Calculate the Effect: Drawback ratio of the above move.
  5. Do the same for all the other moves from the move list taken from the first step and pick the move with the highest Effect: Drawback ratio (with the effect side being higher) for calculation.
  6. Calculate till you reach a static position and evaluate the position when you do so to make sure your move is okay.
  7. Exclude the moves that failed the calculation test and play the move with the highest Effect: Drawback ratio.

This is my algorithm. Of course, this won't make a person who just got into chess a master in one go. This still requires training. It requires experience. Using common sense to cut down the breadth of the search tree (amount of moves you have to calculate), evaluating the effect and drawback of a move, knowing when you've reached a static position, and evaluating the resulting position, all these tasks require knowledge and experience. But with this algorithm, the amount of calculation and the knowledge you will need are minimal, because you already have an average idea about which moves have a chance of being chosen as the best move. This is my final product of 3 years of work. Who knows? maybe in 10 years, all of this will change and I will even become the World Chess Champion using a completely different algorithm. But that's for the future to decide. For now, all I know is that I have created a successful algorithm to beat Stockfish 10, and correct usage of this algorithm combined with constant practice should be enough for me to get a high enough FIDE rating to achieve my goals.

What I learned from this series...

I have learned a lot from this series, and I hope you have too. Playing these games against Stockfish, analyzing them, and explaining my thought process to the large audience which I've accumulated from all my Lichess articles is not the easiest thing in the world. But this has proven to be rewarding. Through this series, I have learned to focus more on my presence, which has improved my performance at things like music, painting, logic puzzles, literature, and many more subjects. My grit power has also been greatly enhanced as dedicating this much to a mentally exhausting game like chess is not something that anyone could do. Besides the things I already said, the uncertainty of the human mind, the abundance of mistakes in day-to-day activities, and the power of not giving up are just a few things I have learned from making this article series.

Final thoughts and a shout-out to my Club...

I am not going to stop here. There's going to be more to this. I will be looking for more challenging versions of Stockfish in the future and trying to beat them. But for now, what I am going to do next is I will do next is try to defeat the ChessUI Stockfish in a series of matches. Maybe I'll first try 5 games, then 10, and even 15, which will be a lot more difficult in my point of view. But I am going to keep on trying. And I believe that this is possible. This will be the comeback of the human race. Humans will defeat computers. We are creative to such a point that we can create machines that can beat us at our craft. If we are that creative, we have to be able to make a comeback against the things we created. I believe in the human race, I believe we can do this. And I would like you to believe it too. That is why I have decided to get all of the believers under one roof and create a club for all the believers of the human race. Join The Club of Believers today. In this team, we try to discover an algorithm that will be able to defeat Stockfish consistently in a series of games. But no algorithm will be of use without practice. So, after reaching 20 members, I will contact @jeffforever to register our team for the Lichess Bundesliga! This is the beginning of a new story. We can win the Bundesliga because we are believers! We can do anything we set our mind on. So I invite all my viewers to join this awesome club to look for the perfect algorithm and improve your level with constant training together with me.

External links

YouTube: https://www.youtube.com/@felew699 (No videos yet. I am still working on it)
Twitter: https://x.com/felew699
Chess.com: https://www.chess.com/member/felew699
Against Stockfish: https://lichess.org/study/2guM490P
Opening Study: https://lichess.org/study/xeTeuu3A
The Club of Believers: https://lichess.org/team/the-club-of-believers

Special Thanks to...

Grammar Editor: https://app.grammarly.com/
Game playing site: https://chessui.com/#
Practicing and blog writing site: https://lichess.org/