Banksia GUI released

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

Moderators: hgm, Rebel, chrisw

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

Re: Banksia GUI released

Post by Guenther »

phhnguyen wrote: Wed Dec 18, 2019 5:15 pm
Guenther wrote: Sat Dec 14, 2019 12:44 pm Higher scores are wrongly interpreted as mate scores in the pgn and move window.
Strangely only for one side. Starts in the example with M-653 already, instead of -6.53.

[pgn]
[Event "Test_2019-12-14"]
[Site "RWBC"]
[Date "2019.12.14"]
[Round "1"]
[White "Fruit_21"]
[Black "Ethereal_1000-64"]
[Result "0-1"]
[TimeControl "40/120+0"]
[Time "12:33:56"]
[Board "1"]
[Termination "adjudication"]
[ECO "A45"]
[Opening "Trompovsky attack (Ruth, Opovcensky opening)"]

1. d4 Nf6 2. Bg5 {A45: Trompovsky attack (Ruth, Opovcensky opening)} d5
3. Bxf6 gxf6 {End of opening} 4. Nc3 {-0.03/12 3.8 4210000} c6 {+0.16/18 3.2 3275283}
5. Nf3 {+0.13/11 2.7 2826619} e5 {+0.25/19 2.9 2875714} 6. dxe5 {+0.51/11 3.1 3450440} fxe5 {+0.36/19 2.7 2746359}
7. Qd2 {-0.25/10 5.5 6248900} Qf6 {+0.94/19 3.2 3084705} 8. e3 {-0.28/10 2.0 2173020} Bg4 {+0.92/21 3.7 3734650}
9. O-O-O {-0.24/10 2.0 2117926} Nd7 {+1.13/22 7.3 7418829} 10. Be2 {-0.26/11 3.2 3570000} Rg8 {+1.06/23 2.3 2361115}
11. h3 {-0.28/10 3.2 3518423} Be6 {+1.18/22 6.4 6265717} 12. g4 {-0.65/11 3.9 4295913} Bd6 {+1.01/22 2.7 2669119}
13. g5 {-0.25/10 3.7 3945033} Qe7 {+1.30/20 2.1 2066811} 14. h4 {-0.50/10 3.1 3347242} O-O-O {+1.25/21 2.0 2032319}
15. Kb1 {-0.68/10 2.8 3119608} Nc5 {+1.46/20 9.1 9215878} 16. Rhg1 {-0.84/10 3.9 4365523} Bc7 {+1.51/19 4.9 4999684}
17. Qc1 {-0.76/10 3.6 3986779} Kb8 {+1.63/19 1.8 1791259} 18. b3 {-0.82/10 3.0 3110000} Bf5 {+1.78/18 2.1 2028262}
19. Qa3 {-0.91/10 3.2 3495636} Bd6 {+1.86/19 5.1 5126996} 20. Qb2 {-1.13/10 3.3 3622412} Ne6 {+1.93/19 2.4 2392955}
21. Na4 {-0.86/10 3.0 3160000} f6 {+2.22/16 0.6 556859} 22. b4 {-1.24/9 4.5 4609921} fxg5 {+2.59/20 3.3 3352456}
23. Nxe5 {-1.62/10 3.5 3562304} Nc7 {+2.78/20 2.1 2206501} 24. Nf3 {-1.59/10 3.3 3390485} gxh4 {+2.67/20 4.0 4219755}
25. Nd4 {-1.56/10 2.9 2890000} Rxg1 {+2.81/20 1.6 1695358} 26. Rxg1 {-1.69/9 0.7 665768} Bc8 {+2.97/22 3.0 3212911}
27. Rg7 {-1.69/9 4.2 4295145} Qf8 {+3.85/17 2.1 2216719} 28. f3 {-1.86/10 3.0 3010000} Re8 {+4.85/18 2.5 2631958}
29. Rxh7 {-2.55/9 2.0 1897245} Rxe3 {+5.19/20 2.5 2869644} 30. Rh8 {-2.80/10 3.4 3555839} Qxh8 {+6.53/20 2.6 3045376}
31. Nxc6+ {-3.10/11 1.3 1470153} bxc6 {+7.05/18 1.9 2193625} 32. Qxh8 {-3.16/13 2.3 2839853} h3 {+6.66/17 1.1 1347012}
33. Nc3 {-3.16/12 2.4 2946657} h2 {+7.18/19 1.8 2073429} 34. Qh4 {-3.53/12 3.6 4363622} Bg3 {+8.07/19 1.9 2212626}
35. Qh6 {-3.81/12 3.5 4340649} d4 {+9.16/22 2.2 2269032} 36. Ne4 {-5.80/12 2.3 2914528} Bf4 {+9.88/22 1.8 2004159}
37. Qxf4 {-6.11/13 3.1 4014930} h1=Q+ {+10.08/22 1.9 1793027} 38. Kb2 {-6.32/14 4.5 5760000} Qe1 {+10.20/23 3.7 3411334}
39. Bc4 {M-653/13 4.6 5760000} Rxe4 {+10.33/23 2.7 3001828} 40. fxe4 {M-691/13 4.8 6790000} Qc3+ {+10.33/16 0.2 209530}
41. Kc1 {M-707/14 4.6 6544028} Qxc4 {+11.31/20 4.1 4583483} 42. Qd6 {M-724/13 3.0 4260555} Qc3 {+12.20/22 2.3 2086164}
43. Kb1 {M-731/13 3.6 5220000} Be6 {+13.08/22 3.0 2860136} 44. Qc5 {M-753/12 3.5 5100000} Bc4 {+21.69/23 5.4 4025543}
45. a4 {M-792/11 2.4 3472828} Kb7 {+25.25/22 2.8 2991653} 46. a5 {M-1418/10 2.3 3583279} d3 {+43.13/26 2.2 1940619}
47. cxd3 {M-1529/11 2.1 3170765} 0-1[/pgn]


