Category: Programming
-

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…
-

How to develop a chess program from scratch (for total beginners) Ep. 2
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! FROM AFFILIATED PORTAL Chess-Programming.com [Previous episode] Overview In the previous…
-

Huo Philosopher v2.0 (Commodore philosophy application for the BASIC 10Liners 2021 contest)
Huo Philosopher is a tiny open source program for Commodore. With just 10 lines of code, it is able to conduct clever conversations about philosophy with deep meaning...
-

Programming and Philosophy: Not so much different as they seem...
What is common between programming and philosophy? Well, at first glance... nothing! Yet, if one scratches below the surface he or she may find some peculiar correlations. People like philosophy. Because they like to ask questions and seek their answers. Because they are interested in the major questions of humankind and would like to reach…
-
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…
You must be logged in to post a comment.