Computer Chess Club Archives


Search

Terms

Messages

Subject: FEN bug ICC or ChessPartner 5.3 ?

Author: Daniel Mehrmannn

Date: 17:27:14 07/25/05


Hello,

well, it's some months ago that i tested homer on ICC with my ChessPartner,
which was delivered with Gandalf 6.0. I can't remeber that i saw these following
errors before, but i'm not sure.

The fen bug only happend if i'm playing online with ICC. Other chessserver not
tested so far.

CP sends sometimes these fens string to the engine (tested wb2 and uci):
(I'll added a small workaround for me)

CP log:
1:50:11.645->isready

01:50:11.676<-readyok
01:50:11.676->position fen rnbqkbnr/ppp1pppp/8/3p4/3P4/8/PPP1PPPP/RNBQKBNR w
KQkq d6 0 0 moves c2c4 c7c6 g1f3 g8f6 b1c3 c8g4 f3e5 g4h5 c4d5 f6d5 g2g4 h5g6
f1g2 e7e6 d1b3 f8b4 c1d2 b4c3 b2c3 b8d7 e5g6 h7g6

01:50:11.676->go ponder wtime 245813 btime 232000 winc 3000 binc 3000
01:50:12.097<-info string SetBoard(): Found CP 5.3 fen bug - ignored,  rc = 0
01:50:12.097<-info depth 1 seldepth 1

other example:

01:20:27.930->ucinewgame
01:20:27.930->isready
01:20:28.351<-readyok
01:20:28.351->position fen rnbqkbnr/pppp1ppp/8/4p3/4P3/8/PPPP1PPP/RNBQKBNR w
KQkq e6 0 0 moves

If i close my CP and restart CP again, CP saved the last game, the bug comes
again:

2:11:22.810<-Chessprogram Homer
02:11:22.810<-Copyright Daniel Mehrmann 2003-2005
02:11:22.810<-http://www.homer-chess.com, info@homer-chess.de
02:11:22.810<-Version: 1.0
02:11:22.810<-Build: 10
02:11:22.810<-
02:11:22.810<-This program is free for personal use
02:11:22.810<-compiled Jul 26 2005 00:20:18
02:11:22.810<-
02:11:22.810<-CPU supported: MMX SSE
02:11:22.810<-Reading homer.ini
02:11:22.810<-
02:11:22.826<-Hashtable    = 64 MB
02:11:22.826<-Pawn value   = 100 points
02:11:22.826<-Knight value = 300 points
02:11:22.826<-Bishop value = 310 points
02:11:22.826<-Rook value   = 500 points
02:11:22.826<-Queen value  = 900 points
02:11:22.826<-Max QS depth = 12 ply
02:11:22.826<-Ponder       = off
02:11:22.826<-Logging      = on (homer.log)
02:11:22.826<-
02:11:22.826<-Init hash memory. This may take a moment...
02:11:22.826<-
02:11:22.826<-info Allocate memory for hashtables,  rc = 65428
02:11:22.888<-Homer is ready for playing
02:11:22.888<-id name Homer 1.0
02:11:22.888<-id author Daniel Mehrmann
02:11:22.888<-option name Ponder type check default false
02:11:22.888<-option name HistoryPruning type check default true
02:11:22.888<-option name MultiCutPruning type check default true
02:11:22.888<-option name NoiseReduction type check default true
02:11:22.888<-option name HumanPlayStyle type check default false
02:11:22.888<-option name NullMove type combo default secure var secure var
strong var low var agressive
02:11:22.888<-option name Hash type spin min 8 max 512 default 8
02:11:22.888<-option name Pawn type spin default 100 min 50 max 150
02:11:22.888<-option name Knight type spin default 300 min 250 max 350
02:11:22.888<-option name Bishop type spin default 310 min 250 max 350
02:11:22.888<-option name Rook type spin default 500 min 450 max 550
02:11:22.888<-option name Queen type spin default 900 min 850 max 950
02:11:22.888<-option name Max_QS_Depth type spin default 12 min 0 max 16
02:11:22.888<-option name Clear_Hash type button
02:11:22.888<-option name MultiPV type spin min 1 max 2 default 1
02:11:22.888<-option name UCI_EngineAbout type string default Homer 1.0 by
Daniel Mehrmann, http://www.homer-chess.com, info@homer-chess.de
02:11:22.888<-option name UCI_AnalyseMode type check default false
02:11:22.888<-option name UCI_ShowCurrLine type check default false
02:11:22.888<-option name UCI_Chess960 type check default false
02:11:22.888<-uciok
02:11:22.904->setoption name HistoryPruning value true
02:11:22.904->setoption name MultiCutPruning value true
02:11:22.904->setoption name NoiseReduction value true
02:11:22.904->setoption name HumanPlayStyle value false
02:11:22.904->setoption name NullMove value secure
02:11:22.904->setoption name Hash value 256
02:11:22.904->setoption name Pawn value 100
02:11:22.935->setoption name Knight value 300
02:11:22.935->setoption name Bishop value 310
02:11:22.935->setoption name Rook value 500
02:11:22.935->setoption name Queen value 900
02:11:22.935->setoption name Max_QS_Depth value 12
02:11:22.935->isready
02:11:23.746<-readyok
02:11:23.746->isready
02:11:23.777<-readyok
02:11:23.777->ucinewgame
02:11:23.777->setoption name Ponder value true
02:11:23.839->setoption name UCI_AnalyseMode value false
02:11:23.839->setoption name MultiPV value 1
02:11:23.839->isready
02:11:24.198<-readyok
02:11:24.198->ucinewgame
02:11:24.198->isready
02:11:24.619<-readyok
02:11:24.619->position fen rnbqkbnr/ppp1pppp/8/3p4/3P4/8/PPP1PPPP/RNBQKBNR w
KQkq d6 0 0 moves
02:11:25.148<-info string SetBoard(): Found CP 5.3 fen bug - ignored,  rc = 0

But if i'm using CP only for local games everthing works fine.
So i'm asking me if it could be a problem with ICC and may they changed somthing
?

Who has this error too ?

My CP version is 5.3.0.50

daniel






This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.