Code: Select all

39. Bc4 {M-653/13 4.6 5760000}  Rxe4 {+10.33/23 2.7 3001828}  40. fxe4 {M-691/13 4.8 6790000}  Qc3+ {+10.33/16 0.2 209530} 
41. Kc1 {M-707/14 4.6 6544028}  Qxc4 {+11.31/20 4.1 4583483}  42. Qd6 {M-724/13 3.0 4260555}  Qc3 {+12.20/22 2.3 2086164} 
43. Kb1 {M-731/13 3.6 5220000}  Be6 {+13.08/22 3.0 2860136}  44. Qc5 {M-753/12 3.5 5100000}  Bc4 {+21.69/23 5.4 4025543} 
45. a4 {M-792/11 2.4 3472828}  Kb7 {+25.25/22 2.8 2991653}  46. a5 {M-1418/10 2.3 3583279}  d3 {+43.13/26 2.2 1940619} 
47. cxd3 {M-1529/11 2.1 3170765}  0-1
I have tried to reproduce this issue. First I modified scores from Mate scores into normal scores, say M-653 => -6.53. The PGN is as following:

Code: Select all

[Event "Test_2019-12-14"]
[Site "RWBC"]
[Date "2019.12.14"]
[Round "1"]
[White 	"Fruit_21"]
[Black 	"Ethereal_1000-64"]
[Result "0-1"]
[TimeControl "40/120+0"]
[Time "12:33:56"]
[Board "1"]
[Termination "adjudication"]
[ECO "A45"]
[Opening "Trompovsky attack (Ruth, Opovcensky opening)"]

1. d4 Nf6 2. Bg5 {A45: Trompovsky attack (Ruth, Opovcensky opening)}  d5
3. Bxf6 gxf6 {End of opening}  4. Nc3 {-0.03/12 3.8 4210000}  c6 {+0.16/18 3.2 3275283} 
5. Nf3 {+0.13/11 2.7 2826619}  e5 {+0.25/19 2.9 2875714}  6. dxe5 {+0.51/11 3.1 3450440}  fxe5 {+0.36/19 2.7 2746359} 
7. Qd2 {-0.25/10 5.5 6248900}  Qf6 {+0.94/19 3.2 3084705}  8. e3 {-0.28/10 2.0 2173020}  Bg4 {+0.92/21 3.7 3734650} 
9. O-O-O {-0.24/10 2.0 2117926}  Nd7 {+1.13/22 7.3 7418829}  10. Be2 {-0.26/11 3.2 3570000}  Rg8 {+1.06/23 2.3 2361115} 
11. h3 {-0.28/10 3.2 3518423}  Be6 {+1.18/22 6.4 6265717}  12. g4 {-0.65/11 3.9 4295913}  Bd6 {+1.01/22 2.7 2669119} 
13. g5 {-0.25/10 3.7 3945033}  Qe7 {+1.30/20 2.1 2066811}  14. h4 {-0.50/10 3.1 3347242}  O-O-O {+1.25/21 2.0 2032319} 
15. Kb1 {-0.68/10 2.8 3119608}  Nc5 {+1.46/20 9.1 9215878}  16. Rhg1 {-0.84/10 3.9 4365523}  Bc7 {+1.51/19 4.9 4999684} 
17. Qc1 {-0.76/10 3.6 3986779}  Kb8 {+1.63/19 1.8 1791259}  18. b3 {-0.82/10 3.0 3110000}  Bf5 {+1.78/18 2.1 2028262} 
19. Qa3 {-0.91/10 3.2 3495636}  Bd6 {+1.86/19 5.1 5126996}  20. Qb2 {-1.13/10 3.3 3622412}  Ne6 {+1.93/19 2.4 2392955} 
21. Na4 {-0.86/10 3.0 3160000}  f6 {+2.22/16 0.6 556859}  22. b4 {-1.24/9 4.5 4609921}  fxg5 {+2.59/20 3.3 3352456} 
23. Nxe5 {-1.62/10 3.5 3562304}  Nc7 {+2.78/20 2.1 2206501}  24. Nf3 {-1.59/10 3.3 3390485}  gxh4 {+2.67/20 4.0 4219755} 
25. Nd4 {-1.56/10 2.9 2890000}  Rxg1 {+2.81/20 1.6 1695358}  26. Rxg1 {-1.69/9 0.7 665768}  Bc8 {+2.97/22 3.0 3212911} 
27. Rg7 {-1.69/9 4.2 4295145}  Qf8 {+3.85/17 2.1 2216719}  28. f3 {-1.86/10 3.0 3010000}  Re8 {+4.85/18 2.5 2631958} 
29. Rxh7 {-2.55/9 2.0 1897245}  Rxe3 {+5.19/20 2.5 2869644}  30. Rh8 {-2.80/10 3.4 3555839}  Qxh8 {+6.53/20 2.6 3045376} 
31. Nxc6+ {-3.10/11 1.3 1470153}  bxc6 {+7.05/18 1.9 2193625}  32. Qxh8 {-3.16/13 2.3 2839853}  h3 {+6.66/17 1.1 1347012} 
33. Nc3 {-3.16/12 2.4 2946657}  h2 {+7.18/19 1.8 2073429}  34. Qh4 {-3.53/12 3.6 4363622}  Bg3 {+8.07/19 1.9 2212626} 
35. Qh6 {-3.81/12 3.5 4340649}  d4 {+9.16/22 2.2 2269032}  36. Ne4 {-5.80/12 2.3 2914528}  Bf4 {+9.88/22 1.8 2004159} 
37. Qxf4 {-6.11/13 3.1 4014930}  h1=Q+ {+10.08/22 1.9 1793027}  38. Kb2 {-6.32/14 4.5 5760000}  Qe1 {+10.20/23 3.7 3411334} 
39. Bc4 {-6.53/13 4.6 5760000}  Rxe4 {+10.33/23 2.7 3001828}  40. fxe4 {-6.91/13 4.8 6790000}  Qc3+ {+10.33/16 0.2 209530} 
41. Kc1 {-7.07/14 4.6 6544028}  Qxc4 {+11.31/20 4.1 4583483}  42. Qd6 {-7.24/13 3.0 4260555}  Qc3 {+12.20/22 2.3 2086164} 
43. Kb1 {-7.31/13 3.6 5220000}  Be6 {+13.08/22 3.0 2860136}  44. Qc5 {-7.53/12 3.5 5100000}  Bc4 {+21.69/23 5.4 4025543} 
45. a4 {-7.92/11 2.4 3472828}  Kb7 {+25.25/22 2.8 2991653}  46. a5 {-14.18/10 2.3 3583279}  d3 {+43.13/26 2.2 1940619} 
47. cxd3 {-15.29/11 2.1 3170765}  0-1
I copied and pasted that PGN to BSG, it looks OK as attached image:

