Page 1 of 1

Minimalism in chess programming

Posted: Sun Sep 16, 2018 11:46 am
by maksimKorzh
I'm close to complete my minimalist engine. After implementing alpha beta prunning and the most basic move ordering stuff I've finally reached the point of satisfaction. My original aim was to masrter 0x88 board representation( previously I tried mail box 120 and plain magic bitboards believe it or not, but those stopped at perft testing) as well as alpha beta search to get the bare minimum featured engine at the end. The second aim was to beat Oscar Toledo's tiny chess which I couldn't do with pure negamax for toledo is pretty strong in it's class so I solved this issue via using alpha beta and move ordering which I believe is a bit unfair.

My questions are as follows - in minimalist chess - where to stop and how to proceed?

Re: Minimalism in chess programming

Posted: Mon Sep 17, 2018 9:42 pm
by maksimKorzh
To admins. I apologize for doubling the topic - it happened due to the miss tap on the smartphone. Could you please delete this copy.

Thanks and sorry again.