Galjoen 0.41 released

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

Moderators: hgm, Rebel, chrisw

User avatar
Werner Taelemans
Posts: 119
Joined: Mon Feb 03, 2014 11:57 am
Location: Belgium
Full name: Werner Taelemans

Galjoen 0.41 released

Post by Werner Taelemans »

In this version I did some refactoring to make the search a bit cleaner.
- Added singular extensions.
- Removed IID
- LMP depending on the improvement of the position.
- Several bugs were fixed (multipv, endgame tables)

The eval is also changed, so that it will be possible to tune non linear terms in the future.

The GUI has the option to install engines with or without handicap, and can be used to organize three types of tournaments: match, round robin, gauntlet.
Support for CECP is removed.

Galjoen 0.41 is slightly stronger than version 0.40. Maybe 50 elo.
User avatar
Guenther
Posts: 4611
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Galjoen 0.41 released

Post by Guenther »

Werner Taelemans wrote: Tue Jan 26, 2021 1:45 pm In this version I did some refactoring to make the search a bit cleaner.
- Added singular extensions.
- Removed IID
- LMP depending on the improvement of the position.
- Several bugs were fixed (multipv, endgame tables)

The eval is also changed, so that it will be possible to tune non linear terms in the future.

The GUI has the option to install engines with or without handicap, and can be used to organize three types of tournaments: match, round robin, gauntlet.
Support for CECP is removed.

Galjoen 0.41 is slightly stronger than version 0.40. Maybe 50 elo.
Thanks for the new version. BTW I think a 50 rating points increase is still a bit more than slightly, even in times of 'nnue'.
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...
Modern Times
Posts: 3554
Joined: Thu Jun 07, 2012 11:02 pm

Re: Galjoen 0.41 released

Post by Modern Times »

Very good, I'll run it at chess960 soon.
User avatar
Roland Chastain
Posts: 640
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: Galjoen 0.41 released

Post by Roland Chastain »

Hello! Thank you for the new version. Could compile all the programs of the project without problem on Linux Mageia. Very nice project!

I have a little issue with the GUI. The window has the same height than my screen, so that the bottom of the window is hidden by my taskbar. The dimensions of my screen are 1280x720. So I would have liked to have the ability to choose a smaller window size. Maybe you could add a command line option for window size?

I see that there is a CLI interface. Where can I find the syntax of the command?

Once again, congratulations for that beautiful project.

Regards.

Roland
Qui trop embrasse mal étreint.
User avatar
Werner Taelemans
Posts: 119
Joined: Mon Feb 03, 2014 11:57 am
Location: Belgium
Full name: Werner Taelemans

Re: Galjoen 0.41 released

Post by Werner Taelemans »

@Guenther: yes but I'm a bit cautious, you never know how it performs against a wider range of opponents.

@Ray: I'm looking forward to it!

@Roland:
Roland Chastain wrote: Tue Jan 26, 2021 7:35 pm Maybe you could add a command line option for window size?
I put it on my to do list. I'll do that soon. In the meantime you can go to 'gtkmm/drawing.cpp' and change, in the first instruction,
'560' into '440'. And recompile.
Roland Chastain wrote: Tue Jan 26, 2021 7:35 pm I see that there is a CLI interface. Where can I find the syntax of the command?
There is no other syntax. You have to create the tournament with galjoengui anyway. I use it only to run a tournament in a pure console environment (without X). This is the command that I use:

Code: Select all

galjoencli > results.log &
After that, I disconnect the keyboard and screen, and leave the computer alone, doing it's job.
Gregory Owett
Posts: 249
Joined: Fri Mar 10, 2006 10:26 am
Location: France

Re: Galjoen 0.41 released

Post by Gregory Owett »

Unfortunately, it loses on time too often ( 4/5 ). :cry:
Angle
Posts: 319
Joined: Sat Oct 31, 2020 1:04 am
Full name: Aleksey Glebov

Re: Galjoen 0.41 released

Post by Angle »

Thanks for the new version, Werner! I have just added it to my new Tournament:
http://talkchess.com/forum3/viewtopic.php?f=6&t=76428
https://www.youtube.com/watch?v=qUuy8iFpfh4
Incredibly fast systems miscount incredibly fast.
User avatar
Roland Chastain
Posts: 640
Joined: Sat Jun 08, 2013 10:07 am
Location: France
Full name: Roland Chastain

Re: Galjoen 0.41 released