Image

Q: How to reproduce the issue? Did I miss something? Thanks
Actually I don't understand you? You said you modified the (wrong) mate scores and then they were ok?

They should have been already ok in the beginning. They were shown wrong in all dock windows (except the engine info window) and were saved wrong in the pgn as shown. I could verify this (nearly) always with Fruit 2.1 as White, if it was losing.

For fullsize image just use the link or right-click option show image
In the example Banksia already transformed all scores for White from move 36 on to wrong mate scores.

http://rwbc-chess.de/clip/wrong_mate_scores.jpg
Image

[pgn][Event "Test_2019-12-14"]
[Site "RWBC"]
[Date "2019.12.15"]
[Round "1"]
[White "Fruit_21"]
[Black "Ethereal_1000-64"]
[Result "0-1"]
[TimeControl "40/120+0"]
[Time "09:51:40"]
[Board "2"]
[Termination "adjudication"]
[ECO "B50"]
[Opening "Sicilian"]

1. e4 c5 2. Nf3 d6 {B50: Sicilian}
3. g3 Nc6 {End of opening} 4. Nc3 {+0.12/11 3.0 3374864} e5 {+0.00/20 2.7 2915513}
5. Bc4 {+0.21/11 3.1 3502494} Be7 {+0.52/19 2.1 2153484} 6. O-O {-0.01/11 5.5 6260857} Bg4 {+0.43/19 3.3 3510273}
7. Nd5 {-0.10/11 4.1 5185444} Nd4 {+0.62/21 4.3 4800547} 8. Be2 {-0.12/10 0.7 848021} Nxe2+ {+0.72/22 2.1 2374516}
9. Qxe2 {-0.20/11 1.5 1923055} Nf6 {+0.66/20 2.6 2913639} 10. Nxe7 {-0.14/12 3.2 4040000} Qxe7 {+0.63/23 2.4 2776544}
11. d3 {-0.17/12 3.1 3940000} O-O {+1.04/17 2.3 2415764} 12. Re1 {-0.18/11 3.3 4160054} h6 {+0.89/19 6.0 6355592}
13. Bd2 {-0.21/11 3.1 3740000} b5 {+0.85/17 1.8 1890525} 14. Kg2 {-0.13/11 3.1 3610000} Qd7 {+1.10/19 3.2 3199082}
15. b3 {-0.13/10 3.1 3690000} Rfe8 {+1.53/18 4.0 4360275} 16. c4 {-0.21/10 3.1 3530000} b4 {+1.32/19 3.3 3411672}
17. a3 {-0.11/11 2.8 3338125} a5 {+1.42/18 3.1 3305641} 18. a4 {-0.24/11 5.8 6624638} Nh7 {+1.18/15 2.3 2510442}
19. Rec1 {-0.50/10 4.4 5258987} Rf8 {+1.69/21 2.7 2731841} 20. Qe1 {-0.62/11 3.0 3560000} Bxf3+ {+1.96/20 2.2 2405298}
21. Kxf3 {-0.58/11 0.7 894349} f5 {+1.66/21 2.8 3051755} 22. Kg2 {-0.50/12 1.9 2221873} f4 {+1.67/24 2.1 2318928}
23. Kh1 {-0.65/12 3.9 4745544} Ng5 {+2.91/21 2.5 2879948} 24. Qe2 {-0.62/12 2.2 2764261} f3 {+2.80/17 0.4 435910}
25. Qf1 {-0.29/14 3.2 4370000} Nh3 {+3.75/21 2.7 3252714} 26. Be3 {-0.19/14 4.2 5446264} Rf6 {+3.76/28 14.3 16684436}
27. Rc2 {-0.38/13 3.9 4930051} h5 {+3.76/21 2.0 2480301} 28. Rb2 {-0.46/13 3.5 4425669} h4 {+3.76/24 2.0 2489512}
29. Rab1 {-0.65/12 3.4 4093499} Kf7 {+4.35/23 2.1 2598834} 30. Ra2 {-0.52/12 3.1 3810000} Rh8 {+5.35/22 3.3 3978878}
31. Rbb2 {-1.71/12 2.6 3140581} Qg4 {+5.54/24 6.2 7637885} 32. Qe1 {-2.01/13 3.2 3850000} Nf4 {+7.75/19 1.6 1851507}
33. Qf1 {-3.02/11 2.0 2306167} hxg3 {+8.57/23 2.7 3214257} 34. fxg3 {-3.43/12 3.7 4597860} Ne2 {+8.65/26 3.3 4026383}
35. Rxe2 {M-426/13 5.5 6723968} fxe2 {+8.82/26 2.9 3613549} 36. Qxe2 {M-447/13 1.9 2695777} Qxg3 {+8.87/26 8.3 10741022}
37. Rb2 {M-447/13 3.3 4560000} Rf3 {+9.33/21 1.4 1730374} 38. Bg1 {M-503/14 4.9 6541760} Rh3 {+9.35/16 0.1 162664}
39. Rb1 {M-525/14 2.7 3590000} Rxd3 {+9.63/23 1.7 2238109} 40. Rf1+ {M-544/14 2.8 3850000} Rf3 {+9.44/18 0.4 501923}
41. Rd1 {M-547/14 3.4 4606229} Ke6 {+10.02/21 2.2 2811039} 42. Rb1 {M-546/13 3.2 4164866} Qf4 {+10.02/22 2.0 2577498}
43. Qg2 {M-550/13 4.4 5560191} Rfg3 {+11.38/24 2.4 2985627} 44. Qe2 {M-594/14 3.5 4290000} Rxb3 {+11.49/25 2.7 3645682}
45. Re1 {M-641/14 3.4 3910000} Rbg3 {+11.72/23 2.4 3098554} 46. Rf1 {M-701/14 3.2 4141558} Qg4 {+12.28/20 3.2 4360823}
47. Qxg4+ {M-713/13 2.6 3198529} Rxg4 {+12.79/21 6.3 8677041} 48. Bxc5 {M-728/14 2.4 3257596} Rxe4 {+12.82/21 2.9 3832309}
49. Bf2 {M-739/13 4.9 6680688} Rc3 {+13.65/21 4.0 5445012} 50. c5 {M-771/13 2.8 3860000} dxc5 {+13.90/22 2.4 3210754}
51. Rb1 {M-833/13 2.9 4047829} b3 {+14.26/22 3.1 4292420} 52. Kg1 {M-857/13 2.8 4186721} Rxa4 {+14.20/15 0.2 294567}
53. Be1 {M-924/13 2.6 3748044} Rd3 {+16.20/19 2.5 3291917} 54. Kf1 {M-975/14 2.8 3850000} c4 {+18.99/19 1.8 2373381}
55. h3 {M-1860/15 35.8 51500000} Ra2 {+27.29/20 1.9 2455894} 56. Bh4 {M-2458/15 18.8 27120000} 0-1[/pgn]
https://rwbc-chess.de

