I've had a chance to play SMIRF, what a terrific chess program.
I liked it, and on my first game I beat the computer, wow that
made me feel very proud. (at least for a little while, I'm not
usually very good at chess).
Here is how the game ended I was white.
Blacks king had no where to go!
Now there are just two issues about the program,
why the need two have to keep going into the help
menu to press "keep testing"? is that a necessity?
Also the screen does blink, it's not a real big deal,
but after awhile it does become a distraction.
It looks like you are drawing the image on a bitmap,
or are you using a TPaintBox at all?
If you are creating it on a Bitmap and then drawing it
to the form canvas, I don't see why it should blink. hmm...
But these are minor issues the game is very enjoyable, it's a
great chess program. good work.