Post by Roland Chastain »

Werner Taelemans wrote: Wed Jan 27, 2021 9:27 am
Roland Chastain wrote: Tue Jan 26, 2021 7:35 pm Maybe you could add a command line option for window size?
I put it on my to do list. I'll do that soon. In the meantime you can go to 'gtkmm/drawing.cpp' and change, in the first instruction,
'560' into '440'. And recompile.
It works perfectly. Thank you. (And thank you also for your answer about CLI.)

Regards.

Roland
Qui trop embrasse mal étreint.
Carlos777
Posts: 1739
Joined: Sun Dec 13, 2009 6:09 pm

Re: Galjoen 0.41 released

Post by Carlos777 »

Gregory Owett wrote: Wed Jan 27, 2021 3:31 pm Unfortunately, it loses on time too often ( 4/5 ). :cry:
At what time control?
Angle
Posts: 319
Joined: Sat Oct 31, 2020 1:04 am
Full name: Aleksey Glebov

Re: Galjoen 0.41 released

Post by Angle »

The first two games of Galjoen in my tournament are amazing! A crazy draw against Nawito 1906 and a beautiful win against KnightX 2.4 with QRBB vs QRRB and very active bishop pair. I like Galjoen's aggressiveness and positional style! BTW no time problems under Arena 3.5.1 and TC 40/2.

[pgn][Event "In The Court Of The Crimson Queen"]
[Date "2021.01.27"]
[Round "1"]
[White "Nawito 1906"]
[Black "Galjoen 0.41"]
[Result "1/2-1/2"]
[BlackElo "2450"]
[Opening "Indian"]
[Time "22:44:36"]
[Variation "1.d4 Nf6 2.Nf3 e6 3.c3 b6 4.Bg5"]
[WhiteElo "2550"]
[TimeControl "40/120:40/120:40/120"]
[Termination "normal"]
[PlyCount "153"]