trollwatch:
Talkchess nowadays is a joke - it is full of trolls/idiots/people stuck in the pleistocene > 80% of the posts fall into this category...
mesilikas
Posts: 39
Joined: Mon Jan 01, 2018 12:54 pm

Re: Banksia GUI released

Post by mesilikas »

Sorry for the simple question. Does Banksia supports .bin books?
Gabor Szots
Posts: 1364
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: Banksia GUI released

Post by Gabor Szots »

mesilikas wrote: Wed Dec 18, 2019 8:59 pm Sorry for the simple question. Does Banksia supports .bin books?
Just list a few features:

Support both UCI and WinBoard protocols

Can play all types of games (human-human, human-computer, computer-computer, engine tournaments), support all popular tournament types

Good and high customizable graphics

Support databases, popular book formats (PGN, EDP, Polyglot)

Supports some new chess techniques/trends. For examples, it supports:

[+] Lc0: understand and show its stats in multi visual ways: tables (all columns are sortable), bubbles (customizable for sizes, colors and contents/which stats to show)

[+] chessdb.com: query for both opening and endgame positions

[+] syzygy: users can exam endgame positions

Engines, databases, books could be auto-downloaded and configurated

Easy to use. Many tasks could be done much easy and fast, such as auto-detecting engines, making/reusing tournaments
That was quite easy to read.
Gabor Szots
CCRL testing group
mesilikas
Posts: 39
Joined: Mon Jan 01, 2018 12:54 pm

Re: Banksia GUI released

Post by mesilikas »

Thanks for the reply mr Szots! Many thanks to author of this new toy ☺!
User avatar
phhnguyen
Posts: 1437
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

Guenther wrote: Wed Dec 18, 2019 5:54 pm
phhnguyen wrote: Wed Dec 18, 2019 5:15 pm
Guenther wrote: Sat Dec 14, 2019 12:44 pm Higher scores are wrongly interpreted as mate scores in the pgn and move window.
Strangely only for one side. Starts in the example with M-653 already, instead of -6.53.

