Introducing Toga III chess engine

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

Moderators: hgm, Rebel, chrisw

Angle
Posts: 319
Joined: Sat Oct 31, 2020 1:04 am
Full name: Aleksey Glebov

Re: Introducing Toga III chess engine

Post by Angle »

dkappe wrote: Sun Jan 10, 2021 11:01 pm I added an avx2 Windows build with the shared libnnueprobe.so included. Works under wine, but I have no other way of testing.
Thank you! I will try it and report if it is working for me.
Incredibly fast systems miscount incredibly fast.
Angle
Posts: 319
Joined: Sat Oct 31, 2020 1:04 am
Full name: Aleksey Glebov

Re: Introducing Toga III chess engine

Post by Angle »

dkappe wrote: Sun Jan 10, 2021 11:05 pm With NetRunner you are getting the benefit of the highly efficient SF search. Running in the Toga II search, it’s maybe 90 elo under Wasp 4.5 and 50 elo under the latest Arasan.
If so, it's a good time to include Toga III 0.2 to my nearest tournament with the opponents of comparable level (ChessBrainVB, Demolito, Halogen, Hannibal, Houdini 1.5a, Marvin, Minic, Orion, Senpai, Texel, Wasp, and some others). I will start in 1-2 days.
Incredibly fast systems miscount incredibly fast.
Angle
Posts: 319
Joined: Sat Oct 31, 2020 1:04 am
Full name: Aleksey Glebov

Re: Introducing Toga III chess engine

Post by Angle »

dkappe wrote: Sun Jan 10, 2021 11:01 pm I added an avx2 Windows build with the shared libnnueprobe.so included. Works under wine, but I have no other way of testing.
It works fine! Two draws in the test games vs Critter 1.6a. Thank you once again!
Incredibly fast systems miscount incredibly fast.
bastiball
Posts: 5202
Joined: Tue Oct 20, 2020 4:18 am
Full name: Basti Dangca

Re: Introducing Toga III chess engine

Post by bastiball »

dkappe wrote: Sun Jan 10, 2021 11:01 pm I added an avx2 Windows build with the shared libnnueprobe.so included. Works under wine, but I have no other way of testing.
Hi Dietrich,

Is there any windows binaries because my laptop doesn't support avx2



Thanks
Best Wishes!
Basti Dangca
CCRL testing group
dkappe
Posts: 1631
Joined: Tue Aug 21, 2018 7:52 pm
Full name: Dietrich Kappe

Re: Introducing Toga III chess engine

Post by dkappe »

bastiball wrote: Mon Jan 11, 2021 12:39 am
dkappe wrote: Sun Jan 10, 2021 11:01 pm I added an avx2 Windows build with the shared libnnueprobe.so included. Works under wine, but I have no other way of testing.
Hi Dietrich,

Is there any windows binaries because my laptop doesn't support avx2



Thanks
Best Wishes!
I’ll add an sse and a vanilla version.
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".
carldaman
Posts: 2283
Joined: Sat Jun 02, 2012 2:13 am

Re: Introducing Toga III chess engine

Post by carldaman »

Thanks a lot, Dietrich - cutting edge stuff! :D
bastiball
Posts: 5202
Joined: Tue Oct 20, 2020 4:18 am
Full name: Basti Dangca

Re: Introducing Toga III chess engine

Post by bastiball »

dkappe wrote: Mon Jan 11, 2021 12:55 am
bastiball wrote: Mon Jan 11, 2021 12:39 am
dkappe wrote: Sun Jan 10, 2021 11:01 pm I added an avx2 Windows build with the shared libnnueprobe.so included. Works under wine, but I have no other way of testing.
Hi Dietrich,

Is there any windows binaries because my laptop doesn't support avx2



Thanks
Best Wishes!
I’ll add an sse and a vanilla version.
Thanks Dietrich! :D

Best Wishes!
Basti Dangca
CCRL testing group
Angle
Posts: 319
Joined: Sat Oct 31, 2020 1:04 am
Full name: Aleksey Glebov

Re: Introducing Toga III chess engine

Post by Angle »

The result of the micro-match against Komodo:

Toga III 0.1 NR - Komodo 11.01 : 11,5 - 8,5 (+6 -3 =11) 57,5% +56

The last game was the most beautiful. A positional win after a piece sacrifice and passed pawns pressure in the endgame.
[pgn]
[White "Komodo 11.01"]
[Black "Toga III 0.1 NR net-0.4"]
[Result "0-1"]
[BlackElo "3400"]
[Opening "QGD"]
[Time "08:57:54"]
[Variation "3.Nf3 Nf6 4.e3"]
[WhiteElo "3350"]
[TimeControl "20+3"]
[Termination "normal"]
[PlyCount "125"]

