Tag: chess
-
Chess programming and basic chess principles: Episode 1 – The center
Overview How can a computer think better when playing chess? The raw power of computing alone does not suffice. No matter how powerful a computer is, it will never manage to compute to the depth needed to play a perfect game – at least with the current technological capabilities of human kind. So we need…
-
How to develop a chess program from scratch (for total beginners) Ep. 4
[Previous episode] Overview In the previous chapter we saw how the program scans through all the chessboard to find its own pieces. The next step is to think for all the possible moves for each one of these pieces. This small chapter shows exactly how this is done. Scanning all possible moves In the previous…
-
Chess Program thought process analysis article
A new article “Chess Program thought process analysis (Simple) – The Huo Chess example” has been published. There the thinking process of a chess program is presented in high level in order to help chess programming enthusiasts gain an initial understanding of the general way a chess program works. One can find the relative article…