bug-gnu-chess
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(no subject)


From: nshmyrev
Subject: (no subject)
Date: Thu, 20 May 2004 18:29:37 +0400 (MSD)

Hello. 

First, my project csboard is already functioning, you can found it on 
http://freshmeat.net/projects/csboard. It plays chess nicely, so a lot of 
thanks for your work.

The problems that I see for futher development of gnuchess frontends.

1. Some chess moves are complicated, like take pawn in a pass, 0-0, etc. The 
hanling of such moves can't be easily implemented, so I have a request - is it 
possible to add show of a board after every state change, for example, after 
user move - like this.

e2e4
<current board>
<thinking>
my move is e7e7
<current board>

Or, should I implement all this myself?

2. The gnuchess has undo command but lacks redo command. It is also possible to 
add it
by handling all moves of gnuchess, but probably gnuchess can help me doing redo?

3. Is it possible to easily adjust strength of gnuchess playing. If I could set 
explicit settings 
for those levels below I will be very happy.

1. Beginner.
2. Intermediate.
3. Advanced.
4. Hard.


4. At last, there is a bug - it is not related to csboard, but I've found it 
working with gnuchess.
Consiger saved pgn game with position just before 3-moves draw. If you load pgn 
file with 

pgnload file.pgn
<move>
1/2-1/2 {draw}

Then, consider that after pgnload you do a white command. Then you should 
repeat 3 moves again to have a draw. 

pgnload file.pgn
white
<move>
<move>
<move>
<move>
<move>
<move>
1/2-1/2 {draw} (Only after 3 repeated moves).





reply via email to

[Prev in Thread] Current Thread [Next in Thread]