[pgn]
[Event "Test_2019-12-14"]
[Site "RWBC"]
[Date "2019.12.14"]
[Round "1"]
[White "Fruit_21"]
[Black "Ethereal_1000-64"]
[Result "0-1"]
[TimeControl "40/120+0"]
[Time "12:33:56"]
[Board "1"]
[Termination "adjudication"]
[ECO "A45"]
[Opening "Trompovsky attack (Ruth, Opovcensky opening)"]

1. d4 Nf6 2. Bg5 {A45: Trompovsky attack (Ruth, Opovcensky opening)} d5
3. Bxf6 gxf6 {End of opening} 4. Nc3 {-0.03/12 3.8 4210000} c6 {+0.16/18 3.2 3275283}
5. Nf3 {+0.13/11 2.7 2826619} e5 {+0.25/19 2.9 2875714} 6. dxe5 {+0.51/11 3.1 3450440} fxe5 {+0.36/19 2.7 2746359}
7. Qd2 {-0.25/10 5.5 6248900} Qf6 {+0.94/19 3.2 3084705} 8. e3 {-0.28/10 2.0 2173020} Bg4 {+0.92/21 3.7 3734650}
9. O-O-O {-0.24/10 2.0 2117926} Nd7 {+1.13/22 7.3 7418829} 10. Be2 {-0.26/11 3.2 3570000} Rg8 {+1.06/23 2.3 2361115}
11. h3 {-0.28/10 3.2 3518423} Be6 {+1.18/22 6.4 6265717} 12. g4 {-0.65/11 3.9 4295913} Bd6 {+1.01/22 2.7 2669119}
13. g5 {-0.25/10 3.7 3945033} Qe7 {+1.30/20 2.1 2066811} 14. h4 {-0.50/10 3.1 3347242} O-O-O {+1.25/21 2.0 2032319}
15. Kb1 {-0.68/10 2.8 3119608} Nc5 {+1.46/20 9.1 9215878} 16. Rhg1 {-0.84/10 3.9 4365523} Bc7 {+1.51/19 4.9 4999684}
17. Qc1 {-0.76/10 3.6 3986779} Kb8 {+1.63/19 1.8 1791259} 18. b3 {-0.82/10 3.0 3110000} Bf5 {+1.78/18 2.1 2028262}
19. Qa3 {-0.91/10 3.2 3495636} Bd6 {+1.86/19 5.1 5126996} 20. Qb2 {-1.13/10 3.3 3622412} Ne6 {+1.93/19 2.4 2392955}
21. Na4 {-0.86/10 3.0 3160000} f6 {+2.22/16 0.6 556859} 22. b4 {-1.24/9 4.5 4609921} fxg5 {+2.59/20 3.3 3352456}
23. Nxe5 {-1.62/10 3.5 3562304} Nc7 {+2.78/20 2.1 2206501} 24. Nf3 {-1.59/10 3.3 3390485} gxh4 {+2.67/20 4.0 4219755}
25. Nd4 {-1.56/10 2.9 2890000} Rxg1 {+2.81/20 1.6 1695358} 26. Rxg1 {-1.69/9 0.7 665768} Bc8 {+2.97/22 3.0 3212911}
27. Rg7 {-1.69/9 4.2 4295145} Qf8 {+3.85/17 2.1 2216719} 28. f3 {-1.86/10 3.0 3010000} Re8 {+4.85/18 2.5 2631958}
29. Rxh7 {-2.55/9 2.0 1897245} Rxe3 {+5.19/20 2.5 2869644} 30. Rh8 {-2.80/10 3.4 3555839} Qxh8 {+6.53/20 2.6 3045376}
31. Nxc6+ {-3.10/11 1.3 1470153} bxc6 {+7.05/18 1.9 2193625} 32. Qxh8 {-3.16/13 2.3 2839853} h3 {+6.66/17 1.1 1347012}
33. Nc3 {-3.16/12 2.4 2946657} h2 {+7.18/19 1.8 2073429} 34. Qh4 {-3.53/12 3.6 4363622} Bg3 {+8.07/19 1.9 2212626}
35. Qh6 {-3.81/12 3.5 4340649} d4 {+9.16/22 2.2 2269032} 36. Ne4 {-5.80/12 2.3 2914528} Bf4 {+9.88/22 1.8 2004159}
37. Qxf4 {-6.11/13 3.1 4014930} h1=Q+ {+10.08/22 1.9 1793027} 38. Kb2 {-6.32/14 4.5 5760000} Qe1 {+10.20/23 3.7 3411334}
39. Bc4 {M-653/13 4.6 5760000} Rxe4 {+10.33/23 2.7 3001828} 40. fxe4 {M-691/13 4.8 6790000} Qc3+ {+10.33/16 0.2 209530}
41. Kc1 {M-707/14 4.6 6544028} Qxc4 {+11.31/20 4.1 4583483} 42. Qd6 {M-724/13 3.0 4260555} Qc3 {+12.20/22 2.3 2086164}
43. Kb1 {M-731/13 3.6 5220000} Be6 {+13.08/22 3.0 2860136} 44. Qc5 {M-753/12 3.5 5100000} Bc4 {+21.69/23 5.4 4025543}
45. a4 {M-792/11 2.4 3472828} Kb7 {+25.25/22 2.8 2991653} 46. a5 {M-1418/10 2.3 3583279} d3 {+43.13/26 2.2 1940619}
47. cxd3 {M-1529/11 2.1 3170765} 0-1[/pgn]


