Category: Programming
-
The adventure of creating... an adventure! Episode 1: Setting up the images [Quick Basic/ QB64 Tutorial]
Introduction Programming is fun! What does that have to do with a philosophy portal? Well... I do not know! But then again... What do we know about life or death? Goal The goal of this series of tutorials is to show how to create a small (or big?) adventure game with Quick Basic, so as…
-

Chess Program thought process analysis article
The goal of this paper is to analyze in a simple way the thought process of a chess program, so as to facilitate understanding among chess programming enthusiasts and to bolster potential improvements in that process.
-

Chess and Philosophy do not mix... (Or do they?)
As you might well know by now, Harmonia Philosophica is a philosophy portal. But that hasn't stopped us from posting from time to time other articles, for example articles related to programming. One successful series of tutorials one can find in this portal are chess programming tutorials based on Huo Chess open source program. Click…
-

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…
-
Develop a (chess) program in Visual Studio 2022 (C# NET 6.0) [Huo Chess example]
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! Goal Some years have passed since…
You must be logged in to post a comment.