Can the Kids Beat This Simple Chinese Chess AI?


A Chinese Chess is a two player zero sum game. It is similar to Chess but have a larger board (10×9 where the middle is the river).

Long time ago, I have designed and implemented a Chinese Chess program, which was written using Delphi on Windows. The first code was written was about 2006 see this change log later I polished it a bit and migrated to a modern Delphi compiler.

And the Chess AI is based on pattern search aka the Alpha Beta Pruning. I believe, a better approach could be to use the Machine Learning (Neural Networks AI) e.g. ChatGPT-4.

Anyway, my kids love to play Chinese Chess with me, but they are slow in thinking, and it took us quite some time in order to finish a game (usually longer than 1 hour) as they spent time thinking and thinking.

So, this just came to me, why not let them play vs the AI that I created? If they are confident in beating them, then I am more than happy to take their challenges.

my-son-verus-chess-scaled Can the Kids Beat This Simple Chinese Chess AI? algorithms Alpha Beta Pruning Artificial Intelligence

My son plays Chinese Chess vs a Simple Chinese Chess AI

my-son-verus-chinese-chess-scaled Can the Kids Beat This Simple Chinese Chess AI? algorithms Alpha Beta Pruning Artificial Intelligence

My son plays Chinese Chess vs a Simple Chinese Chess AI

–EOF (The Ultimate Computing & Technology Blog) —

GD Star Rating
loading...
407 words
Last Post: ChatGPT Designs a Health Check Tool in Node.Js to Run on Free VPS Instance
Next Post: Teaching Kids Programming - Split With Minimum Sum (Bucket Sorting Algorithm)

The Permanent URL is: Can the Kids Beat This Simple Chinese Chess AI?

Leave a Reply