Code: Select all

39. Bc4 {M-653/13 4.6 5760000}  Rxe4 {+10.33/23 2.7 3001828}  40. fxe4 {M-691/13 4.8 6790000}  Qc3+ {+10.33/16 0.2 209530} 
41. Kc1 {M-707/14 4.6 6544028}  Qxc4 {+11.31/20 4.1 4583483}  42. Qd6 {M-724/13 3.0 4260555}  Qc3 {+12.20/22 2.3 2086164} 
43. Kb1 {M-731/13 3.6 5220000}  Be6 {+13.08/22 3.0 2860136}  44. Qc5 {M-753/12 3.5 5100000}  Bc4 {+21.69/23 5.4 4025543} 
45. a4 {M-792/11 2.4 3472828}  Kb7 {+25.25/22 2.8 2991653}  46. a5 {M-1418/10 2.3 3583279}  d3 {+43.13/26 2.2 1940619} 
47. cxd3 {M-1529/11 2.1 3170765}  0-1
I have tried to reproduce this issue. First I modified scores from Mate scores into normal scores, say M-653 => -6.53. The PGN is as following:

Code: Select all

[Event "Test_2019-12-14"]
[Site "RWBC"]
[Date "2019.12.14"]
[Round "1"]
[White 	"Fruit_21"]
[Black 	"Ethereal_1000-64"]
[Result "0-1"]
[TimeControl "40/120+0"]
[Time "12:33:56"]
[Board "1"]
[Termination "adjudication"]
[ECO "A45"]
[Opening "Trompovsky attack (Ruth, Opovcensky opening)"]

1. d4 Nf6 2. Bg5 {A45: Trompovsky attack (Ruth, Opovcensky opening)}  d5
3. Bxf6 gxf6 {End of opening}  4. Nc3 {-0.03/12 3.8 4210000}  c6 {+0.16/18 3.2 3275283} 
5. Nf3 {+0.13/11 2.7 2826619}  e5 {+0.25/19 2.9 2875714}  6. dxe5 {+0.51/11 3.1 3450440}  fxe5 {+0.36/19 2.7 2746359} 
7. Qd2 {-0.25/10 5.5 6248900}  Qf6 {+0.94/19 3.2 3084705}  8. e3 {-0.28/10 2.0 2173020}  Bg4 {+0.92/21 3.7 3734650} 
9. O-O-O {-0.24/10 2.0 2117926}  Nd7 {+1.13/22 7.3 7418829}  10. Be2 {-0.26/11 3.2 3570000}  Rg8 {+1.06/23 2.3 2361115} 
11. h3 {-0.28/10 3.2 3518423}  Be6 {+1.18/22 6.4 6265717}  12. g4 {-0.65/11 3.9 4295913}  Bd6 {+1.01/22 2.7 2669119} 
13. g5 {-0.25/10 3.7 3945033}  Qe7 {+1.30/20 2.1 2066811}  14. h4 {-0.50/10 3.1 3347242}  O-O-O {+1.25/21 2.0 2032319} 
15. Kb1 {-0.68/10 2.8 3119608}  Nc5 {+1.46/20 9.1 9215878}  16. Rhg1 {-0.84/10 3.9 4365523}  Bc7 {+1.51/19 4.9 4999684} 
17. Qc1 {-0.76/10 3.6 3986779}  Kb8 {+1.63/19 1.8 1791259}  18. b3 {-0.82/10 3.0 3110000}  Bf5 {+1.78/18 2.1 2028262} 
19. Qa3 {-0.91/10 3.2 3495636}  Bd6 {+1.86/19 5.1 5126996}  20. Qb2 {-1.13/10 3.3 3622412}  Ne6 {+1.93/19 2.4 2392955} 
21. Na4 {-0.86/10 3.0 3160000}  f6 {+2.22/16 0.6 556859}  22. b4 {-1.24/9 4.5 4609921}  fxg5 {+2.59/20 3.3 3352456} 
23. Nxe5 {-1.62/10 3.5 3562304}  Nc7 {+2.78/20 2.1 2206501}  24. Nf3 {-1.59/10 3.3 3390485}  gxh4 {+2.67/20 4.0 4219755} 
25. Nd4 {-1.56/10 2.9 2890000}  Rxg1 {+2.81/20 1.6 1695358}  26. Rxg1 {-1.69/9 0.7 665768}  Bc8 {+2.97/22 3.0 3212911} 
27. Rg7 {-1.69/9 4.2 4295145}  Qf8 {+3.85/17 2.1 2216719}  28. f3 {-1.86/10 3.0 3010000}  Re8 {+4.85/18 2.5 2631958} 
29. Rxh7 {-2.55/9 2.0 1897245}  Rxe3 {+5.19/20 2.5 2869644}  30. Rh8 {-2.80/10 3.4 3555839}  Qxh8 {+6.53/20 2.6 3045376} 
31. Nxc6+ {-3.10/11 1.3 1470153}  bxc6 {+7.05/18 1.9 2193625}  32. Qxh8 {-3.16/13 2.3 2839853}  h3 {+6.66/17 1.1 1347012} 
33. Nc3 {-3.16/12 2.4 2946657}  h2 {+7.18/19 1.8 2073429}  34. Qh4 {-3.53/12 3.6 4363622}  Bg3 {+8.07/19 1.9 2212626} 
35. Qh6 {-3.81/12 3.5 4340649}  d4 {+9.16/22 2.2 2269032}  36. Ne4 {-5.80/12 2.3 2914528}  Bf4 {+9.88/22 1.8 2004159} 
37. Qxf4 {-6.11/13 3.1 4014930}  h1=Q+ {+10.08/22 1.9 1793027}  38. Kb2 {-6.32/14 4.5 5760000}  Qe1 {+10.20/23 3.7 3411334} 
39. Bc4 {-6.53/13 4.6 5760000}  Rxe4 {+10.33/23 2.7 3001828}  40. fxe4 {-6.91/13 4.8 6790000}  Qc3+ {+10.33/16 0.2 209530} 
41. Kc1 {-7.07/14 4.6 6544028}  Qxc4 {+11.31/20 4.1 4583483}  42. Qd6 {-7.24/13 3.0 4260555}  Qc3 {+12.20/22 2.3 2086164} 
43. Kb1 {-7.31/13 3.6 5220000}  Be6 {+13.08/22 3.0 2860136}  44. Qc5 {-7.53/12 3.5 5100000}  Bc4 {+21.69/23 5.4 4025543} 
45. a4 {-7.92/11 2.4 3472828}  Kb7 {+25.25/22 2.8 2991653}  46. a5 {-14.18/10 2.3 3583279}  d3 {+43.13/26 2.2 1940619} 
47. cxd3 {-15.29/11 2.1 3170765}  0-1
I copied and pasted that PGN to BSG, it looks OK as attached image:

