[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