Chess Engine Charisma

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

Moderator: Ras

Vinvin
Posts: 5309
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Chess Engine Charisma

Post by Vinvin »

Eduard wrote: Mon Jan 02, 2023 4:47 pm 02 Jan 2023: Charisma Gold

Download on my Homepage:
https://solistachess.jimdosite.com/solista-news/

This engine is a Stockfish derivative, and made primarily for analyzing chess games. The search is a bit slower than Stockfish developer but more accurate. In my EN test 2022, the engine solves 116 out of 120 positions with 75s. The latest NNUE network from 010123 and most Stockfish patches up to 010123 are implemented. It goes without saying that this engine is no Blitz monster. However, the engine is very well suited for games with longer time controls. The engine has no special features like self learning, I wanted a pure analysis tool. The photo shows the settings I use to play blitz and rapid chess games on PlayChess.com.
Thanks for this engine !
It set records in my HTC (108 positions).
After 9 runs (5 minutes, 16 threads AMD 5960x@4Ghz) : average 103.2/108

Weak spots, 2 solutions never found :
4k1br/1K1p1n1r/2p2pN1/P2p1N2/2P3pP/5B2/P2P4/8 w - - bm Kc8; id "Hard-Talkchess-2020.074" ;
8/1B3b1p/7P/p2p4/P2pp1kp/Q7/1N1Pq2P/7K w - - bm Qh3+; id "Hard-Talkchess-2020.103" ;

Missed around 50% of the time, 3 positions :
2k2Br1/p6b/Pq1r4/1p2p1b1/1Ppp2p1/Q1P3N1/5RPP/R3N1K1 b - - bm Rf6; id "Hard-Talkchess-2020.039" ;
3k4/4pp2/n2n4/5BN1/3N4/b7/4K3/8 w - - bm Nxf7+; id "Hard-Talkchess-2020.058" ;
6k1/p7/8/4B3/Pp3p1P/qP5P/P1Rb2K1/8 w - - bm Kf3; id "Hard-Talkchess-2020.095" ;
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: Chess Engine Charisma

Post by Eduard »

Charisma Saphir released:
https://solistachess.jimdosite.com/solista-news/
Have fun testing. :-)

Difference between Stockfish dev and Charisma Saphir:

[fen]r2qk2r/ppp2pbp/3pbnp1/8/3BP3/2N2P2/PPPQ2PP/R3KB1R w KQkq -[/fen]


Image

Just because Stockfish is faster doesn't make it better. Above a certain search depth, the faster engine will not find better moves. We see that on the server every day! An engine with only 4 cores is deep enough to be able to stand up to 64 cores. Thanks be NNUE! It is more important not to miss anything than to calculate too deeply.

In my EN test 2022, Charisma Saphir manages 115 solutions (Stockfish dev 110).
https://solistachess.jimdosite.com/testing/

AMD Ryzen 3900X. 20 Threads, Hash 4 GB, all 3456men Syzygy. Charisma Saphir:

Solving: E:\Database\EN-Test 2022.cbh
Maximum time = 60s.

