ChessGUI fails to save depth?

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: ChessGUI fails to save depth?

Post by Guenther »

SzG wrote:Hi Matthias,

This is from a large PGN saved by ChessGUI 0.148. The problem is that depth, eval, time and ponder were checked for the PGN but depth is apparently missing.

[Event "CCRL blitz"]
[Site "ChessGUI"]
[Date "2009.04.13"]
[Time "15:40:16"]
[Round "1"]
[White "KnightX 1.92"]
[Black "Cheese 1.3"]
[Result "0-1"]
[TimeControl "40/155:40/155:40/155"]
[PlyCount "88"]
[Number "1"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Unknown Hardware }
1.c4 {[%eval 0,1] [%emt 00:00:00]} e6 {[%eval 0,1] [%emt 00:00:00]} 2.Nc3 {[%eval 0,1] [%emt 00:00:00]} d5 {[%eval 0,1] [%emt 00:00:00]}
3.d4 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]} 4.cxd5 {[%eval 0,1] [%emt 00:00:00]} exd5 {[%eval 0,1] [%emt 00:00:00]}
5.Bg5 {[%eval 0,1] [%emt 00:00:00]} c6 {[%eval 0,1] [%emt 00:00:00]} 6.e3 {[%eval 0,1] [%emt 00:00:00]} Be7 {[%eval 0,1] [%emt 00:00:00]}
7.Bd3 {[%eval 0,1] [%emt 00:00:00]} Nbd7 {[%eval 0,1] [%emt 00:00:00]}
8.Qc2 {[%eval 0,1] [%emt 00:00:00]} O-O {[%eval 0,1] [%emt 00:00:00]} 9.Nge2 {[%eval 0,1] [%emt 00:00:00]} Re8 {[%eval 0,1] [%emt 00:00:00]}
10.O-O {[%eval 0,1] [%emt 00:00:00]} Nf8 {[%eval 0,1] [%emt 00:00:00]}
11.Ng3 {(Bd6) [%eval 35,9] [%emt 00:00:05]} Ng4 {(Bxe7) [%eval -41,11] [%emt 00:00:05]}
12.Bxe7 {(Qxe7) [%eval 51,10] [%emt 00:00:07]} Qxe7 {(Rfe1) [%eval -42,12] [%emt 00:00:04]}
13.h3 {(Nf6) [%eval 41,10] [%emt 00:00:04]} Nf6 {(Qb3) [%eval -38,11] [%emt 00:00:05]}
14.a4 {(a5) [%eval 36,10] [%emt 00:00:05]} Ne6 {(a5) [%eval -25,11] [%emt 00:00:04]}
15.a5 {(Nc7) [%eval 51,9] [%emt 00:00:05]} Ng5 {(a6) [%eval -28,10] [%emt 00:00:05]}
16.a6 {(bxa6) [%eval 45,9] [%emt 00:00:04]} bxa6 {(Ra2) [%eval -4,10] [%emt 00:00:05]}
17.Bxa6 {(Bd7) [%eval 55,9] [%emt 00:00:07]} Qc7 {(Bxc8) [%eval -36,10] [%emt 00:00:03]}
18.b4 {(Ne6) [%eval 63,8] [%emt 00:00:04]} Bxh3 {(gxh3) [%eval 28,11] [%emt 00:00:04]}
19.gxh3 {(Rxe3) [%eval 148,10] [%emt 00:00:04]} Rxe3 {(Nce2) [%eval 25,11] [%emt 00:00:03]}
20.fxe3 {(Qxg3) [%eval 133,10] [%emt 00:00:04]} Qxg3 {(Qg2) [%eval 10,11] [%emt 00:00:03]}
21.Qg2 {(Qxe3) [%eval 101,12] [%emt 00:00:06]} Qxe3 {(Kh2) [%eval 43,12] [%emt 00:00:03]}
22.Kh2 {(Qxc3) [%eval 113,11] [%emt 00:00:06]} Qxc3 {(Qxg5) [%eval 43,11] [%emt 00:00:03]}
23.Qxg5 {(Qxd4) [%eval 129,10] [%emt 00:00:06]} Ne4 {(Qf4) [%eval 0,11] [%emt 00:00:05]}
24.Qf4 {(Rf8) [%eval 126,10] [%emt 00:00:04]} Rf8 {(Bb7) [%eval 0,12] [%emt 00:00:05]}
25.Bb7 {(Qb2) [%eval 146,10] [%emt 00:00:04]} g5 {(Qe5) [%eval 0,11] [%emt 00:00:05]}
26.Qe5 {(Qd2) [%eval 92,10] [%emt 00:00:06]} Qd2 {(Kg1) [%eval 0,12] [%emt 00:00:05]}
27.Kh1 {(Qe3) [%eval 126,11] [%emt 00:00:06]} Qc3 {(Kh2) [%eval 0,13] [%emt 00:00:05]}
28.h4 {(Qh3) [%eval 0,11] [%emt 00:00:06]} Qh3 {(Qh2) [%eval 58,11] [%emt 00:00:05]}
29.Qh2 {(Ng3) [%eval 0,12] [%emt 00:00:03]} Ng3 {(Kg1) [%eval 33,12] [%emt 00:00:04]}
30.Kg1 {[%eval 0,0] [%emt 00:00:00]} Qg4 {(Rf2) [%eval 33,11] [%emt 00:00:05]}
31.hxg5 {(Ne2) [%eval 0,11] [%emt 00:00:04]} Nxf1 {(Kxf1) [%eval 88,11] [%emt 00:00:03]}
32.Kxf1 {(Qf3) [%eval 0,12] [%emt 00:00:04]} Qxd4 {(Rc1) [%eval 141,11] [%emt 00:00:06]}
33.Rc1 {(Qe3) [%eval 0,10] [%emt 00:00:06]} Re8 {(Qf2) [%eval 173,11] [%emt 00:00:04]}
34.Qf2 {(Qd3) [%eval -370,11] [%emt 00:00:05]} Qd3 {(Kg1) [%eval 452,13] [%emt 00:00:06]}
35.Kg1 {(Re2) [%eval -375,12] [%emt 00:00:05]} Re2 {(Ba6) [%eval 459,13] [%emt 00:00:06]}
36.Ba6 {(Qxa6) [%eval -401,11] [%emt 00:00:03]} Qxa6 {(Qf6) [%eval 476,13] [%emt 00:00:06]}
37.Qf6 {(Qc8) [%eval -370,10] [%emt 00:00:04]} Qb6 {(Kf1) [%eval 476,11] [%emt 00:00:06]}
38.Kf1 {[%eval -401,10] [%emt 00:00:04]} Re4 {(Rc2) [%eval 523,12] [%emt 00:00:06]}
39.Rxc6 {(Qb5) [%eval -721,9] [%emt 00:00:03]} Qb5 {(Kg1) [%eval 842,13] [%emt 00:00:03]}
40.Kg1 {(Re1) [%eval -821,10] [%emt 00:00:02]} Re1 {(Kg2) [%eval 847,13] [%emt 00:00:04]}
41.Kg2 {(Qe2) [%eval -886,12] [%emt 00:00:07]} Qe2 {(Qf2) [%eval 1038,13] [%emt 00:00:04]}
42.Qf2 {(Qg4) [%eval -886,12] [%emt 00:00:05]} Qg4 {(Kh2) [%eval 1042,12] [%emt 00:00:04]}
43.Kh2 {(Re2) [%eval -1004,12] [%emt 00:00:05]} Re2 {(Rf6) [%eval 1088,13] [%emt 00:00:03]}
44.Rf6 {(Rxf2) [%eval -1138,11] [%emt 00:00:04]} Rxf2 {(Rxf2) [%eval 1200,13] [%emt 00:00:03]}
0-1
{ Game Nr. 1 : KnightX 1.92 resigns against Cheese 1.3
GameDuration = 00:05:52, Finalposition 6k1/p4p1p/5R2/3p2P1/1P4q1/8/5r1K/8 w - - 0 45 }
Hi Gabor

