This article will thoroughly examine the internal workings with the open-source chess engine Stockfish 12 and clarify the key to its achievements. The main component of this collection will focus on how Stockfish is abstracting the positions and generating the candidates moves.Being an open source platform, Stockfish might have approximately 512 CP