1. d4 d5 2. c4 e6 3. e3 Nf6 4. Nf3 Be7 5. b3 O-O 6. Bd3 Nbd7 7. O-O b6 8.
Nbd2 Bb7 9. Bb2 {+0.39/21 4} c5 {-0.07/25 13} 10. Qe2 {+0.22/22 10} dxc4
{0.00/23 3} 11. Nxc4 {+0.22/20 2} cxd4 {-0.01/23 2} 12. Nxd4 {+0.28/21 3}
a6 {-0.05/26 3} 13. a4 {+0.27/20 3} Rc8 {0.00/27 8} 14. Nf3 {+0.13/21 10}
Nd5 {+0.02/24 2} 15. Rfd1 {+0.09/21 4} Bb4 {0.00/24 3} 16. Nd4 {0.00/23 9}
Qg5 {+0.01/26 8} 17. Qc2 {0.00/22 6} N7f6 {+0.13/24 3} 18. Bf1 {0.00/22 3}
Qh6 {0.00/29 3} 19. Qd3 {+0.04/23 7} Bc5 {0.00/28 1} 20. g3 {0.00/21 1} Ng4
{+0.42/23 2} 21. h3 {+0.17/22 2} b5 {+0.57/25 2} 22. axb5 {-0.56/22 5} axb5
{+0.68/26 1} 23. Na5 {-0.55/21 1} Ba8 {+0.58/26 4} 24. Rdc1 {-0.43/22 3}
Ndxe3 {+0.47/27 3} 25. fxe3 {-0.56/22 2} Ne5 {+0.50/27 2} 26. Qe2 {-0.27/21
2} Nf3+ {+0.52/27 2} 27. Kf2 {-0.31/22 2} Ng5 {+0.50/31 2} 28. b4 {-0.23/23
3} Ne4+ {+0.32/29 3} 29. Kg1 {-0.41/21 1} Nxg3 {+0.36/30 2} 30. Qf2
{-0.53/22 2} Ne4 {+0.47/30 7} 31. Qf4 {-0.21/24 5} Qg6+ {+0.49/30 1} 32.
Qg4 {-0.30/23 1} Bxd4 {+0.54/28 3} 33. Bxd4 {-0.43/24 3} Ng5 {+0.50/25 2}
34. Qg3 {-0.64/23 3} Nxh3+ {+0.47/27 4} 35. Kh2 {-0.54/21 1} Ng5 {+0.54/26
1} 36. Bg2 {-0.38/23 3} Qh5+ {+0.69/26 3} 37. Kg1 {-0.36/24 2} Rxc1+
{+0.49/26 5} 38. Rxc1 {-0.46/24 1} Bxg2 {+0.52/25 0} 39. Qxg2 {-0.32/25 3}
e5 {+0.40/25 2} 40. Bb6 {-0.30/25 2} h6 {+0.94/23 1} 41. Nc6 {-1.17/23 6}
Re8 {+1.00/21 1} 42. Bc7 {-1.27/22 2} f6 {+1.00/24 5} 43. Kf1 {-0.57/20 3}
Kh7 {+1.04/23 2} 44. Ke1 {-0.85/20 4} Nf3+ {+0.91/27 4} 45. Kf1 {-0.75/23
3} f5 {+1.57/23 1} 46. Rd1 {-1.24/23 7} Ra8 {+1.61/23 2} 47. Ba5 {-2.09/21
2} Ng5 {+1.78/23 2} 48. Re1 {-2.38/23 2} Re8 {+2.48/25 4} 49. Bc7 {-2.89/22
2} Qf7 {+2.72/23 1} 50. Bxe5 {-3.21/23 4} Qc4+ {+3.25/25 3} 51. Re2
{-3.27/25 3} Re6 {+3.94/25 1} 52. Na5 {-3.45/27 2} Qxb4 {+4.01/24 2} 53.
Qd5 {-3.46/23 2} Qb1+ {+4.21/24 1} 54. Re1 {-3.73/26 3} Rxe5 {+4.25/24 2}
55. Rxb1 {-3.69/23 1} Rxd5 {+4.62/25 2} 56. Nc6 {-3.77/25 6} Ne4 {+5.12/27
4} 57. Kg2 {-4.00/24 1} h5 {+6.29/23 2} 58. Nd4 {-3.72/23 1} g5 {+6.42/23
1} 59. Rb2 {-4.88/23 2} g4 {+8.09/23 2} 60. Ra2 {-6.49/22 3} h4 {+9.15/22
3} 61. Ra7+ {-7.06/22 2} Kg6 {+9.51/22 2} 62. Ra8 {-7.83/24 4} h3+
{+10.26/23 2} 63. Kh2 {-7.72/22 2 White resigns} 0-1[/pgn]
Incredibly fast systems miscount incredibly fast.
dkappe
Posts: 1631
Joined: Tue Aug 21, 2018 7:52 pm
Full name: Dietrich Kappe

Re: Introducing Toga III chess engine

Post by dkappe »

Added sse and basic Windows binary.
Fat Titz by Stockfish, the engine with the bodaciously big net. Remember: size matters. If you want to learn more about this engine just google for "Fat Titz".
Pi4Chess
Posts: 253
Joined: Mon Nov 16, 2020 12:13 pm
Full name: Manuel Rivera

Re: Introducing Toga III chess engine

Post by Pi4Chess »

Compiled for Raspberry Pi4 Ubuntu Mate 64 bits with basic flags and last makefile with -static etc.. (tried -DUSE_NEON but gives errors) :

The compile process achieves, the engine loads and seems to work since uci options can be opened and modified BUT when go move command is given then the engine hangs at depth 1 and crashes (with no error message in terminal mode).