I don't see the depth missing. It is after the separating comma of
the eval, e.g [%eval 51,10] => +0.51 depth 10.

Guenther
User avatar
Graham Banks
Posts: 44621
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ChessGUI fails to save depth?

Post by Graham Banks »

Actually there is an unrelated thing that Matthias should be aware of.
If I add/remove an engine into a running tournament, the schedule file will give the games played to date in the first cycle the same results for subsequent cycles. This means I have to edit the schedule file by hand because the replay games option only gives one pairing for each clash rather than listing every single game.
gbanksnz at gmail.com
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: ChessGUI fails to save depth?

Post by Matthias Gemuh »

Graham Banks wrote:Actually there is an unrelated thing that Matthias should be aware of.
If I add/remove an engine into a running tournament, the schedule file will give the games played to date in the first cycle the same results for subsequent cycles. This means I have to edit the schedule file by hand because the replay games option only gives one pairing for each clash rather than listing every single game.

Obviously I did not intend to have it function that way :(
I shall look into it.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Graham Banks
Posts: 44621
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ChessGUI fails to save depth?

Post by Graham Banks »

Matthias Gemuh wrote:
Graham Banks wrote:Actually there is an unrelated thing that Matthias should be aware of.
If I add/remove an engine into a running tournament, the schedule file will give the games played to date in the first cycle the same results for subsequent cycles. This means I have to edit the schedule file by hand because the replay games option only gives one pairing for each clash rather than listing every single game.

Obviously I did not intend to have it function that way :(
I shall look into it.

Matthias.
Matthias - you're doing a fantastic job with ChessGUI and it is greatly appreciated. Don't get disheartened that there are still things to do. You're getting there! 8-)
gbanksnz at gmail.com
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: ChessGUI fails to save depth?

Post by Matthias Gemuh »

Graham Banks wrote:Actually there is an unrelated thing that Matthias should be aware of.
If I add/remove an engine into a running tournament, the schedule file will give the games played to date in the first cycle the same results for subsequent cycles. This means I have to edit the schedule file by hand because the replay games option only gives one pairing for each clash rather than listing every single game.
Hi Graham,

in a first attempt, I have failed to reproduce what you say here.
Only problem I found was that if you replace engines in an already finished tournament, resuming the tournament will not work.
I shall investigate more later.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Graham Banks
Posts: 44621
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ChessGUI fails to save depth?

Post by Graham Banks »

Matthias Gemuh wrote:
Graham Banks wrote:Actually there is an unrelated thing that Matthias should be aware of.
If I add/remove an engine into a running tournament, the schedule file will give the games played to date in the first cycle the same results for subsequent cycles. This means I have to edit the schedule file by hand because the replay games option only gives one pairing for each clash rather than listing every single game.
Hi Graham,

in a first attempt, I have failed to reproduce what you say here.
Only problem I found was that if you replace engines in an already finished tournament, resuming the tournament will not work.
I shall investigate more later.

Matthias.
Just in case what I'm doing is wrong. I click on add/remove engines, then I move one engine out to the left and move one in from the right. After okaying this, I click on resume tournament. This in in a 4 cycle round robin with type 2 pairings and alternate colours.

Cheers, Graham.
gbanksnz at gmail.com
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: ChessGUI fails to save depth?

Post by Matthias Gemuh »

Graham Banks wrote: Just in case what I'm doing is wrong. I click on add/remove engines, then I move one engine out to the left and move one in from the right. After okaying this, I click on resume tournament. This in in a 4 cycle round robin with type 2 pairings and alternate colours.

Cheers, Graham.

I the same thing here, though with type 1 pairings.
I shall look again later.

Best,
Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Matthias Gemuh
Posts: 3245
Joined: Thu Mar 09, 2006 9:10 am

Re: ChessGUI fails to save depth?

Post by Matthias Gemuh »

Matthias Gemuh wrote:
Graham Banks wrote: Just in case what I'm doing is wrong. I click on add/remove engines, then I move one engine out to the left and move one in from the right. After okaying this, I click on resume tournament. This in in a 4 cycle round robin with type 2 pairings and alternate colours.

Cheers, Graham.

I the same thing here, though with type 1 pairings.
I shall look again later.

Best,
Matthias.

I see it now.
Pgn is OK but old entries in schedule file are wrong.
Shall be fixed in next version.

Matthias.
My engine was quite strong till I added knowledge to it.
http://www.chess.hylogic.de
User avatar
Graham Banks
Posts: 44621
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ChessGUI fails to save depth?

Post by Graham Banks »

Matthias Gemuh wrote:
Matthias Gemuh wrote:
Graham Banks wrote: Just in case what I'm doing is wrong. I click on add/remove engines, then I move one engine out to the left and move one in from the right. After okaying this, I click on resume tournament. This in in a 4 cycle round robin with type 2 pairings and alternate colours.

Cheers, Graham.

I the same thing here, though with type 1 pairings.
I shall look again later.

Best,
Matthias.



I see it now.
Pgn is OK but old entries in schedule file are wrong.
Shall be fixed in next version.

Matthias.


:D You're a champion.
gbanksnz at gmail.com