Image

Q: How to reproduce the issue? Did I miss something? Thanks
Actually I don't understand you? You said you modified the (wrong) mate scores and then they were ok?

They should have been already ok in the beginning. They were shown wrong in all dock windows (except the engine info window) and were saved wrong in the pgn as shown. I could verify this (nearly) always with Fruit 2.1 as White, if it was losing.

For fullsize image just use the link or right-click option show image
In the example Banksia already transformed all scores for White from move 36 on to wrong mate scores.

http://rwbc-chess.de/clip/wrong_mate_scores.jpg
Image

[pgn][Event "Test_2019-12-14"]
[Site "RWBC"]
[Date "2019.12.15"]
[Round "1"]
[White "Fruit_21"]
[Black "Ethereal_1000-64"]
[Result "0-1"]
[TimeControl "40/120+0"]
[Time "09:51:40"]
[Board "2"]
[Termination "adjudication"]
[ECO "B50"]
[Opening "Sicilian"]

1. e4 c5 2. Nf3 d6 {B50: Sicilian}
3. g3 Nc6 {End of opening} 4. Nc3 {+0.12/11 3.0 3374864} e5 {+0.00/20 2.7 2915513}
5. Bc4 {+0.21/11 3.1 3502494} Be7 {+0.52/19 2.1 2153484} 6. O-O {-0.01/11 5.5 6260857} Bg4 {+0.43/19 3.3 3510273}
7. Nd5 {-0.10/11 4.1 5185444} Nd4 {+0.62/21 4.3 4800547} 8. Be2 {-0.12/10 0.7 848021} Nxe2+ {+0.72/22 2.1 2374516}
9. Qxe2 {-0.20/11 1.5 1923055} Nf6 {+0.66/20 2.6 2913639} 10. Nxe7 {-0.14/12 3.2 4040000} Qxe7 {+0.63/23 2.4 2776544}
11. d3 {-0.17/12 3.1 3940000} O-O {+1.04/17 2.3 2415764} 12. Re1 {-0.18/11 3.3 4160054} h6 {+0.89/19 6.0 6355592}
13. Bd2 {-0.21/11 3.1 3740000} b5 {+0.85/17 1.8 1890525} 14. Kg2 {-0.13/11 3.1 3610000} Qd7 {+1.10/19 3.2 3199082}
15. b3 {-0.13/10 3.1 3690000} Rfe8 {+1.53/18 4.0 4360275} 16. c4 {-0.21/10 3.1 3530000} b4 {+1.32/19 3.3 3411672}
17. a3 {-0.11/11 2.8 3338125} a5 {+1.42/18 3.1 3305641} 18. a4 {-0.24/11 5.8 6624638} Nh7 {+1.18/15 2.3 2510442}
19. Rec1 {-0.50/10 4.4 5258987} Rf8 {+1.69/21 2.7 2731841} 20. Qe1 {-0.62/11 3.0 3560000} Bxf3+ {+1.96/20 2.2 2405298}
21. Kxf3 {-0.58/11 0.7 894349} f5 {+1.66/21 2.8 3051755} 22. Kg2 {-0.50/12 1.9 2221873} f4 {+1.67/24 2.1 2318928}
23. Kh1 {-0.65/12 3.9 4745544} Ng5 {+2.91/21 2.5 2879948} 24. Qe2 {-0.62/12 2.2 2764261} f3 {+2.80/17 0.4 435910}
25. Qf1 {-0.29/14 3.2 4370000} Nh3 {+3.75/21 2.7 3252714} 26. Be3 {-0.19/14 4.2 5446264} Rf6 {+3.76/28 14.3 16684436}
27. Rc2 {-0.38/13 3.9 4930051} h5 {+3.76/21 2.0 2480301} 28. Rb2 {-0.46/13 3.5 4425669} h4 {+3.76/24 2.0 2489512}
29. Rab1 {-0.65/12 3.4 4093499} Kf7 {+4.35/23 2.1 2598834} 30. Ra2 {-0.52/12 3.1 3810000} Rh8 {+5.35/22 3.3 3978878}
31. Rbb2 {-1.71/12 2.6 3140581} Qg4 {+5.54/24 6.2 7637885} 32. Qe1 {-2.01/13 3.2 3850000} Nf4 {+7.75/19 1.6 1851507}
33. Qf1 {-3.02/11 2.0 2306167} hxg3 {+8.57/23 2.7 3214257} 34. fxg3 {-3.43/12 3.7 4597860} Ne2 {+8.65/26 3.3 4026383}
35. Rxe2 {M-426/13 5.5 6723968} fxe2 {+8.82/26 2.9 3613549} 36. Qxe2 {M-447/13 1.9 2695777} Qxg3 {+8.87/26 8.3 10741022}
37. Rb2 {M-447/13 3.3 4560000} Rf3 {+9.33/21 1.4 1730374} 38. Bg1 {M-503/14 4.9 6541760} Rh3 {+9.35/16 0.1 162664}
39. Rb1 {M-525/14 2.7 3590000} Rxd3 {+9.63/23 1.7 2238109} 40. Rf1+ {M-544/14 2.8 3850000} Rf3 {+9.44/18 0.4 501923}
41. Rd1 {M-547/14 3.4 4606229} Ke6 {+10.02/21 2.2 2811039} 42. Rb1 {M-546/13 3.2 4164866} Qf4 {+10.02/22 2.0 2577498}
43. Qg2 {M-550/13 4.4 5560191} Rfg3 {+11.38/24 2.4 2985627} 44. Qe2 {M-594/14 3.5 4290000} Rxb3 {+11.49/25 2.7 3645682}
45. Re1 {M-641/14 3.4 3910000} Rbg3 {+11.72/23 2.4 3098554} 46. Rf1 {M-701/14 3.2 4141558} Qg4 {+12.28/20 3.2 4360823}
47. Qxg4+ {M-713/13 2.6 3198529} Rxg4 {+12.79/21 6.3 8677041} 48. Bxc5 {M-728/14 2.4 3257596} Rxe4 {+12.82/21 2.9 3832309}
49. Bf2 {M-739/13 4.9 6680688} Rc3 {+13.65/21 4.0 5445012} 50. c5 {M-771/13 2.8 3860000} dxc5 {+13.90/22 2.4 3210754}
51. Rb1 {M-833/13 2.9 4047829} b3 {+14.26/22 3.1 4292420} 52. Kg1 {M-857/13 2.8 4186721} Rxa4 {+14.20/15 0.2 294567}
53. Be1 {M-924/13 2.6 3748044} Rd3 {+16.20/19 2.5 3291917} 54. Kf1 {M-975/14 2.8 3850000} c4 {+18.99/19 1.8 2373381}
55. h3 {M-1860/15 35.8 51500000} Ra2 {+27.29/20 1.9 2455894} 56. Bh4 {M-2458/15 18.8 27120000} 0-1[/pgn]
Thank you! I got it, reproduced and fixed for the next release.
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
AdminX
Posts: 6340
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: Banksia GUI released