1. EN 001 (ERET 001) - Entlastung, Rf4, Akopian-Khenkin, Tilburg 1994 Solved in 0.11s/15; Solved: 1
2. EN 002 (ERET 002) - Zugzwang, Ng6+, Akerblom 1961 Solved in 1.94s/13; Solved: 2
3. EN 003 (ERET 003) - Linienoeffnen, f5, Alvarez-Kokkila, CorrGame 1997 Solved in 0.17s/13; Solved: 3
4. EN 004 (ERET 004) - Endspiel L&S vs L&S, Nxg5, Anand-Shirov, Advanced Chess 2000 Solved in 0.20s/24; Solved: 4
5. EN 005 (ERET 005) - Laeuferopfer f7, Bxf7+, Andriulaitis-Ruefenacht Solved in 0.11s/10; Solved: 5
6. EN 006 (ERET 006) - Springeropfer, Nc5, Annageldyev-Akopian, Moskau 1994 Solved in 0.27s/18; Solved: 6
7. EN 007 (ERET 007) - Laeuferpaar, Nde5, Aronian-Anand, WiikAanZee 2013 Solved in 1.44s/21; Solved: 7
8. EN 008 (ERET 008) - Zentrum, Qxd5, Aronian-Kramnik, Monte Carlo 2011 Solved in 0.20s/15; Solved: 8
9. EN 009 (ERET 009) - Springeropfer, Ng6, Aseev-Popv, Kazan 1995 Solved in 0.05s/11; Solved: 9
10. EN 010 (ERET 010) - Freibauer, d4, Atalik-Bregadze, St Louis 2013 Solved in 0.73s/19; Solved: 10
11. EN 011 (ERET 011) - Rochadeangriff, dxe5, Atalik-Sax, Szeged 1997 Solved in 6.31s/29; Solved: 11
12. EN 012 (HTC108),2, Qxf6 Solved in 0.98s/22; Solved: 12
13. EN 013 (ERET 013) - Zentrum, Qd2, Bang-Umansky, CorrGame 1996 Solved in 14.72s/32; Solved: 13
14. EN 014 (TacticalInsanityNr.9), Rd6 Solved in 7.08s/31; Solved: 14
15. EN 015 (ERET 015) - Endspiel D&B vs T&L&B, Qd3+, Becker 2015 Solved in 3.74s/39; Solved: 15
16. EN 016 (ERET 016) - Pos. Opfer, Nc5, Bischoff-Fressinet Solved in 0.28s/10; Solved: 16
17. EN 017 (ERET 017) - Koenigsangriff, Rxb2, Boudy-Szabo, Varna 1979 Solved in 4.66s/28; Solved: 17
18. EN 018 (HTC10) - Caruana vs Carlsen, g4 > 60s.
19. EN 019 (ERET 019) - Endspiel L&L&S&S vs L&S&B, Nf5, Broni 1970 Solved in 15.08s/22; Solved: 18
20. EN 020 (ERET 020) - Laeuferopfer h7, Bxh7, Burmakin-Ziatdinov, Moskau 2009 Solved in 0.11s/10; Solved: 19
21. EN 021 (ERET 021) - Prophylaxe, Rc8, Carlsen-Nakamura, London 2010 Solved in 0.49s/18; Solved: 20
22. EN 022 (ACT-Suite), Rxg7 Solved in 1.88s/24; Solved: 21
23. EN 023 (ERET 023) - Rochadeangriff, Ng6+, Copie-Patrici, CorrGame 1986 Solved in 0.05s/10; Solved: 22
24. EN 024 (HTC108), Nc4 Solved in 3.34s/32; Solved: 23
25. EN 025 (ERET 025) - Endspiel T&L vs T&L, Bxd8, Critter-Naum, CompGame 2015 Solved in 1.70s/33; Solved: 24
26. EN 026 (ERET 026) - Springeropfer, Nxg6,Degraeve-Aseev, St.Petersburg 1996 Solved in 0.06s/10; Solved: 25
27. EN 027 (ERET 027) - Zugzwang, g4, DeLimburg 1900 Solved in 0.06s/10; Solved: 26
28. EN 028 (CCC._Cornforth96? C), Bxh7+ Solved in 1.84s/23; Solved: 27
29. EN 029 (ERET 029) - Qualitaetsopfer, Rxc5, Dolinskij-Tosic, Moskau 1999 Solved in 0.03s/10; Solved: 28
30. EN 030 (ERET 030) - Initiative, Nh4, Dutra-Alfredo, CorrGame 2008 Solved in 0.06s/11; Solved: 29
31. EN 031 (ERET 031) - Endspiel L vs L, b4, Estrin-Ivashin, CorrGame 1947 Solved in 0.05s/10; Solved: 30
32. EN 032 (CCC._SF CSS._HTC108), Nh4 Solved in 9.08s/28; Solved: 31
33. EN 033 (ERET 033) - Initiative, Nxe5, Fedorchuk-Sokolov Solved in 0.19s/15; Solved: 32
34. EN 034 (HTC108-21._SF_Game9), Kc1 Solved in 4.44s/25; Solved: 33
35. EN 035 (ERET 035) - Qualitaetsopfer, Nxb5, FischerW-Siigur, CorrGame 2009 Solved in 0.09s/14; Solved: 34
36. EN 036 (Gashimov), Ng6+ Solved in 50.81s/38; Solved: 35
37. EN 037 (CCC+Rybkaf_?_HTC108), Rf4 Solved in 6.53s/25; Solved: 36
38. EN 038 (ERET 038) - Endspiel S&S vs L&B, exd5, Garcia 2000 Solved in 1.61s/29; Solved: 37
39. EN 039 (ERET 039) - Entwicklung, a3, Gelfand-Ivanchuk, Dagomys 2009 Solved in 0.06s/10; Solved: 38
40. EN 040 (Bondarenko&Kuznezov), Bf4 Solved in 16.41s/45; Solved: 39
41. EN 041 (ERET 041) - Springeropfer, Nxg5, Gerber-Georgiev, Luzern 2003 Solved in 0.14s/10; Solved: 40
42. EN 042 (ERET 042) - Endspiel S vs L, Kg7,Glaurung-Rybka (Var), CompGame 2009 Solved in 0.03s/10; Solved: 41
43. EN 043 (ERET 043) - Springeropfer, Nxf5, Glek-Ulibin, Wien 1998 Solved in 0.09s/11; Solved: 42
44. EN 044 (Gusev), Qxe5 Solved in 0.11s/17; Solved: 43
45. EN 045 (HTC108), Bxc5+ Solved in 32.39s/38; Solved: 44
46. EN 046 (ERET 046) - Endspiel T&S vs T&S, Nd3, Grandelius-Raznikov, Albena 2011 Solved in 15.39s/47; Solved: 45
47. EN 047 (ERET 047) - Entlastung, Nxb7, Grischuk-Aronian, Ohrid 2009 Solved in 0.44s/20; Solved: 46
48. EN 048 (ERET 048) - Starke Felder, cxd5, Grivas-Svetushkin, Glifada 2001 Solved in 0.03s/10; Solved: 47
49. EN 049 (ERET 049) - Entwicklung, f4, Gufeld-Ivanovic, Socchi 1979 Solved in 21.17s/32; Solved: 48
50. EN 050 (ERET 050) - Koenigsangriff, Nf3+, Hansen-Barua, Biel 1993 Solved in 4.38s/27; Solved: 49
51. EN 051 (ERET 051) - Verteidigung, Bh6, Harding-Zavanelli, CorrGame 1985 Solved in 0.05s/10; Solved: 50
52. EN 052 (Onlinegame) - Lc0 vs Stockfish, f4! Lc0 vs Stockfish, Onlinegame Solved in 2.63s/23; Solved: 51
53. EN 053 (ERET 053) - Pos. Opfer, c4, Ivanisevic-Nisipeanu, Istanbul 2003 Solved in 0.03s/10; Solved: 52
54. EN 054 (ERET 054) - Endspiel D&T&L vs D&T&L, c3, Jussupow-Kasparov, Linares 1990 Solved in 0.27s/17; Solved: 53
55. EN 055 (ERET 055) - Laeuferopfer h6, Bxh6, Kamsky-Lautier, Dortmund 1993 Solved in 0.05s/10; Solved: 54
56. EN 056 (ERET 056) - Zwischenzug, Be2, Karjakin-Kramnik, Moskau 2010 Solved in 0.05s/12; Solved: 55
57. EN 057 (ERET 057) - Abtausch, d6,Kashlyak-Vandermeulen, CorrGame 2008 Solved in 0.48s/19; Solved: 56
58. EN 058 (ERET 058) - Endspiel T&L vs T&L, h4, Kasparian 1954 Solved in 0.23s/10; Solved: 57
59. EN 059 (ERET 059) - Endspiel D&L vs D&T, Qd3, Komodo-Stockfish, CompGame 2014 Solved in 0.72s/20; Solved: 58
60. EN 060 (MorozevichA._Vitiugov, Nd5 Solved in 32.31s/33; Solved: 59
61. EN 061 (ERET 061) - Koenigsangriff, Rf6, Kortschnoj-Shirov, Madrid 1996 Solved in 0.24s/16; Solved: 60
62. EN 062 (Studie 2015_Glarean), Rg7+ Solved in 14.59s/37; Solved: 61
63. EN 063 (Zepler E.E._Studie), g6 Solved in 14.34s/25; Solved: 62
64. EN 064 (Lasker), Ke4 Solved in 36.84s/41; Solved: 63
65. EN 065 (ERET 065) - Zwischenzug, Qb6, Kuligowski-Knaak, Slupsk 1982 Solved in 0.44s/17; Solved: 64
66. EN 066 (ERET 066) - Endspiel T&S vs L&S, Ke1, Marwitz 1965 Solved in 0.08s/18; Solved: 65
67. EN 067 (ERET 067) - Raeumung, f3, Moisieev-Simagin, Moskau 1951 Solved in 0.08s/10; Solved: 66
68. EN 068 (ERET 068) - Offene Linie, a3, Morozevich-Kogan, London 1994 Solved in 0.19s/16; Solved: 67
69. EN 069 (ERET 069) - Koenigsangriff, h5, Morozevich-Petursson, London 1994 Solved in 0.06s/10; Solved: 68
70. EN 070 (ERET 070) - Starke Felder, a3, Motylev -Li, China 2010 Solved in 3.89s/24; Solved: 69
71. EN 071 (ERET 071) - Ablenkung, f5, Myers-Baufays, CorrGame 2010 Solved in 0.06s/10; Solved: 70
72. EN 072 (ERET 072) - Zentralisierung, Qd5, N.N.-N.N. (Analyse) Solved in 0.05s/10; Solved: 71
73. EN 073 (Los), Ne2 Solved in 15.91s/32; Solved: 72
74. EN 074 (Onlinegame) - PurePower vs Exxon, Qa4, Online Engine game Solved in 0.45s/19; Solved: 73
75. EN 075 (ERET 075) - Festung, Qf5, N.N.-N.N. (Analyse) Solved in 0.81s/18; Solved: 74
76. EN 076 (Bauer Robert), g3 Solved in 1.67s/22; Solved: 75
77. EN 077 (Mihai ENeghina), Nxb5 Solved in 23.88s/33; Solved: 76
78. EN 078 (ERET 078) - Freibauer, Rxf6, Niedermayr-Bachschmidt, CorrGame Solved in 0.08s/10; Solved: 77
79. EN 79 (Tauber vs Sikorsky), e5 Solved in 32.88s/35; Solved: 78
80. EN 080 (ERET 080) - Raeumung, Bc1, Nirvana-Hannibal, CompGame 2015 Solved in 0.19s/14; Solved: 79
81. EN 081 (ERET 081) - Koenigsangriff, Bg7, Nunn-Ward, GB 1998 Solved in 0.05s/10; Solved: 80
82. EN 082 (TCEC Nr.8 j329), Kf4 Solved in 5.08s/28; Solved: 81
83. EN 083 (ERET 083) - Abtausch, Nb5, Orlov-Georgiev, Belgrad 1988 Solved in 0.06s/10; Solved: 82
84. EN 084 (Sikorsky Horst), Qe1 > 60s.
85. EN 085 (ERET 085) - Abtausch, Ng4, Petrosian-Bronstein, UdSSR-Ch 1967 Solved in 0.11s/16; Solved: 83
86. EN 086 (ERET 086) - Qualitaetsopfer, c5, Petrosian-Fischer, BuenosAires 1971 Solved in 0.08s/10; Solved: 84
87. EN 087 (ERET 087) - Raeumung, e5, Petrosian-Larsen, PalmaDeMallorca Solved in 0.08s/12; Solved: 85
88. EN 088 (ERET 088) - Endspiel S vs S, g4, Razuvaev-Ostojic, 1988 Solved in 0.06s/12; Solved: 86
89. EN 089 (ERET 089) - Unterverwandlung, e8N, Rumänien 1977 Solved in 2.45s/21; Solved: 87
90. EN 090 (ERET 090) - Endspiel L vs L, f4, Salai 2011 > 60s.
91. EN 091 (Study), Rc2 Solved in 15.09s/49; Solved: 88
92. EN 092 (HHdbVI.1076075.0), Qa7+ Solved in 0.53s/18; Solved: 89
93. EN 093 (TTT2.053), Ng6 Solved in 37.59s/36; Solved: 90
94. EN 094 (ERET 094) - Damenopfer, Rf6, Sirobaba-Chaika, CorrGame 2011 Solved in 1.53s/23; Solved: 91
95. EN 095 (ERET 095) - Damenopfer, Nxg5, Smagin-Sahovic, Biel 1990 Solved in 0.05s/10; Solved: 92
96. EN 096 (ERET 096) - Endspiel D vs T&L&S, Kf6, Sochnev 2009 Solved in 3.08s/39; Solved: 93
97. EN 097 (ERET 097) - Endspiel L vs L, c5, Spassky-Barne, SanJuan 1974 Solved in 0.25s/22; Solved: 94
98. EN 098 (Smyslov, ACT4-41 1 95, g4 > 60s.
99. EN 099 - Nemeth vs Fritz, Blitzgame Solved in 0.22s/10; Solved: 95
100. EN 100 (ERET 100) - Initiative, Nf5, Sutovsky-Agrest, Harplinge 1998 Solved in 0.09s/13; Solved: 96
101. EN 101 (ERET 101) - Entwicklung, Ne5,Tronhjem-Christensen, CorrGame 1984 Solved in 0.05s/10; Solved: 97
102. EN 102 (ERET 102) - Koenigsangriff, Nxb4, Tumurhuyag-Uhlmann, Novi Sad 1990 Solved in 0.03s/10; Solved: 98
103. EN 103 - AlphaZero vs Stockfish, Bg5 Solved in 0.16s/14; Solved: 99
104. EN 104 (ERET 104) - Entwicklung, Ne7, VanOosterom-Timmerman, CorrGame Solved in 0.67s/20; Solved: 100
105. EN 105 Beste Verteidigung - Qb7, Onlinegame Stockfish, Qb7 Solved in 0.63s/19; Solved: 101
106. EN 106 - Attack, Re4 Solved in 0.55s/19; Solved: 102
107. EN 107 (ERET 107) - Verteidigung, Rb5, Wiacek-Kolarik, CorrGame 1999 Solved in 0.02s/10; Solved: 103
108. EN 108 - Stockfish vs Lc0, Na6 Solved in 1.20s/34; Solved: 104
109. EN 109 (ERET 109) - Entlastung, Qxd4+, Xie-Bischoff, Baden-Baden 1992 Solved in 0.08s/12; Solved: 105
110. EN 110 (ERET 110) - Freibauer, c5, Ye-Lutz, Batumi 2001 Solved in 1.42s/20; Solved: 106
111. EN 111 (ERET 111) - Festung, a3, Zueger-Kindermann(Var), Muenchen Solved in 0.06s/10; Solved: 107
112. EN 112 Beste Verteidigung - Onlinegame, Qxf6! Solved in 3.17s/27; Solved: 108
113. EN 113 Stockfish - Stockfish, Bxf5 (dxc3?) Solved in 0.20s/16; Solved: 109
114. EN 114 - Lc0 vs Stockfish, Onlinegame, b4! Solved in 5.66s/43; Solved: 110
115. EN 115 Best move - Onlinegame, Rfc8 Solved in 10.92s/29; Solved: 111
116. EN 116 Best move - Onlinegame, g4! Solved in 3.94s/27; Solved: 112
117. 117 Bestmove - Online Engine game Solista, f6! > 60s.
118. EN 118 Attack - Online engine game, Bxh7+! Solved in 7.11s/31; Solved: 113
119. EN 119 Dorsz - BlueMarlin vs Stockfish, Qh6! Solved in 0.77s/23; Solved: 114
120. EN 120 - Onlinegame, Rxh6+ Solved in 0.06s/10; Solved: 115

Result: 115 out of 120 = 95.8%. Average time = 4.50s / 20.24
Vinvin
Posts: 5309
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Chess Engine Charisma

Post by Vinvin »

Eduard wrote: Sun Jan 15, 2023 2:26 pm Charisma Saphir released:
https://solistachess.jimdosite.com/solista-news/
What's the differences with Saphir and Gold and Diamond ?
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: Chess Engine Charisma

Post by Eduard »

Diamond has a fast search. Gold has a slow search. Saphir is in between.
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: Chess Engine Charisma

Post by Eduard »

26 Jan 2023: Charisma Light 1.0 released!

Charisma light 1.0 is a super powerful UCI engine based on Stockfish dev. Charisma Light has an active playing style, and is excellent for analysis, as well as blitz and rapid chess. I have renounced all features to keep a pure search code. Learning files are useless in my opinion when playing with good opening books. A learning file that was created with older engine versions also prevents the development of a newer and more modern engine version! In addition, the learning file throttles the speed of the engine. I always use GUI opening books, so I don't need polyglot book support. However, MinimumThinkingTime is important on online servers when playing without bonus time. I recommend a value of 100 (100ms). In my 2022 EN test, the engine scored 115 out of 120 points. Download textfile on my homepage.

Download Engine for Win 64-Bit on my homepage:
https://solistachess.jimdosite.com/solista-news/
fsanders
Posts: 17
Joined: Wed Jan 18, 2023 10:53 pm
Full name: Frank Sanders

Re: Chess Engine Charisma

Post by fsanders »

Could not download, got a virus alert.
Eduard
Posts: 1439
Joined: Sat Oct 27, 2018 12:58 am
Location: Germany
Full name: N.N.

Re: Chess Engine Charisma

Post by Eduard »

fsanders wrote: Fri Jan 27, 2023 12:41 am Could not download, got a virus alert.
No virus. I scanned the entire folder and all files:
Image

Image
sarona
Posts: 127
Joined: Tue Oct 29, 2019 4:14 pm
Location: Canada
Full name: Ron Doughie

Re: Chess Engine Charisma

Post by sarona »

I had no problems with the download from pixeldrain.

Kaspersky and BitDefender both show the folder clean.
Chessqueen
Posts: 5685
Joined: Wed Sep 05, 2018 2:16 am
Location: Moving
Full name: Jorge Picado

Re: Chess Engine Charisma

Post by Chessqueen »

[quote=Eduard post_id=941605 time=1673789208 user_id=10893]
Charisma Saphir released:
https://solistachess.jimdosite.com/solista-news/
Have fun testing. :-)

Difference between Stockfish dev and Charisma Saphir:

[fen]r2qk2r/ppp2pbp/3pbnp1/8/3BP3/2N2P2/PPPQ2PP/R3KB1R w KQkq -[/fen]


Image

Just because Stockfish is faster doesn't make it better. Above a certain search depth, the faster engine will not find better moves. We see that on the server every day! An engine with only 4 cores is deep enough to be able to stand up to 64 cores. Thanks be NNUE! It is more important not to miss anything than to calculate too deeply.

In my EN test 2022, Charisma Saphir manages 115 solutions (Stockfish dev 110).
https://solistachess.jimdosite.com/testing/

AMD Ryzen 3900X. 20 Threads, Hash 4 GB, all 3456men Syzygy. Charisma Saphir:

Solving: E:\Database\EN-Test 2022.cbh
Maximum time = 60s.

it never found the best 4 moves that guarantee the draw for White on this position White to play and Draw :roll:
[pgn][Event "White to Draw"]
[Site "DESKTOP-OFQ3C0P"]
[Date "2023.01.25"]
[Round "?"]
[White "Crystal.4.0.x64.avx2"]
[Black "Crystal.4.0.x64.avx2"]
[Result "*"]
[BlackElo "3500"]
[Time "17:51:49"]
[WhiteElo "2200+"]
[TimeControl "30+0"]
[SetUp "1"]
[FEN "8/3n1k2/1p1q1p2/1p4p1/pPpNPpPp/P1P4P/2P1KP2/3R4 w - - 0 1"]
[Termination "unterminated"][/pgn]
Jim Collins
Posts: 63
Joined: Sat Mar 11, 2006 6:11 pm

Re: Chess Engine Charisma

Post by Jim Collins »

I am unable to load Charisma Light into my old system. I had no trouble with the original one. Is there any way I can load it? Thanks in advance.