[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-gnubg] Export error for JellyFish mat-files
From: |
Hardy Hübener |
Subject: |
[Bug-gnubg] Export error for JellyFish mat-files |
Date: |
Wed, 11 Jul 2007 18:50:18 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.12) Gecko/20070509 Thunderbird/1.5.0.12 Mnenhy/0.7.4.0 |
Hi everyone,
I still use the mat-format frequently to archive matches. I just
recognized a bug of gnubg (both 0.15 and 0.16) when exporting matches
into mat format under the following condition:
One player still has some chances, rolls his dice, doesn't roll the
required rolls and resigns after rolling without having moved his
checkers. The sgf-file will contain the rolled dice and the resignation.
The exported mat file however does not show the rolled dice. Instead the
mat file will contain the dice and moves done by the _other_ play before.
Here a little example from a match of this year's World Championship
(thanks, ace):
That's how game 1 was actually played. After rolling 41 player BLACK
resigned in game 1:
17 point match
Game 1
WHITE : 0 BLACK : 0
1) 53: 8/3 6/3 54: 13/8 24/20
2) 31: 8/5* 6/5 53:
3) Doubles => 2 Takes
4) 51: 13/8 24/23 32: 25/23 24/21
5) 63: 13/7 7/4* 51: 25/24 6/1*
6) 33: 25/22 13/10 10/7 7/4 53: 8/3* 6/3
7) 22: 25/23 23/21 6/4 4/2* 64:
8) 22: 13/11 8/6 6/4 4/2 42:
9) 64: 11/5 5/1* 41: 25/24*
10) 52: 25/20 13/11 52:
11) 32: 21/18 8/6 61: 25/24 13/7*
12) 21: 25/24* 20/18* 34:
13) 11: 11/10 6/5 5/4 4/3 63:
14) 61: 24/18 3/2 65:
15) 62: 18/16 16/10 32:
16) 51: 18/13 10/9 41: 25/24
17) 64: 10/4 13/9 41: 25/24 13/9
18) 32: 23/20 20/18 62: 13/7* 9/7
19) 63: 33: 8/5 8/5 7/4 7/4
20) 43: 33: 13/10 10/7 8/5 7/4
21) 42: 25/23 9/5 64: 24/18 6/2*
22) 43: 63: 24/18 5/2
23) 31: 25/24 9/6 52: 18/13 18/16
24) 64: 24/18 18/14 65: 24/18 16/11*
25) 12: 25/24 5/3 41: 18/14 14/13
26) 22: 5/3 5/3 3/1* 3/1 63:
27) 61: 24/18 18/17 42:
28) 63: 17/14* 14/8 43:
29) 43: 8/4 6/3 52: 25/20
30) 33: 6/3 6/3 3/0 3/0 32:
31) 53: 4/0 4/1 64: 25/19 13/9
32) 63: 4/0 3/0 32: 9/6 20/18
33) 22: 4/2 2/0 2/0 2/0 31: 13/10 19/18
34) 32: 3/0 2/0 52: 18/13 13/11
35) 32: 3/0 3/1 52: 11/6 18/16
36) 65: 1/0 1/0 41:
Wins 4 points
Game 2
WHITE : 4 BLACK : 0
1) 35: 6/3 8/3
2) 65: 24/18 18/13 41: 13/9 24/23
3) 41: 6/2* 2/1* 62: 25/23
And that's how the match file looks after having been exported from gnubg:
17 point match
Game 1
WHITE : 0 BLACK : 0
1) 53: 8/3 6/3 54: 24/20 13/8
2) 31: 8/5* 6/5 53:
3) Doubles => 2 Takes
4) 51: 24/23 13/8 32: 25/23 24/21
5) 63: 13/7 7/4* 51: 25/24 6/1*
6) 33: 25/22 13/10 10/7 7/4 53: 8/3* 6/3
7) 22: 25/23 23/21 6/4 4/2* 64:
8) 22: 13/11 8/6 6/4 4/2 42:
9) 64: 11/5 5/1* 41: 25/24*
10) 52: 25/20 13/11 52:
11) 32: 21/18 8/6 61: 25/24 13/7*
12) 21: 25/24* 20/18* 34:
13) 11: 11/10 6/5 5/4 4/3 63:
14) 61: 24/18 3/2 65:
15) 62: 18/16 16/10 32:
16) 51: 18/13 10/9 41: 25/24
17) 64: 13/9 10/4 41: 25/24 13/9
18) 32: 23/20 20/18 62: 13/7* 9/7
19) 63: 33: 8/5 8/5 7/4 7/4
20) 43: 33: 13/10 10/7 8/5 7/4
21) 42: 25/23 9/5 64: 24/18 6/2*
22) 43: 63: 24/18 5/2
23) 31: 25/24 9/6 52: 18/16 18/13
24) 64: 24/18 18/14 65: 24/18 16/11*
25) 12: 25/24 5/3 41: 18/14 14/13
26) 22: 5/3 5/3 3/1* 3/1 63:
27) 61: 24/18 18/17 42:
28) 63: 17/14* 14/8 43:
29) 43: 8/4 6/3 52: 25/20
30) 33: 6/3 6/3 3/0 3/0 32:
31) 53: 4/1 4/0 64: 25/19 13/9
32) 63: 4/0 3/0 32: 20/18 9/6
33) 22: 4/2 2/0 2/0 2/0 31: 19/18 13/10
34) 32: 3/0 2/0 52: 18/13 13/11
35) 32: 3/1 3/0 52: 18/16 11/6
36) 65: 1/0 1/0 65: 1/0 1/0
Wins 4 points
Game 2
WHITE : 4 BLACK : 0
1) 35: 8/3 6/3
2) 65: 24/18 18/13 41: 24/23 13/9
3) 41: 6/2* 2/1* 62: 25/23
So instead of 41: the last move in game one of player BLACK is displayed
as 65: 1/0 1/0, the repeated move of the other player.
Regards,
Hardy ;-)
--
Hardy's Backgammon Pages --> www.hardys-backgammon-pages.com
- [Bug-gnubg] Export error for JellyFish mat-files,
Hardy Hübener <=