Post by AdminX »

"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
User avatar
phhnguyen
Posts: 1437
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

Re: Banksia GUI released

Post by phhnguyen »

AdminX wrote: Thu Dec 19, 2019 2:44 am Wood Board Look

Full View: https://i.ibb.co/b3cj7qX/Full-Wood-Board.png

Image
Wow, thank you! It looks strange and impressive!
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
phhnguyen
Posts: 1437
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

BanksiaGUI version 0.11 released

Post by phhnguyen »

Version 0.11 released


1) Bugs fixed: almost all known bugs so far, including:
- Can't detect engines which space characters in their paths
- Did not use init strings for engines (those strings work as command line parameters)

2) Some small improvements/adjustments

3) New features:
- Customization clock: position, colors, font sizes
- Remember multi-users' themes and layouts
- Piece size can be scaled
- Create opening books PGN and EPD
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
User avatar
AdminX
Posts: 6340
Joined: Mon Mar 13, 2006 2:34 pm
Location: Acworth, GA

Re: BanksiaGUI version 0.11 released

Post by AdminX »

phhnguyen wrote: Thu Dec 19, 2019 3:57 am Version 0.11 released


1) Bugs fixed: almost all known bugs so far, including:
- Can't detect engines which space characters in their paths
- Did not use init strings for engines (those strings work as command line parameters)

2) Some small improvements/adjustments

3) New features:
- Customization clock: position, colors, font sizes
- Remember multi-users' themes and layouts
- Piece size can be scaled
- Create opening books PGN and EPD
Well sir, I for one like the modifications alot! Thank you for all the work you are putting into this. :D Those adjustments alone made that wood theme I was working on look so much better.

https://i.ibb.co/3vcpBH6/2019-12-18.png
"Good decisions come from experience, and experience comes from bad decisions."
__________________________________________________________________
Ted Summers
BrendanJNorman
Posts: 2529
Joined: Mon Feb 08, 2016 12:43 am
Full name: Brendan J Norman

Re: Banksia GUI released

Post by BrendanJNorman »

AdminX wrote: Thu Dec 19, 2019 2:44 am Wood Board Look

Full View: https://i.ibb.co/b3cj7qX/Full-Wood-Board.png

Image
Absolutely stunning! Where did you get the custom pieces from?

You inspired me this time. :lol:

How's this?

Image

I think this background pic really gives it that "tournament hall" feeling. :)