[gcompris-devel] chess board

bruno bruno.coudoin at free.fr
Sat Aug 31 14:30:03 UTC 2002


Le sam 31/08/2002 à 01:42, pgeorges a écrit :
> 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
> 

That fun you did this. Don't we say that great spirits meets ;)

What you did seems to be really a chess tutor, I am more willing to do a
chess discovery, not more.
Discover chess and how to move pieces, that's all.

Then if kids want to go further, we will tell them to use your tool ;)

Bruno.






More information about the Gcompris-devel mailing list