-
Chess programming and basic chess principles: Episode 2 – Double attack
Double attack is the single most important thing a computer (or a human) should search for when thinking for a game of chess. Why is that? Well, simply put, there is no other way to win material other than the double attack! If you threat one piece of the opponent then the opponent can simply…
-
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…
-
Huo Chess – Live improvements updates
Huo Chess is the open source chess engine that is used in ChessProgramming.com portal for the illustration of chess programming. The program is always in development and this page serves as a source of any updates regarding Huo Chess. Update title Description Date Reverse colours The colour of the player that is assessed when the…