Tag: chess algorithm
-

Chess AI does not know chess - The death of Type B strategy and its philosophical implications
Abstract Playing chess is one of the first sectors of human thinking that were conquered by computers. From the historical win of Deep Blue against chess champion Garry Kasparov until today, computers have completely dominated the world of chess leaving no room for question as to who is the king in this sport. However, the…
-

Chess programming and basic chess principles: Episode 3 – Interconnecting pieces
When programming a chess engine, one of the main things one should take into account is to find a way to create solid positions that are safe for the computer, even without the computer "consciously" knowing it. After every move, the position should be solidified in every possible way so that even if the algorithm…
-

CHESS PROGRAMMING: Evaluating Material - Episode 1: Bishop vs. Knight
Small chess programming lesson summary Overview: This is a short chess programming lesson, part of the 'How to develop a chess program' tutorials series in Harmonia Philosophica for total beginners. The goal of this lesson is to discuss the very basics of position evaluation. Tutorials on how to develop a chess program in Harmonia Philosophica…
-

Huo Chess (C# micro chess)
Interested in chess programming? You are interested in philosophy too! What is thinking? Can AI be conscious? What does it mean to do something? Can the AI understand that it does play chess? Explore the AI related articles in Harmonia Philosophica and understand why you are already a philosopher! Latest versions Huo Chess News Huo…
-

How to Develop a Chess Program for Beginners
This series of tutorials for dummies will show how one can develop a chess playing program in C# from scratch with no prior knowledge of programming. It will guide the reader step-by-step until the final building of a fully-features chess application in Microsoft Visual Studio. The tutorial is based on the open source Huo Chess…
You must be logged in to post a comment.