[gcompris-devel] chess board

pgeorges pascal.georges1 at free.fr
Fri Aug 30 14:45:05 UTC 2002


Bruno Coudoin wrote:
> I am currently coding a chess board in gcompris.
> It uses gnuchessx as a subprocess for the engine.
> 
> The idea is to let kids learn chess with it.
> 
> For example, when you click on a piece, it will show all the move
> possibility.
> Also there will be level to teach how to move piece by playing party
> ends (eg: the blacks have just one pawn + kind, you have just a tower +
> kink. You must catch the pown with the tower)
> 
> I already have the basic chess play implemented (against gnuchessx), but
> it is still bugged enought to be reluctant to commit it.
> 
> Any comments appreciated.

I made a Java program for my oldest kid which interfaces with crafty 
(stronger than gnuchess even if it is useless).
I made a separate engine that constructed automatically checkmates in 1, 
2, 3 and 4+ moves from existing chess databases. I had to patch crafty 
in order to interact with it (so I can display the mate in X, scores, 
etc.). So I have pgn files with a lot of mates ...
I join a capture of it (first time I launch it since a long time !).

But to build a tutor chess program is a whole project by itself, maybe a 
bit too big for gcompris, even if the idea sounds good (because with 
chess, no i18n stuff ...).

Pascal

-------------- next part --------------
A non-text attachment was scrubbed...
Name: franchess.png
Type: image/png
Size: 24447 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/gcompris-devel/attachments/20020830/6402ce6b/attachment.png>


More information about the Gcompris-devel mailing list