1. d4 Nf6 2. Nf3 e6 3. c3 b6 4. Bg5 Bb7 5. Nbd2 h6 6. Bxf6 Qxf6 7. e4 g6 8.
Bd3 Bg7 9. a4 a5 {-0.24/14 3} 10. e5 Qd8 {-0.24/17 6} 11. O-O {+0.46/14 4}
O-O {-0.25/18 3} 12. Re1 {+0.43/15 5} d5 {-0.07/18 2} 13. exd6 {+0.39/14 3}
cxd6 {-0.11/18 3} 14. Nc4 {+0.32/15 3} Na6 {-0.13/16 2} 15. Qe2 {+0.70/13
3} Kh7 {-0.34/15 4} 16. Qe3 {+0.87/14 4} Qc7 {-0.26/16 6} 17. Qf4 {+0.90/14
4} Rad8 {-0.04/13 2} 18. Qg3 {+0.77/13 3} Kh8 {-0.25/17 3} 19. Rab1
{+0.77/12 3} Kg8 {0.00/14 2} 20. Rbc1 {+0.45/12 3} Nb8 {-0.12/15 2} 21. Na3
{+0.49/13 3} Nc6 {-0.05/16 3} 22. Nb5 {+0.45/14 3} Qb8 {-0.15/16 2} 23. b3
{+0.42/13 3} e5 {-0.06/16 2} 24. Rcd1 {+0.48/13 3} Qc8 {-0.07/15 3} 25. Bc2
{+0.43/12 3} exd4 {0.00/17 2} 26. Nxd6 {+0.72/14 3} Rxd6 {+0.59/17 3} 27.
Qxd6 {+0.46/15 3} dxc3 {+0.93/16 3} 28. Rc1 {+0.20/14 2} Rd8 {+1.76/17 2}
29. Qf4 {+0.15/14 3} Nb4 {+1.68/17 2} 30. Ne5 {-0.04/14 3} Bd5 {+1.68/16 1}
31. Qg3 {-0.36/13 3} Qc5 {+1.56/16 7} 32. h4 {-0.04/13 3} Rc8 {+1.61/13 2}
33. Nd3 {+0.48/14 4} Nxd3 {+1.38/15 1} 34. Qxd3 {+0.32/15 3} Bd4 {+1.33/15
2} 35. Qg3 {+0.38/15 4} Rc6 {+1.38/15 5} 36. Re8+ {+0.39/13 4} Kg7
{+1.34/15 3} 37. Rf1 {+0.08/14 4} h5 {+1.34/15 2} 38. Rfe1 {+0.09/14 6} Rf6
{+1.54/14 2} 39. R8e2 {-0.57/15 6} Be6 {+1.78/15 2} 40. Kf1 Qb4 {+2.15/15
2} 41. f3 {-0.49/12 1} Bf5 {+2.27/18 3} 42. Bxf5 {-0.27/15 2} Rxf5
{+1.93/16 3} 43. Re4 {-0.41/16 2} Qc5 {+2.08/17 7} 44. Rc1 {-0.34/13 2} b5
{+1.77/17 5} 45. Qe1 {-0.39/14 1} bxa4 {+1.81/17 3} 46. bxa4 {-0.04/13 2}
Rf6 {+2.05/18 6} 47. f4 {-0.46/13 2} Rc6 {+2.45/16 2} 48. Qd1 {-0.52/13 1}
Qc4+ {+2.94/18 6} 49. Qe2 {-0.32/15 2} Qxa4 {+1.93/17 4} 50. Qd3 {-0.54/14
2} Rc4 {+1.93/16 3} 51. Rce1 {-0.97/13 2} Qb4 {+3.72/14 4} 52. g3 {-1.21/15
2} c2 {+4.33/14 2} 53. Rc1 {-1.51/15 2} Qb2 {+3.99/15 2} 54. Ree1 {-1.75/14
2} Rc7 {+4.66/14 2} 55. Qe4 {-2.38/14 2} f5 {+5.34/17 2} 56. Qd3 {-4.13/14
2} a4 {+5.14/16 2} 57. Kg2 {-4.68/15 2} a3 {+5.40/15 3} 58. Qa6 {-4.95/14
2} Bb6 {+5.31/14 2} 59. Kh3 {-4.75/14 2} a2 {+5.39/14 2} 60. Ra1 {-4.79/16
2} Bf2 {+1.71/15 5} 61. Re6 {-4.42/15 2} Qxa1 {+1.65/10 2} 62. Rxg6+
{-4.56/16 3} Kf8 {+2.11/14 3} 63. Rf6+ {-4.01/16 2} Rf7 {+3.78/14 1} 64.
Qd6+ {-4.12/17 2} Kg8 {+2.44/15 2} 65. Rg6+ {-2.28/16 3} Qg7 {+2.92/16 5}
66. Rxg7+ {-2.45/17 3} Kxg7 {+2.92/15 4} 67. Qe5+ {-2.45/18 3} Kh7 {0.00/14
3} 68. Qe8 {-1.68/17 2} Rb7 {0.00/15 2} 69. Qxh5+ {+0.04/17 2} Kg7 {0.00/16
2} 70. Qg5+ {+0.04/17 3} Kh8 {0.00/16 1} 71. Qh5+ {+0.04/19 2} Kg8 {0.00/16
4} 72. Qg6+ {+0.04/19 3} Rg7 {0.00/16 3} 73. Qe8+ {+0.04/22 4} Kh7 {0.00/24
1} 74. Qh5+ {+0.04/25 4} Kg8 {0.00/27 1} 75. Qe8+ {+0.04/26 4} Kh7
{0.00/101 0} 76. Qh5+ {+0.04/28 3} Kg8 {0.00/101 0} 77. Qe8+ {+0.04/27 6
3-fold repetition} 1/2-1/2[/pgn]
[pgn][Event "In The Court Of The Crimson Queen"]
[Date "2021.01.28"]
[Round "1"]
[White "Galjoen 0.41"]
[Black "KnightX 2.4"]
[Result "1-0"]
[BlackElo "2300"]
[Opening "Sicilian"]
[Time "00:47:13"]
[Variation "Najdorf, Gothenburg, 11.Qh5"]
[WhiteElo "2450"]
[TimeControl "40/120:40/120:40/120"]
[Termination "adjudication"]
[PlyCount "133"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7 8.
Qf3 h6 9. Bh4 {+0.19/17 3} g5 {0.00/2 0} 10. fxg5 {+0.62/17 3} Nfd7 {0.00/2
0} 11. Qh5 {+0.60/17 4} Ne5 {-1.00/11 3} 12. Bf2 {+0.75/17 3} Bxg5
{-0.70/12 3} 13. h4 {+0.60/17 5} Bf6 {-0.60/12 3} 14. O-O-O {+0.51/16 7}
Bd7 {-0.54/11 3} 15. Kb1 {+0.58/16 2} Nbc6 {-0.60/11 3} 16. Nxc6 {+0.65/18
3} Bxc6 {-0.54/13 3} 17. Bc5 {+0.62/18 2} Be7 {-0.62/13 3} 18. Be2
{+0.67/18 5} Qc7 {-0.52/13 3} 19. Bd4 {+0.63/18 4} Bf6 {-0.36/12 3} 20.
Rhf1 {+0.64/17 2} Qe7 {-0.48/11 3} 21. Bb6 {+0.54/15 2} Bxh4 {+0.08/12 3}
22. Rxd6 {+0.52/17 3} Qxd6 {+0.12/12 3} 23. Qxh4 {+0.50/18 3} Qe7 {+0.14/12
3} 24. Qh5 {+0.38/16 2} Nd7 {+0.06/12 3} 25. Bc7 {+0.33/15 1} Rh7 {+0.16/12
3} 26. Qh2 {+0.40/16 6} Nc5 {+0.14/12 3} 27. Bf3 {+0.37/14 1} Rc8 {+0.14/14
5} 28. Bd6 {+0.59/16 1} Qg5 {+0.16/12 3} 29. Bf4 {+0.63/16 1} Qg6 {+0.40/12
3} 30. Bh5 {+0.59/16 3} Qf6 {-0.06/12 3} 31. Re1 {+0.60/15 3} Na4 {+0.70/13
3} 32. Nxa4 {+0.56/16 1} Bxa4 {+0.72/13 3} 33. c3 {+0.37/15 1} Rd8
{+0.58/11 3} 34. Ka1 {+0.68/15 2} Bc6 {+0.58/13 3} 35. Bg3 {+0.95/16 5} Qg5
{+0.36/14 3} 36. Bf3 {+1.06/15 1} Qd2 {0.00/14 3} 37. Bh4 {+1.20/17 1} Kf8
{0.00/14 3} 38. Rh1 {+1.31/15 2} Ra8 {-0.14/13 3} 39. Bf6 {+1.40/14 2} Re8
{-1.02/14 4} 40. Rd1 {+1.69/18 6} Qe3 {-1.24/16 2} 41. Qe5 {+1.74/19 4} Ba4
{-0.94/14 3} 42. Qd6+ {+1.67/17 3} Kg8 {-0.62/15 3} 43. Qg3+ {+1.69/18 3}
Kf8 {-0.44/14 3} 44. b3 {+1.94/18 4} Bc6 {-0.42/13 3} 45. Qd6+ {+1.87/17 3}
Kg8 {-0.22/9 0} 46. Qe5 {+1.93/17 3} Kf8 {-0.42/14 3} 47. c4 {+1.65/16 2}
a5 {-0.80/13 3} 48. Qxa5 {+1.75/17 3} Kg8 {-1.10/13 3} 49. Qe5 {+2.27/19 3}
Kf8 {-1.96/15 3} 50. Qd6+ {+2.27/18 4} Kg8 {-1.90/9 0} 51. Qg3+ {+2.26/17
2} Kf8 {-1.38/9 0} 52. Qe5 {+2.27/17 2} Kg8 {-1.86/16 3} 53. Kb1 {+2.28/17
3} Qf2 {-1.18/13 3} 54. Qf4 {+2.87/15 2} Kf8 {-2.76/13 3} 55. Bd4 {+3.28/16
2} e5 {-2.92/14 3} 56. Bxe5 {+3.29/16 2} Ra8 {-2.74/12 3} 57. a3 {+3.29/17
3} Qb6 {-2.98/12 3} 58. Rd3 {+3.49/14 4} Rd8 {-3.22/12 4} 59. c5 {+3.28/14
2} Qa5 {-3.18/12 3} 60. b4 {+3.91/15 3} Qa8 {-3.54/12 3} 61. Re3 {+4.07/16
3} Qc8 {-3.68/11 3} 62. Bg4 {+4.99/16 3} Bd7 {-4.42/13 3} 63. Bd6+
{+6.04/16 1} Kg8 {-4.48/14 3} 64. Bh5 {+6.11/16 1} Be6 {-9.32/14 4} 65.
Rg3+ {+9.51/16 5} Rg7 {-9.60/16 3} 66. Qxh6 {+9.51/16 5} Rxg3 {-10.04/14 3}
67. Be5 {+11.07/16 1 Arena Adjudication} 1-0[/pgn]
Incredibly fast systems miscount incredibly fast.