Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / Ceres 1.0 Test
1 2 Previous Next  
- - By Lothar Jung Date 2024-11-01 13:40 Upvotes 1
Alt Div P Results

```
   # PLAYER                   :  RATING  ERROR  POINTS  PLAYED   (%)  CFS(%)    W    D    L  D(%)  Wscore  Bscore   Pairs    Speed
   1 Stockfish 17             :     137     61    39.5      56  70.5      94   25   29    2  51.8      23    16.5    23-0  4.1Mnps
   2 Lc0-Bt4-6147500-it332    :      69     56    34.0      56  60.7      81   21   26    9  46.4    19.5    14.5    14-2  2.0Knps
   3 Obsidian 14              :      34     52    31.0      56  55.4      83   16   30   10  53.6    17.5    13.5    11-5  6.2Mnps
   4 Ceres C1-512-25          :      -6     54    27.5      56  49.1      50   12   31   13  55.4      15    12.5     8-9  4.1Knps
   5 berserk 13               :      -6     55    27.5      56  49.1      55   13   29   14  51.8      16    11.5     8-9  8.2Mnps
   6 dragon 3.3               :     -11     56    27.0      56  48.2      98   10   34   12  60.7      15      12    8-10  5.8Mnps
   7 Ethereal 14.25           :     -99     58    19.5      56  34.8      67    6   27   23  48.2    12.5       7    4-21  8.9Mnps
   8 Seer 2.80                :    -118     55    18.0      56  32.1     ---    3   30   23  53.6    11.5     6.5    0-20  5.9Mnps

White advantage = 0.00 +/- 0.00
Draw rate (equal opponents) = 59.54 % +/- 3.71

```
Parent - - By Reinhold Stibi Date 2024-11-01 14:22
Mit welcher Hardware und Zeit wurde denn gespielt ?

Ceres 1.0 liegt doch deutlich von 12 Punkten weniger als Stockfish 17 zurück.

Gegen Lc0 auch noch um 6,5 Punkte. Damit scheint mir Ceres 1.0 nicht interessant zu sein.

Der beste Stockfish Abkömmling scheint mir Pems M 09.10.24 zu schein, besonders in der
Analyse viel besser als Stockfish 17.

Pems M 09.10.24 mit einem schnelllen 8 Kerner PC steckt natürlich in der Analyse Ceres 1.0 mit RTX 3070 Ti   tief in den Sack.
Parent - - By Reinhold Stibi Date 2024-11-01 15:26 Edited 2024-11-01 15:28
Diese Analyse-Fähigkeiten dürften kaum zu überbieten sein.

Dazu kommt dass Rems M 091024 auch als Spieleengine voll einsatzbar ist
und auch  Stockfish nicht nachsteht.

Löse: C:\Schach\Test\HTC  114\114\HTC114.cbh
Maximale Lösungszeit = 15s. Mit Minisforum UM 890 Pro Ryzen 9 8945hs  schneller 8 Kerner

1. Hard-Talkchess-2020.001,  HTC114   Gelöst in 0.25s/13; Gelöst: 1
2. Hard-Talkchess-2020.002,  HTC114   Gelöst in 0.45s/15; Gelöst: 2
3. Hard-Talkchess-2020.003,  HTC114   Gelöst in 3.56s/19; Gelöst: 3
4. Hard-Talkchess-2020.007,  HTC114   Gelöst in 8.45s/22; Gelöst: 4
5. Hard-Talkchess-2020.008,  HTC114   > 15s.
6. Hard-Talkchess-2020.010,  HTC114   Gelöst in 0.14s/13; Gelöst: 5
7. Hard-Talkchess-2020.011,  HTC114   Gelöst in 4.64s/23; Gelöst: 6
8. Hard-Talkchess-2020.012,  HTC114   Gelöst in 1.05s/17; Gelöst: 7
9. Hard-Talkchess-2020.013,  HTC114   Gelöst in 1.94s/19; Gelöst: 8
10. Hard-Talkchess-2020.014,  HTC114   Gelöst in 0.09s/11; Gelöst: 9
11. Hard-Talkchess-2020.016,  HTC114   Gelöst in 0.28s/14; Gelöst: 10
12. Hard-Talkchess-2020.019,  HTC114   Gelöst in 13.09s/27; Gelöst: 11
13. Hard-Talkchess-2020.020,  HTC114   Gelöst in 6.98s/25; Gelöst: 12
14. Hard-Talkchess-2020.021,  HTC114   Gelöst in 0.16s/14; Gelöst: 13
15. Hard-Talkchess-2020.023,  HTC114   Gelöst in 1.50s/18; Gelöst: 14
16. Hard-Talkchess-2020.028,  HTC114   Gelöst in 0.08s/10; Gelöst: 15
17. Hard-Talkchess-2020.029,  HTC114   Gelöst in 0.84s/17; Gelöst: 16
18. Hard-Talkchess-2020.031,  HTC114   Gelöst in 1.49s/14; Gelöst: 17
19. Hard-Talkchess-2020.034,  HTC114   Gelöst in 3.73s/36; Gelöst: 18
20. Hard-Talkchess-2020.035,  HTC114   Gelöst in 0.06s/11; Gelöst: 19
21. Hard-Talkchess-2020.036,  HTC114   Gelöst in 3.03s/22; Gelöst: 20
22. Hard-Talkchess-2020.038,  HTC114   > 15s.
23. Hard-Talkchess-2020.039,  HTC114   Gelöst in 3.08s/21; Gelöst: 21
24. Hard-Talkchess-2020.043,  HTC114   Gelöst in 0.23s/13; Gelöst: 22
25. Hard-Talkchess-2020.046,  HTC114   Gelöst in 0.09s/11; Gelöst: 23
26. Hard-Talkchess-2020.047,  HTC114   Gelöst in 0.05s/10; Gelöst: 24
27. Hard-Talkchess-2020.049,  HTC114   Gelöst in 0.09s/10; Gelöst: 25
28. Hard-Talkchess-2020.050,  HTC114   Gelöst in 0.55s/16; Gelöst: 26
29. Hard-Talkchess-2020.052,  HTC114   Gelöst in 8.70s/24; Gelöst: 27
30. Hard-Talkchess-2020.053,  HTC114   Gelöst in 0.20s/15; Gelöst: 28
31. Hard-Talkchess-2020.054,  HTC114   Gelöst in 6.30s/24; Gelöst: 29
32. Hard-Talkchess-2020.056,  HTC114   Gelöst in 0.58s/17; Gelöst: 30
33. Hard-Talkchess-2020.058,  HTC114   Gelöst in 2.50s/20; Gelöst: 31
34. Hard-Talkchess-2020.059,  HTC114   Gelöst in 0.16s/10; Gelöst: 32
35. Hard-Talkchess-2020.061,  HTC114   Gelöst in 0.11s/10; Gelöst: 33
36. Hard-Talkchess-2020.065,  HTC114   Gelöst in 0.56s/17; Gelöst: 34
37. Hard-Talkchess-2020.066,  HTC114   Gelöst in 0.05s/10; Gelöst: 35
38. Hard-Talkchess-2020.067,  HTC114   > 15s.
39. Hard-Talkchess-2020.068,  HTC114   Gelöst in 3.11s/35; Gelöst: 36
40. Hard-Talkchess-2020.069,  HTC114   Gelöst in 0.08s/10; Gelöst: 37
41. Hard-Talkchess-2020.070,  HTC114   Gelöst in 3.86s/29; Gelöst: 38
42. Hard-Talkchess-2020.072,  HTC114   Gelöst in 0.05s/10; Gelöst: 39
43. Hard-Talkchess-2020.074,  HTC114   > 15s.
44. Hard-Talkchess-2020.078,  HTC114   Gelöst in 0.09s/11; Gelöst: 40
45. Hard-Talkchess-2020.081,  HTC114   Gelöst in 2.45s/21; Gelöst: 41
46. Hard-Talkchess-2020.083,  HTC114   Gelöst in 2.17s/32; Gelöst: 42
47. Hard-Talkchess-2020.087,  HTC114   Gelöst in 1.16s/27; Gelöst: 43
48. Hard-Talkchess-2020.089,  HTC114   Gelöst in 0.08s/10; Gelöst: 44
49. Hard-Talkchess-2020.090,  HTC114   Gelöst in 0.20s/26; Gelöst: 45
50. Hard-Talkchess-2020.091,  HTC114   Gelöst in 3.14s/20; Gelöst: 46
51. Hard-Talkchess-2020.093,  HTC114   > 15s.
52. Hard-Talkchess-2020.094,  HTC114   Gelöst in 0.77s/25; Gelöst: 47
53. Hard-Talkchess-2020.095,  HTC114   Gelöst in 8.25s/27; Gelöst: 48
54. Hard-Talkchess-2020.096,  HTC114   Gelöst in 2.33s/21; Gelöst: 49
55. Hard-Talkchess-2020.097,  HTC114   Gelöst in 0.72s/17; Gelöst: 50
56. Hard-Talkchess-2020.099,  HTC114   Gelöst in 0.45s/17; Gelöst: 51
57. Hard-Talkchess-2020.101,  HTC114   Gelöst in 0.02s/10; Gelöst: 52
58. Hard-Talkchess-2020.103,  HTC114   Gelöst in 0.19s/14; Gelöst: 53
59. Hard-Talkchess-2020.105,  HTC114   > 15s.
60. Hard-Talkchess-2020.108,  HTC114   Gelöst in 0.30s/14; Gelöst: 54
61. Hard-Talkchess-2020.109,  HTC114   Gelöst in 0.97s/22; Gelöst: 55
62. Hard-Talkchess-2020.110,  HTC114   Gelöst in 10.08s/34; Gelöst: 56
63. Hard-Talkchess-2020.113,  HTC114   > 15s.
64. Hard-Talkchess-2020.114,  HTC114   Gelöst in 0.28s/15; Gelöst: 57
65. Hard-Talkchess-2020.116,  HTC114   Gelöst in 2.91s/29; Gelöst: 58
66. Hard-Talkchess-2020.117,  HTC114   Gelöst in 7.55s/33; Gelöst: 59
67. Hard-Talkchess-2020.119,  HTC114   Gelöst in 0.49s/21; Gelöst: 60
68. Hard-Talkchess-2020.121,  HTC114   Gelöst in 0.06s/12; Gelöst: 61
69. Hard-Talkchess-2020.122,  HTC114   Gelöst in 0.88s/26; Gelöst: 62
70. Hard-Talkchess-2020.125,  HTC114   Gelöst in 0.05s/10; Gelöst: 63
71. Hard-Talkchess-2020.126,  HTC114   > 15s.
72. Hard-Talkchess-2020.127,  HTC114   Gelöst in 8.88s/24; Gelöst: 64
73. Hard-Talkchess-2020.129,  HTC114   Gelöst in 4.67s/28; Gelöst: 65
74. Hard-Talkchess-2020.130,  HTC114   Gelöst in 2.53s/20; Gelöst: 66
75. Hard-Talkchess-2020.131,  HTC114   Gelöst in 5.17s/23; Gelöst: 67
76. Hard-Talkchess-2020.132,  HTC114   Gelöst in 0.25s/15; Gelöst: 68
77. Hard-Talkchess-2020.133,  HTC114   Gelöst in 5.08s/33; Gelöst: 69
78. Hard-Talkchess-2020.135,  HTC114   Gelöst in 0.39s/28; Gelöst: 70
79. Hard-Talkchess-2020.140,  HTC114   Gelöst in 0.02s/10; Gelöst: 71
80. Hard-Talkchess-2020.144,  HTC114   Gelöst in 9.83s/24; Gelöst: 72
81. Hard-Talkchess-2020.146,  HTC114   Gelöst in 0.05s/10; Gelöst: 73
82. Hard-Talkchess-2020.147,  HTC114   Gelöst in 0.05s/10; Gelöst: 74
83. Hard-Talkchess-2020.153,  HTC114   Gelöst in 0.70s/16; Gelöst: 75
84. Hard-Talkchess-2020.155,  HTC114   Gelöst in 0.06s/10; Gelöst: 76
85. Hard-Talkchess-2020.156,  HTC114   Gelöst in 8.38s/26; Gelöst: 77
86. Hard-Talkchess-2020.158,  HTC114   Gelöst in 0.24s/13; Gelöst: 78
87. Hard-Talkchess-2020.159,  HTC114   Gelöst in 0.06s/10; Gelöst: 79
88. Hard-Talkchess-2020.160,  HTC114   Gelöst in 1.44s/18; Gelöst: 80
89. Hard-Talkchess-2020.164,  HTC114   Gelöst in 0.56s/17; Gelöst: 81
90. Hard-Talkchess-2020.166,  HTC114   Gelöst in 0.02s/10; Gelöst: 82
91. Hard-Talkchess-2020.169,  HTC114   Gelöst in 0.17s/14; Gelöst: 83
92. Hard-Talkchess-2020.170,  HTC114   Gelöst in 0.41s/14; Gelöst: 84
93. Hard-Talkchess-2020.171,  HTC114   Gelöst in 2.84s/21; Gelöst: 85
94. Hard-Talkchess-2020.177,  HTC114   Gelöst in 0.30s/14; Gelöst: 86
95. Hard-Talkchess-2020.179,  HTC114   Gelöst in 0.13s/13; Gelöst: 87
96. Hard-Talkchess-2020.181,  HTC114   Gelöst in 0.05s/11; Gelöst: 88
97. Hard-Talkchess-2020.182,  HTC114   Gelöst in 0.03s/10; Gelöst: 89
98. Hard-Talkchess-2020.183,  HTC114   Gelöst in 0.49s/15; Gelöst: 90
99. Hard-Talkchess-2020.184,  HTC114   Gelöst in 0.56s/16; Gelöst: 91
100. Hard-Talkchess-2020.185,  HTC114   Gelöst in 2.66s/19; Gelöst: 92
101. Hard-Talkchess-2020.186,  HTC114   Gelöst in 0.20s/14; Gelöst: 93
102. Hard-Talkchess-2020.190,  HTC114   Gelöst in 0.05s/10; Gelöst: 94
103. Hard-Talkchess-2020.191,  HTC114   Gelöst in 0.09s/10; Gelöst: 95
104. Hard-Talkchess-2020.194,  HTC114   Gelöst in 0.11s/12; Gelöst: 96
105. Hard-Talkchess-2020.195,  HTC114   Gelöst in 1.34s/17; Gelöst: 97
106. Hard-Talkchess-2020.196,  HTC114   Gelöst in 3.73s/21; Gelöst: 98
107. Hard-Talkchess-2020.198,  HTC114   > 15s.
108. Hard-Talkchess-2020.200,  HTC114   Gelöst in 0.06s/10; Gelöst: 99
109. Hard-Talkchess-2020.203,  HTC114   Gelöst in 9.39s/26; Gelöst: 100
110. Hard-Talkchess-2020.208,  HTC114   Gelöst in 0.06s/10; Gelöst: 101
111. Hard-Talkchess-2020.209,  HTC114   Gelöst in 0.19s/12; Gelöst: 102
112. Hard-Talkchess-2020.210,  HTC114   Gelöst in 1.14s/17; Gelöst: 103
113. Hard-Talkchess-2020.211,  HTC114   Gelöst in 0.09s/10; Gelöst: 104
114. Hard-Talkchess-2020.213,  HTC114   Gelöst in 0.38s/15; Gelöst: 105

Ergebnis: 105 aus 114 = 92.1%. Durchschnittszeit = 1.91s / 17.54
Parent - - By Max Siegfried Date 2024-11-02 00:49
Reinhold Stibi schrieb:

Diese Analyse-Fähigkeiten dürften kaum zu überbieten sein.

Dazu kommt dass Rems M 091024 auch als Spieleengine voll einsatzbar ist
und auch  Stockfish nicht nachsteht.
Ergebnis: 105 aus 114 = 92.1%. Durchschnittszeit = 1.91s / 17.54



Wo gibt es den Engine Code von Rems M 091024 zum selbst kompilieren für macOS?

Wie schneidet die Engine in der Top Chess Engines Testsuite 2024v2 aus?
Parent - By Reinhold Stibi Date 2024-11-02 09:36 Upvotes 1
Maximale Lösungszeit = 15s.   Rems M 091024 mit TBs6 Stei   UM 890 Pro.  je 15 Sek.

Top Chess Engines Engine Testsuite 2024   171 aus 234   73,0 %   2,59 Sek.

HTC 114   105   92,1 %   1,91 Sek.   

ENET 2025   84    2,35 Sek.     ERET   104   93,6 %   0,77 Sek.

1. 62.6.IQ.999,  iq4   Gelöst in 0.38s/12; Gelöst: 1
2. LCTFIN07,  lapuce2   Gelöst in 6.42s/24; Gelöst: 2
3. STS(v7.0) Simplification.071,  STS7Offer of Simplification   Gelöst in 8.36s/26; Gelöst: 3
4. PET019: opposite bishops,  pet   Gelöst in 0.49s/18; Gelöst: 4
5. ECM.1229,  ecmgcp   Gelöst in 4.73s/22; Gelöst: 5
6. ECM.1573,  ecmgcp   Gelöst in 0.89s/17; Gelöst: 6
7. Pos.38 Petrosyan-Hasaj,S,  Tim-Krabbe   > 15s.
8. Nightmare II-09 - Patt,  Kekely 2008   Gelöst in 1.33s/16; Gelöst: 7
9. Nightmare II-19 - Springeropfer,  Timman 2012   Gelöst in 1.47s/19; Gelöst: 8
10. ,  Der-Brillante-Schachzug   > 15s.
11. ,  Der-Brillante-Schachzug   Gelöst in 11.78s/28; Gelöst: 9
12. ,  Der-Brillante-Schachzug   Gelöst in 0.67s/16; Gelöst: 10
13. ,  Der-Brillante-Schachzug   Gelöst in 9.20s/43; Gelöst: 11
14. ,  Der-Brillante-Schachzug   Gelöst in 8.28s/28; Gelöst: 12
15. ,  Der-Brillante-Schachzug   > 15s.
16. 001 Michal Formela 2019,  The Engine Crackers   Gelöst in 3.22s/21; Gelöst: 13
17. 002 Gerd Hoerning 2004,  The Engine Crackers   Gelöst in 5.86s/29; Gelöst: 14
18. 004 Gerhard Josten 2001,  The Engine Crackers   > 15s.
19. 018 M. Garcia - P. Krug 2015,  The Engine Crackers   Gelöst in 5.05s/33; Gelöst: 15
20. E_E_T 077 - T&L vs T&L,  Eigenmann-Endspiel-Test   > 15s.
21. ERET 032 - Zugzwang,  Eigenmann Rapid Engine Chess   Gelöst in 2.94s/23; Gelöst: 16
22. ERET 037 - Zugzwang,  Eigenmann Rapid Engine Chess   > 15s.
23. ERET 046 - Endspiel,  Eigenmann Rapid Engine Chess   Gelöst in 1.44s/25; Gelöst: 17
24. ERET 090 - Endspiel,  Eigenmann Rapid Engine Chess   > 15s.
25. ERET 093 - Endspiel,  Eigenmann Rapid Engine Chess   > 15s.
26. ERET 103 - Zugzwang,  Eigenmann Rapid Engine Chess   > 15s.
27. arasan21.27,  Arasan-v21   Gelöst in 0.89s/17; Gelöst: 18
28. arasan21.34,  Arasan-v21   Gelöst in 0.16s/13; Gelöst: 19
29. arasan21.41,  Arasan-v21   Gelöst in 0.89s/25; Gelöst: 20
30. arasan21.96,  Arasan-v21   Gelöst in 0.98s/18; Gelöst: 21
31. arasan21.124,  Arasan-v21   > 15s.
32. arasan21.132,  Arasan-v21   Gelöst in 1.70s/20; Gelöst: 22
33. arasan21.146,  Arasan-v21   Gelöst in 0.09s/13; Gelöst: 23
34. arasan21.155,  Arasan-v21   Gelöst in 2.63s/20; Gelöst: 24
35. arasan21.159,  Arasan-v21   Gelöst in 0.11s/10; Gelöst: 25
36. arasan21.179,  Arasan-v21   Gelöst in 1.50s/18; Gelöst: 26
37. arasan21.184,  Arasan-v21   Gelöst in 0.30s/14; Gelöst: 27
38. ,  ACT3   Gelöst in 5.09s/31; Gelöst: 28
39. ,  ACT3   Gelöst in 0.17s/13; Gelöst: 29
40. ,  ACT3   Gelöst in 12.08s/50; Gelöst: 30
41. ,  ACT3   > 15s.
42. ,  ACT3   > 15s.
43. ,  ACT3   Gelöst in 0.28s/16; Gelöst: 31
44. ,  ACT3   Gelöst in 3.03s/22; Gelöst: 32
45. ,  ACT3   Gelöst in 0.16s/13; Gelöst: 33
46. ,  ACT3   Gelöst in 0.78s/19; Gelöst: 34
47. ,  ACT3   > 15s.
48. ,  ACT3   Gelöst in 3.33s/32; Gelöst: 35
49. ,  ACT3   > 15s.
50. ,  ACT3   > 15s.
51. ,  ACT3   Gelöst in 0.61s/18; Gelöst: 36
52. ,  ACT3   > 15s.
53. ,  ACT3   > 15s.
54. ,  ACT3   > 15s.
55. ,  ACT3   > 15s.
56. ,  ACT3   Gelöst in 0.31s/15; Gelöst: 37
57. ,  ACT3   > 15s.
58. ,  ACT3   Gelöst in 0.77s/17; Gelöst: 38
59. ,  ACT3   > 15s.
60. ,  ACT3   Gelöst in 6.14s/26; Gelöst: 39
61. ,  ACT3   > 15s.
62. ,  ACT3   > 15s.
63. ,  ACT3   Gelöst in 0.24s/13; Gelöst: 40
64. ,  ACT3   > 15s.
65. ,  ACT3   Gelöst in 1.98s/35; Gelöst: 41
66. ,  ACT3   Gelöst in 0.06s/12; Gelöst: 42
67. ,  ACT3   Gelöst in 2.72s/27; Gelöst: 43
68. ,  ACT3   Gelöst in 6.70s/43; Gelöst: 44
69. ,  ACT3   > 15s.
70. ,  ACT3   Gelöst in 0.34s/16; Gelöst: 45
71. ,  ACT3   Gelöst in 13.05s/32; Gelöst: 46
72. ,  ACT3   Gelöst in 3.05s/31; Gelöst: 47
73. TTT2.009,  TTT2   > 15s.
74. TTT2.012,  TTT2   Gelöst in 0.27s/14; Gelöst: 48
75. TTT2.020,  TTT2   Gelöst in 1.56s/19; Gelöst: 49
76. TTT2.023,  TTT2   Gelöst in 2.45s/20; Gelöst: 50
77. TTT2.029,  TTT2   Gelöst in 0.17s/12; Gelöst: 51
78. TTT2.031,  TTT2   Gelöst in 3.97s/37; Gelöst: 52
79. TTT2.032,  TTT2   Gelöst in 3.31s/23; Gelöst: 53
80. TTT2.035,  TTT2   > 15s.
81. TTT2.037,  TTT2   Gelöst in 0.02s/11; Gelöst: 54
82. TTT2.038,  TTT2   Gelöst in 0.19s/13; Gelöst: 55
83. TTT2.039,  TTT2   Gelöst in 2.58s/22; Gelöst: 56
84. TTT2.040,  TTT2   Gelöst in 2.20s/21; Gelöst: 57
85. TTT2.041,  TTT2   Gelöst in 1.89s/19; Gelöst: 58
86. TTT2.042,  TTT2   Gelöst in 0.48s/17; Gelöst: 59
87. TTT2.043,  TTT2   Gelöst in 0.13s/13; Gelöst: 60
88. TTT2.044,  TTT2   Gelöst in 3.08s/28; Gelöst: 61
89. TTT2.045,  TTT2   Gelöst in 1.81s/18; Gelöst: 62
90. TTT2.053,  TTT2   Gelöst in 2s/20; Gelöst: 63
91. TTT2.056,  TTT2   Gelöst in 0.08s/12; Gelöst: 64
92. TTT2.059,  TTT2   Gelöst in 0.09s/10; Gelöst: 65
93. TTT2.064,  TTT2   Gelöst in 6.88s/32; Gelöst: 66
94. TTT2.069,  TTT2   Gelöst in 0.08s/12; Gelöst: 67
95. TTT2.077,  TTT2   Gelöst in 0.25s/14; Gelöst: 68
96. TTT2.080,  TTT2   Gelöst in 1.24s/19; Gelöst: 69
97. TTT2.085,  TTT2   Gelöst in 1.08s/18; Gelöst: 70
98. TTT2.091,  TTT2   Gelöst in 8.80s/25; Gelöst: 71
99. TTT2.094,  TTT2   > 15s.
100. TTT2.098,  TTT2   Gelöst in 4.58s/24; Gelöst: 72
101. TTT2.099,  TTT2   Gelöst in 0.06s/10; Gelöst: 73
102. Hard-Talkchess-2020.001,  Hard-2020-final-213-positions   Gelöst in 0.33s/15; Gelöst: 74
103. Hard-Talkchess-2020.002,  Hard-2020-final-213-positions   Gelöst in 0.33s/14; Gelöst: 75
104. Hard-Talkchess-2020.003,  Hard-2020-final-213-positions   Gelöst in 4.31s/20; Gelöst: 76
105. Hard-Talkchess-2020.007,  Hard-2020-final-213-positions   Gelöst in 3.66s/22; Gelöst: 77
106. Hard-Talkchess-2020.008,  Hard-2020-final-213-positions   Gelöst in 13.80s/26; Gelöst: 78
107. Hard-Talkchess-2020.019,  Hard-2020-final-213-positions   > 15s.
108. Hard-Talkchess-2020.020,  Hard-2020-final-213-positions   Gelöst in 3.78s/23; Gelöst: 79
109. Hard-Talkchess-2020.043,  Hard-2020-final-213-positions   Gelöst in 0.45s/15; Gelöst: 80
110. Hard-Talkchess-2020.050,  Hard-2020-final-213-positions   Gelöst in 4.94s/22; Gelöst: 81
111. Hard-Talkchess-2020.054,  Hard-2020-final-213-positions   Gelöst in 4.03s/23; Gelöst: 82
112. Hard-Talkchess-2020.055,  Hard-2020-final-213-positions   Gelöst in 0.17s/13; Gelöst: 83
113. Hard-Talkchess-2020.056,  Hard-2020-final-213-positions   Gelöst in 0.06s/12; Gelöst: 84
114. Hard-Talkchess-2020.057,  Hard-2020-final-213-positions   > 15s.
115. Hard-Talkchess-2020.064,  Hard-2020-final-213-positions   Gelöst in 5.70s/24; Gelöst: 85
116. Hard-Talkchess-2020.068,  Hard-2020-final-213-positions   Gelöst in 2.25s/33; Gelöst: 86
117. Hard-Talkchess-2020.069,  Hard-2020-final-213-positions   Gelöst in 0.09s/10; Gelöst: 87
118. Hard-Talkchess-2020.076,  Hard-2020-final-213-positions   > 15s.
119. Hard-Talkchess-2020.078,  Hard-2020-final-213-positions   Gelöst in 0.09s/11; Gelöst: 88
120. Hard-Talkchess-2020.087,  Hard-2020-final-213-positions   Gelöst in 1.19s/31; Gelöst: 89
121. Hard-Talkchess-2020.090,  Hard-2020-final-213-positions   Gelöst in 0.19s/25; Gelöst: 90
122. Hard-Talkchess-2020.091,  Hard-2020-final-213-positions   Gelöst in 3.05s/22; Gelöst: 91
123. Hard-Talkchess-2020.094,  Hard-2020-final-213-positions   > 15s.
124. Hard-Talkchess-2020.095,  Hard-2020-final-213-positions   Gelöst in 11.34s/28; Gelöst: 92
125. Hard-Talkchess-2020.099,  Hard-2020-final-213-positions   Gelöst in 0.50s/18; Gelöst: 93
126. Hard-Talkchess-2020.102,  Hard-2020-final-213-positions   > 15s.
127. Hard-Talkchess-2020.103,  Hard-2020-final-213-positions   Gelöst in 2.24s/19; Gelöst: 94
128. Hard-Talkchess-2020.105,  Hard-2020-final-213-positions   > 15s.
129. Hard-Talkchess-2020.107,  Hard-2020-final-213-positions   Gelöst in 0.05s/12; Gelöst: 95
130. Hard-Talkchess-2020.108,  Hard-2020-final-213-positions   Gelöst in 0.06s/11; Gelöst: 96
131. Hard-Talkchess-2020.109,  Hard-2020-final-213-positions   Gelöst in 0.53s/20; Gelöst: 97
132. Hard-Talkchess-2020.121,  Hard-2020-final-213-positions   Gelöst in 0.13s/12; Gelöst: 98
133. Hard-Talkchess-2020.126,  Hard-2020-final-213-positions   Gelöst in 14.59s/52; Gelöst: 99
134. Hard-Talkchess-2020.129,  Hard-2020-final-213-positions   > 15s.
135. Hard-Talkchess-2020.133,  Hard-2020-final-213-positions   Gelöst in 4.02s/30; Gelöst: 100
136. Hard-Talkchess-2020.135,  Hard-2020-final-213-positions   Gelöst in 0.27s/26; Gelöst: 101
137. Hard-Talkchess-2020.141,  Hard-2020-final-213-positions   Gelöst in 9.41s/25; Gelöst: 102
138. Hard-Talkchess-2020.142,  Hard-2020-final-213-positions   Gelöst in 0.06s/12; Gelöst: 103
139. Hard-Talkchess-2020.144,  Hard-2020-final-213-positions   Gelöst in 3.27s/20; Gelöst: 104
140. Hard-Talkchess-2020.150,  Hard-2020-final-213-positions   Gelöst in 0.30s/15; Gelöst: 105
141. Hard-Talkchess-2020.160,  Hard-2020-final-213-positions   Gelöst in 0.53s/16; Gelöst: 106
142. Hard-Talkchess-2020.170,  Hard-2020-final-213-positions   Gelöst in 0.61s/16; Gelöst: 107
143. Hard-Talkchess-2020.182,  Hard-2020-final-213-positions   Gelöst in 0.03s/10; Gelöst: 108
144. Hard-Talkchess-2020.183,  Hard-2020-final-213-positions   Gelöst in 0.30s/14; Gelöst: 109
145. Hard-Talkchess-2020.184,  Hard-2020-final-213-positions   Gelöst in 0.36s/15; Gelöst: 110
146. Hard-Talkchess-2020.189,  Hard-2020-final-213-positions   Gelöst in 0.05s/10; Gelöst: 111
147. Hard-Talkchess-2020.195,  Hard-2020-final-213-positions   Gelöst in 0.59s/15; Gelöst: 112
148. Hard-Talkchess-2020.196,  Hard-2020-final-213-positions   Gelöst in 8.22s/24; Gelöst: 113
149. Hard-Talkchess-2020.197,  Hard-2020-final-213-positions   Gelöst in 1.48s/17; Gelöst: 114
150. Hard-Talkchess-2020.204,  Hard-2020-final-213-positions   Gelöst in 2.42s/20; Gelöst: 115
151. Hard-Talkchess-2020.209,  Hard-2020-final-213-positions   Gelöst in 0.09s/10; Gelöst: 116
152. Hard-Talkchess-2020.210,  Hard-2020-final-213-positions   Gelöst in 0.06s/10; Gelöst: 117
153. 018 M. Illescas 2018,  The Engines Crackers 2 2021   > 15s.
154. 021 M. Roxlau 2000,  The Engines Crackers 2 2021   > 15s.
155. W.Eigenmann 2022,  The Engines Crackers 3 2021   > 15s.
156. ACT4.015,  ACT4   Gelöst in 1.86s/19; Gelöst: 118
157. ACT4.023,  ACT4   Gelöst in 3.52s/23; Gelöst: 119
158. ACT4.035,  ACT4   > 15s.
159. ACT4.049,  ACT4   > 15s.
160. ACT4.051,  ACT4   > 15s.
161. ACT5.003,  ACT5   Gelöst in 0.09s/14; Gelöst: 120
162. ACT5.019,  ACT5   > 15s.
163. ACT5.029,  ACT5   Gelöst in 1.41s/19; Gelöst: 121
164. ACT5.077,  ACT5   Gelöst in 0.06s/13; Gelöst: 122
165. ACT5.079,  ACT5   > 15s.
166. Crystal-Ethereal,C,  The Engines Crackers 4   Gelöst in 11.16s/26; Gelöst: 123
167. Stockfish-LeelaChess,C,  The Engines Crackers 4   Gelöst in 6.70s/25; Gelöst: 124
168. A.Botokanov 1997,  The Engines Crackers 4   Gelöst in 1.63s/17; Gelöst: 125
169. LeelaChess-Xiphos (Var),C,  The Engines Crackers 4   Gelöst in 1.33s/18; Gelöst: 126
170. I.Bondar 1995,  The Engines Crackers 4   > 15s.
171. P.Krug 2018,  The Engines Crackers 4   > 15s.
172. J.Gerhold 2008,  The Engines Crackers 4   Gelöst in 2.14s/22; Gelöst: 127
173. Dragon-Stockfish,C,  The Engines Crackers 4   Gelöst in 9.53s/25; Gelöst: 128
174. van Foreest,J - Nc4,  Computer Chess Test Suite 2024   Gelöst in 1.42s/19; Gelöst: 129
175. Neghina,M - Ncxe7+,  Computer Chess Test Suite 2024   > 15s.
176. Stadlhofer,A - Rf5,  Computer Chess Test Suite 2024   Gelöst in 1.66s/20; Gelöst: 130
177. Matous,M - Qc8,  Computer Chess Test Suite 2024   Gelöst in 0.84s/30; Gelöst: 131
178. Zepler,E - g6,  Computer Chess Test Suite 2024   > 15s.
179. Lasker,E - Ke4,  Computer Chess Test Suite 2024   Gelöst in 2.83s/20; Gelöst: 132
180. Los,A - Ne2,  Computer Chess Test Suite 2024   Gelöst in 1.99s/19; Gelöst: 133
181. Anton,S - Nd5,  Computer Chess Test Suite 2024   Gelöst in 1.44s/19; Gelöst: 134
182. PurePower_Exxon_Chessbase onl,4 - Qa4,  Computer Chess Test Suite 2024   Gelöst in 0.23s/15; Gelöst: 135
183. Krug,P - Nh7+,  Computer Chess Test Suite 2024   > 15s.
184. Krug,P - Re5,  Computer Chess Test Suite 2024   > 15s.
185. Neweklowski,L - Rxb3,  Computer Chess Test Suite 2024   Gelöst in 4.94s/24; Gelöst: 136
186. Chudzik,Z - Bh2,  Computer Chess Test Suite 2024   > 15s.
187. Sikorsky,H - Qe1,  Computer Chess Test Suite 2024   Gelöst in 1.38s/19; Gelöst: 137
188. Rusz,A - Qd5,  Computer Chess Test Suite 2024   > 15s.
189. Ceskoslovensky Sach#099,? - Nb3+,  Computer Chess Test Suite 2024   Gelöst in 0.31s/14; Gelöst: 138
190. Grasemann,H - Rd3,  Computer Chess Test Suite 2024   Gelöst in 0.03s/23; Gelöst: 139
191. Karger,F - Rb1,  Computer Chess Test Suite 2024   > 15s.
192. Troitzky,A - Bce5,  Computer Chess Test Suite 2024   > 15s.
193. Herbert,L - Qxh7+,  Computer Chess Test Suite 2024   Gelöst in 10.30s/41; Gelöst: 140
194. King's,G - Qg1,  Computer Chess Test Suite 2024   > 15s.
195. Neghina,M - Nf8,  Computer Chess Test Suite 2024   Gelöst in 1.73s/49; Gelöst: 141
196. Study,? - Ra3,  Computer Chess Test Suite 2024   Gelöst in 0.06s/10; Gelöst: 142
197. Semenikov+,D - gxf3,  Computer Chess Test Suite 2024   > 15s.
198. Riihimaki,S - Bxa6,  Computer Chess Test Suite 2024   Gelöst in 9.24s/39; Gelöst: 143
199. Rusz,A - Nh5+,  Computer Chess Test Suite 2024   Gelöst in 4.81s/22; Gelöst: 144
200. Farago,P - Nc5,  Computer Chess Test Suite 2024   > 15s.
201. Sonntag,G - Qf4,  Computer Chess Test Suite 2024   > 15s.
202. Hasek,J - Bg7+,  Computer Chess Test Suite 2024   Gelöst in 9.86s/26; Gelöst: 145
203. Neihstadt,V - Bf2+,  Computer Chess Test Suite 2024   > 15s.
204. Korolkov,V - g8=B,  Computer Chess Test Suite 2024   Gelöst in 1.34s/32; Gelöst: 146
205. Korolkov,V - Qg3+,  Computer Chess Test Suite 2024   Gelöst in 0.17s/15; Gelöst: 147
206. Kozirev,V - h7+,  Computer Chess Test Suite 2024   > 15s.
207. Zarnescu,C - Kf3,  Computer Chess Test Suite 2024   Gelöst in 15.09s/22; Gelöst: 148
208. Study,? - Rxc3,  Computer Chess Test Suite 2024   > 15s.
209. Study,? - Bg1,  Computer Chess Test Suite 2024   Gelöst in 0.06s/10; Gelöst: 149
210. Infantozzi,J - Bd5,  Computer Chess Test Suite 2024   > 15s.
211. #25-Study?,? - Kd7,  Computer Chess Test Suite 2024   > 15s.
212. Vinichenko,V - Ne7,  Computer Chess Test Suite 2024   > 15s.
213. Tidskrift,f - Rxa4,  Computer Chess Test Suite 2024   Gelöst in 10.31s/48; Gelöst: 150
214. Arves.14112,? - Rg2,  Computer Chess Test Suite 2024   Gelöst in 3.13s/41; Gelöst: 151
215. ACT4,N - Bxb7,  Computer Chess Test Suite 2024   Gelöst in 3.08s/22; Gelöst: 152
216. Timman,J - g5,  Computer Chess Test Suite 2024   Gelöst in 2.59s/20; Gelöst: 153
217. Pawn,E - a4,  Computer Chess Test Suite 2024   Gelöst in 1.75s/29; Gelöst: 154
218. Zlatanov,A - Bh1,  Computer Chess Test Suite 2024   Gelöst in 0.67s/17; Gelöst: 155
219. Endgame,S - e4,  Computer Chess Test Suite 2024   Gelöst in 3.83s/19; Gelöst: 156
220. #13,? - Bd3,  Computer Chess Test Suite 2024   Gelöst in 0s/11; Gelöst: 157
221. #11_Study,? - Kg4,  Computer Chess Test Suite 2024   Gelöst in 3.20s/57; Gelöst: 158
222. ,  Mate Testsuite 2021   Gelöst in 0.05s/12; Gelöst: 159
223. ,  Mate Testsuite 2021   Gelöst in 0.08s/16; Gelöst: 160
224. ,  Mate Testsuite 2021   Gelöst in 0.05s/16; Gelöst: 161
225. ,  Mate Testsuite 2021   Gelöst in 0.20s/20; Gelöst: 162
226. ,  Mate Testsuite 2021   Gelöst in 0.09s/16; Gelöst: 163
227. ,  Mate Testsuite 2021   Gelöst in 0.61s/22; Gelöst: 164
228. ,  Mate Testsuite 2021   Gelöst in 0.11s/16; Gelöst: 165
229. ,  Mate Testsuite 2021   Gelöst in 0.42s/20; Gelöst: 166
230. ,  Mate Testsuite 2021   Gelöst in 0.41s/20; Gelöst: 167
231. ,  Mate Testsuite 2021   Gelöst in 0.61s/20; Gelöst: 168
232. ,  Mate Testsuite 2021   Gelöst in 0.31s/18; Gelöst: 169
233. ,  Mate Testsuite 2021   Gelöst in 1.03s/21; Gelöst: 170
234. ,  Mate Testsuite 2021   Gelöst in 0.27s/18; Gelöst: 171

Ergebnis: 171 aus 234 = 73.0%. Durchschnittszeit = 2.59s / 20.92
Parent - - By Kurt Utzinger Date 2024-11-01 20:08
Reinhold Stibi schrieb:

Mit welcher Hardware und Zeit wurde denn gespielt ?

Ceres 1.0 liegt doch deutlich von 12 Punkten weniger als Stockfish 17 zurück.

Gegen Lc0 auch noch um 6,5 Punkte. Damit scheint mir Ceres 1.0 nicht interessant zu sein.

Der beste Stockfish Abkömmling scheint mir Pems M 09.10.24 zu schein, besonders in der
Analyse viel besser als Stockfish 17.

Pems M 09.10.24 mit einem schnelllen 8 Kerner PC steckt natürlich in der Analyse Ceres 1.0 mit RTX 3070 Ti   tief in den Sack.


Auch ich kann bestätigen, dass Rems M-091024 zu den top Engines gehört.
In der Analyse weit besser als Stockfish 17.
Gruss
Kurt
Parent - - By Lothar Jung Date 2024-11-01 21:26
Wer ist der Autor?
Ist sie von Stockfish abgeleitet?
In offiziellen Listen finde ich sie nicht.
Parent - - By Tommy Tulpe Date 2024-11-01 21:45
Alle Rems-Engines sind von Stockfish abgeleitet. Der Autor Eduard Nemeth nennt das "Derivate".
Parent - - By Rainer Neuhäusler Date 2024-11-01 22:29 Edited 2024-11-01 22:35 Upvotes 2
Tommy Tulpe schrieb:

Alle Rems-Engines sind von Stockfish abgeleitet. Der Autor Eduard Nemeth nennt das "Derivate". 

Lothar Jung schrieb:

Wer ist der Autor?
Ist sie von Stockfish abgeleitet?
In offiziellen Listen finde ich sie nicht.

Ganz gleich, welchen minimalen prozentualen Anteil die Programmänderungen von E.N., gemessen am Gesamtcode, ausmachen, für einige besitzen sie offensichtlich erkennbare Qualität.
Wie man diese Arbeit bzw. deren Produkt nennen soll, ist wieder eine andere Frage. 
https://solistachess.jimdosite.com
.
Parent - - By Olaf Jenkner Date 2024-11-01 23:02 Upvotes 2
Es könnte doch sein, daß solange an den Parametern geschraubt wurde, bis die gängigen Tests schneller als alles andere laufen.
Das verbessert aber nicht die Programmqualität, weil schon ein weiterer unbekannter Test das Kartenhaus zum Einsturz bringt.
Parent - By Peter Martan Date 2024-11-02 08:42 Edited 2024-11-02 09:09 Upvotes 1
"Gängige Tests"?
"Programmqualität"?

https://talkchess.com/viewtopic.php?p=971071#p971071

https://talkchess.com/viewtopic.php?p=971080#p971080

Für die gängigen Tests lässt man heutzutage Unmengen von Partien von Unmengen von Engines aus genau so raffiniert ausgesuchten Eröffnungs(tes)stellungen ausspielen, wie man sie für nicht ausgespielte Stellungstests verwendet (verwenden könnte und sollte, damit's halt überhaupt auch in sich relevante Ergebnisse werden), genau so raffiniert ausgesucht (sodass es prinzipiell genau derselbe selection- bias wird, was die Statistik des Ergebnisses angeht) dass man wenigstens mit diesen Unmengen an Daten überhaupt noch Unterschiede von mehr als 2 Engines zueinander bekommt. Kann durchaus sein, die Unterschiede sind in Wirklichkeit auch viel größer (oder noch kleiner) als diejenigen, die sich im game playing noch zeigen lassen. Dann liegt's eben auch daran, dass die gängigen Tests zwar gängig sind, weil man sich auf sie als kleinste gemeinsame hardware- TC, kleinsten relevanten engine- pool und kleinstes gemeinsames Eröffnungstestset mit kleinster Remisrate geeinigt hat, wenn man nicht nur die einzelnen Remis sondern auch die gamepairs mit beidseitig ganzem Punkt beim Farbwechsel als Remis betrachtet, Tests, die gängig also auch als reine Übereinkunft sind, das seien jetzt die Resultate, die das abbilden, was als gängige "Programmqualität" zählt, was ihre Übertragbarkeit auf andere ausgespielte (warum überhaupt immer nur frühe Eröffnungsstellungen z.B.?) oder nicht ausgespielte Stellungstests angeht, schränkt es sie natürlich automatisch auch immer mehr ein, je mehr man sich in der Selektion der Eröffnungssets, engine- pools (das macht mit der Explosion der Anzahl an ähnlich starken ähnlich gebauten engines demnächst noch viel mehr Unterschied aus) und der hardware (CPU und GPU-) TC willkürlich auf genauer und genauer definierte Testumgebungen beschränkt und beschränken muss, damit die gängigen Tests überhaupt noch irgendwie ökonomisch und ökologisch vertretbar machbar sind.

Wer beweist, dass nicht die Resultate der nicht ausgespielten Stellungstests, gängig oder nicht, (wer sagt, dass es nur einzelne Stellungen, einzelne kleine Suiten, nur single best move Stellungen sein müssen?) so sie sich denn überhaupt bei entsprechend aufwändiger (an Stellungs- Selektion und hardware- TC) Durchführung noch vom game playing einer bestimmten Art unterscheiden, dass nicht die ganz anderen Resultate (für die entsprechende selektive Fragestellung) eigentlich die viel relevanteren sind? Das sagen die Stellungstest- Phobiker, die sich nicht die Arbeit machen wollen, die Stellungen selbst schachlich zu beurteilen und die Resultate danach zu relativieren, entsprechend viele Stellungen mit entsprechend großer hardware- TC und entsprechend guten tools auszuwerten, sonst sagt das niemand, der sich im Klaren ist, dass es einfach Ansichts-, Geschmacks- und Interessenfrage ist, was wem wie relevant ist. Welchem menschlichen Schachspieler ist es noch von irgendeiner Relevanz, was engine x an einzelnen Centi- Celo über die error bar eines bestimmten Matches hinaus erst ab 2000 Partien hat, wenn's schon mindestens diese Anzahl braucht, um überhaupt noch statistisch relevant vorn zu liegen?

Dieser (mehr oder weniger eine) "gängige Test" des game playings bildet für dich alles ab, was du als Programmqualtiät bezeichnest? Für dich als Programmierer eines Problemschach- Programmes, das außer spezielle, vom Menschen eigens dazu komponierte Stellungen zu lösen, gar nichts kann?

Sag nicht, ich vergleiche da Äpfel mit Birnen, sonst komm' ich dir mit deiner Beurteilung des Streicher- Adagios von Samuel Barber als "furchtbare Musik" aus dem anderen Thread, das wäre Äpfel mit Birnen, nämlich wenn ich aus diesem deinem einzelnen Fauxpas ableiten würde, dass du nichts von Musik verstehst (wie du mir mal als meinen Kenntnisstand attestiert hast, was das Problemschach angeht). Dass du dann eh wieder zurückgerudert hast, spricht für dich und dass du schon auch selbst erkannt hast, dass das sogar in einem Computerschachforum ein paar Musikliebhaber von dir enttäuscht haben könnte, was deine Musikliebhaberei angeht.
Und weil ich aber eben nicht so one tracked bin im Schach und in der Musik, erkenne ich im Gegenteil auch noch an, dass du die zitierte Hintergrundmusik ja vielleicht auch deshalb mit Grabesstimmung assoziert hast, weil du sie eventuell im Film Platoon mal angetroffen hast, für den sie auch stellenweise als Filmmusik herhalten musste, immerhin beweist das aber auch irgendwie, dass ihr zumindest Oliver Stone gewisse dramatisch- dramaturgische Aspekte für die Verwendung in Kombination mit (bewegten) Bildern durchaus auch zuerkannt hat.
Parent - By Reinhold Stibi Date 2024-11-02 09:17 Edited 2024-11-02 09:20
Zu Olaf Jenkner:

Da liegst du falsch.

Rems M 091024 liegt in allen Tests vorne.

Außerdem ist Rems M 091024 auch bei eigenen Teststellungen erheblich besser
als Stockfish; das widerlegt deine These.
Parent - By Lothar Jung Date 2024-11-02 11:01
Bei Lc0 liegen alle Suchparameter und andere Einstellungen offen und sind dokumentiert.

https://lczero.org/play/flags/

Sie können alle geändert werden.
Man muss nur wissen, was man tut.
Auf die Idee, dies als eigenständige Engine zu bezeichnen und zu verbreiten, kommt keiner.
Parent - - By Rainer Neuhäusler Date 2024-11-02 11:13 Upvotes 2
Olaf Jenkner schrieb:

Es könnte doch sein, daß solange an den Parametern geschraubt wurde, bis die gängigen Tests schneller als alles andere laufen.
Das verbessert aber nicht die Programmqualität, weil schon ein weiterer unbekannter Test das Kartenhaus zum Einsturz bringt.

Theoretisch ja, praktisch eher nicht. Der "M 091024"-Download enthält notwendige GPL-Dateien, um eine Änderung des Originalprogrammes zu lizensieren. Nach der General Public License (GPL) muss auch der eigene Quellcode offen gelegt werden, den somit jeder überprüfen kann. Die mögliche Kontrolle, ob wer wo was am Originalcode geändert hat, ist also Dokument. Na, dann mal los   

Wenn die Möglichkeit einer ausschließlichen "Schrauberei" an den Einstellungsparametern berücksichtigt werden soll, dann kann man es so formulieren:
Ganz gleich, was E.N. geändert hat, einige Nutzer erkennen eine deutliche Steigerung der Performance. Dem Anwender ist es letztlich egal, entscheidend ist, "was hinten rauskommt". 

Mit dem "Kartenhaus" ist das Testgütekriterium der "Validität" angesprochen, also der Fall, dass eine Testsuite nicht das misst, was sie zu messen vorgibt (Spielstärke, Analysefähigkeit, Blitzmonster, Aggressiver Spielstil etc.). Wenn verschiedene Turniere und Suiten andere Ergebnisse liefern, muss die Frage offen bleiben, welche nun valider sind. Wissenschaftlich ist diese Überprüfung im "Hobbyrahmen" nicht zu leisten. Es zählt die "normative Kraft des Faktischen". Und dazu gehört in diesem Forum z.B. Kurt, wenn er meint: "auch ich kann bestätigen, dass Rems M-091024 zu den top Engines gehört. In der Analyse weit besser als Stockfish 17" 

Soweit ich informiert bin, schreibt die GPL nicht explizit vor, wie das geänderte Programm genannt werden muss. Den ursprünglichen Namen beibehalten und eine Versionsnummer oder einen Zusatz hinzuzufügen, ist nur eine Empfehlung. Das geänderte Programm kann auch als eigene Engine bezeichnet werden, verkauft werden, solange klar ist, dass es auf der ursprünglichen Software basiert. Der Begriff "Derivat" ist korrekt, da es sich um eine abgeleitete Arbeit handelt. Rems M 091024, warum nicht ?
.
Parent - By Kurt Utzinger Date 2024-11-02 14:39 Edited 2024-11-02 14:50 Upvotes 2
Wenn man die Engine Rems M-091024 im Konsolemodus öffnet heisst:

Rems M-091024 by EN and Stockfish developers (see AUTHORS file)

Und wenn man das AUTHORS file öffnet, steht da:

# Founders of the Stockfish project and Fishtest infrastructure
Tord Romstad (romstad)
Marco Costalba (mcostalba)
Joona Kiiski (zamar)
Gary Linscott (glinscott)

# Authors and inventors of NNUE, training, and NNUE port
Yu Nasu (ynasu87)
Motohiro Isozaki (yaneurao)
Hisayori Noda (nodchip)

# All other authors of Stockfish code (in alphabetical order)
Aditya (absimaldata)
Adrian Petrescu (apetresc)
Ahmed Kerimov (wcdbmv)
Ajith Chandy Jose (ajithcj)
Alain Savard (Rocky640)
Alayan Feh (Alayan-stk-2)
Alexander Kure
Alexander Pagel (Lolligerhans)
Alfredo Menezes (lonfom169)
Ali AlZhrani (Cooffe)
Andreas Matthies (Matthies)
Andrei Vetrov (proukornew)
Andrew Grant (AndyGrant)
Andrey Neporada (nepal)
Andy Duplain
Antoine Champion (antoinechampion)
Aram Tumanian (atumanian)
Arjun Temurnikar
Artem Solopiy (EntityFX)
Auguste Pop
Balazs Szilagyi
Balint Pfliegel
Ben Chaney (Chaneybenjamini)
Ben Koshy (BKSpurgeon)
Bill Henry (VoyagerOne)
Bojun Guo (noobpwnftw, Nooby)
borg323
Boštjan Mejak (PedanticHacker)
braich
Brian Sheppard (SapphireBrand, briansheppard-toast)
Bruno de Melo Costa (BM123499)
Bruno Pellanda (pellanda)
Bryan Cross (crossbr)
candirufish
Chess13234
Chris Cain (ceebo)
Ciekce
clefrks
Clemens L. (rn5f107s2)
Cody Ho (aesrentai)
Dale Weiler (graphitemaster)
Daniel Axtens (daxtens)
Daniel Dugovic (ddugovic)
Daniel Monroe (Ergodice)
Dan Schmidt (dfannius)
Dariusz Orzechowski (dorzechowski)
David (dav1312)
David Zar
Daylen Yang (daylen)
Deshawn Mohan-Smith (GoldenRare)
Dieter Dobbelaere (ddobbelaere)
DiscanX
Dominik Schlösser (domschl)
double-beep
Douglas Matos Gomes (dsmsgms)
Dubslow
Eduardo Cáceres (eduherminio)
Eelco de Groot (KingDefender)
Elvin Liu (solarlight2)
erbsenzaehler
Ernesto Gatti
Fabian Beuke (madnight)
Fabian Fichter (ianfab)
Fanael Linithien (Fanael)
fanon
Fauzi Akram Dabat (fauzi2)
Felix Wittmann
gamander
Gabriele Lombardo (gabe)
Gahtan Nahdi
Gary Heckman (gheckman)
George Sobala (gsobala)
gguliash
Giacomo Lorenzetti (G-Lorenz)
Gian-Carlo Pascutto (gcp)
Goh CJ (cj5716)
Gontran Lemaire (gonlem)
Goodkov Vasiliy Aleksandrovich (goodkov)
Gregor Cramer
GuardianRM
Guy Vreuls (gvreuls)
Günther Demetz (pb00067, pb00068)
Henri Wiechers
Hiraoka Takuya (HiraokaTakuya)
homoSapiensSapiens
Hongzhi Cheng
Ivan Ivec (IIvec)
Jacques B. (Timshel)
Jake Senne (w1wwwwww)
Jan Ondruš (hxim)
Jared Kish (Kurtbusch, kurt22i)
Jarrod Torriero (DU-jdto)
Jasper Shovelton (Beanie496)
Jean-Francois Romang (jromang)
Jean Gauthier (OuaisBla)
Jekaa
Jerry Donald Watson (jerrydonaldwatson)
jjoshua2
Jonathan Buladas Dumale (SFisGOD)
Jonathan Calovski (Mysseno)
Jonathan McDermid (jonathanmcdermid)
Joost VandeVondele (vondele)
Joseph Ellis (jhellis3)
Joseph R. Prostko
Jörg Oster (joergoster)
Julian Willemer (NightlyKing)
jundery
Justin Blanchard (UncombedCoconut)
Kelly Wilson
Ken Takusagawa
Kian E (KJE-98)
kinderchocolate
Kiran Panditrao (Krgp)
Kojirion
Krystian Kuzniarek (kuzkry)
Leonardo Ljubičić (ICCF World Champion)
Leonid Pechenik (lp--)
Liam Keegan (lkeegan)
Linmiao Xu (linrock)
Linus Arver (listx)
loco-loco
Lub van den Berg (ElbertoOne)
Luca Brivio (lucabrivio)
Lucas Braesch (lucasart)
Lyudmil Antonov (lantonov)
Maciej Żenczykowski (zenczykowski)
Malcolm Campbell (xoto10)
Mark Tenzer (31m059)
marotear
Matt Ginsberg (mattginsberg)
Matthew Lai (matthewlai)
Matthew Sullivan (Matt14916)
Max A. (Disservin)
Maxim Masiutin (maximmasiutin)
Maxim Molchanov (Maxim)
Michael An (man)
Michael Byrne (MichaelB7)
Michael Chaly (Vizvezdenec)
Michael Stembera (mstembera)
Michael Whiteley (protonspring)
Michel Van den Bergh (vdbergh)
Miguel Lahoz (miguel-l)
Mikael Bäckman (mbootsector)
Mike Babigian (Farseer)
Mira
Miroslav Fontán (Hexik)
Moez Jellouli (MJZ1977)
Mohammed Li (tthsqe12)
Muzhen J (XInTheDark)
Nathan Rugg (nmrugg)
Nguyen Pham (nguyenpham)
Nicklas Persson (NicklasPersson)
Nick Pelling (nickpelling)
Niklas Fiekas (niklasf)
Nikolay Kostov (NikolayIT)
Norman Schmidt (FireFather)
notruck
Ofek Shochat (OfekShochat, ghostway)
Ondrej Mosnáček (WOnder93)
Ondřej Mišina (AndrovT)
Oskar Werkelin Ahlin
Pablo Vazquez
Panthee
Pascal Romaret
Pasquale Pigazzini (ppigazzini)
Patrick Jansen (mibere)
Peter Schneider (pschneider1968)
Peter Zsifkovits (CoffeeOne)
PikaCat
Praveen Kumar Tummala (praveentml)
Prokop Randáček (ProkopRandacek)
Rahul Dsilva (silversolver1)
Ralph Stößer (Ralph Stoesser)
Raminder Singh
renouve
Reuven Peleg (R-Peleg)
Richard Lloyd (Richard-Lloyd)
Robert Nürnberg (robertnurnberg)
Rodrigo Exterckötter Tjäder
Rodrigo Roim (roim)
Ronald de Man (syzygy1, syzygy)
Ron Britvich (Britvich)
rqs
Rui Coelho (ruicoelhopedro)
Ryan Schmitt
Ryan Takker
Sami Kiminki (skiminki)
Sebastian Buchwald (UniQP)
Sergei Antonov (saproj)
Sergei Ivanov (svivanov72)
Sergio Vieri (sergiovieri)
sf-x
Shahin M. Shahin (peregrine)
Shane Booth (shane31)
Shawn Varghese (xXH4CKST3RXx)
Shawn Xu (xu-shawn)
Siad Daboul (Topologist)
Stefan Geschwentner (locutus2)
Stefano Cardanobile (Stefano80)
Stefano Di Martino (StefanoD)
Steinar Gunderson (sesse)
Stéphane Nicolet (snicolet)
Stephen Touset (stouset)
Syine Mineta (MinetaS)
Taras Vuk (TarasVuk)
Thanar2
thaspel
theo77186
TierynnB
Ting-Hsuan Huang (fffelix-huang)
Tobias Steinmann
Tomasz Sobczyk (Sopel97)
Tom Truscott
Tom Vijlbrief (tomtor)
Torsten Franz (torfranz, tfranzer)
Torsten Hellwig (Torom)
Tracey Emery (basepr1me)
tttak
Unai Corzo (unaiic)
Uri Blass (uriblass)
Vince Negri (cuddlestmonkey)
Viren
windfishballad
xefoci7612
Xiang Wang (KatyushaScarlet)
zz4032

# Additionally, we acknowledge the authors and maintainers of fishtest,
# an amazing and essential framework for Stockfish development!
#
# https://github.com/official-stockfish/fishtest/blob/master/AUTHORS

Und der ganze Ordner hat folgenden Inhalt:

Ordner: .GitHub
Ordner:   scipts
Ordner:   src
Ordner:  Tests
File:    .clang-format
File:    .git-blame-ignore-revs
File:    .gitignore
File:    AUTHORS
File:    CITATION.cff
File:    CONTRIBUTING
File:    Copying.txt
File:    README.md
File:    Rems M-091024-avx2.bmp
File:    Rems M-091024-avx2.exe
File:    Top CPU Contributors.txt

Gruss
Kurt
- By Peter Martan Date 2024-11-05 18:22 Upvotes 1
In der League 2 der TCEC S27 liegt Ceres nach ungefähr der Hälfte der Partien Kopf an Kopf mit PlentyChess am 2. Platz.

Die beiden Partien, die die Engines direkt gegeneinander gespielt haben, waren beide Remis, die Nr. 47 und 113:

Event:
Ort:
Datum:

Weiss:
Schwarz:

Ergebnis
Board
- By Lothar Jung Date 2024-11-08 16:24 Upvotes 1
Ceres c1-512-25 is very close / just behind Berserk 13 in strength.
This result bears out the same close matchup from the TCEC Cup

Now just waiting on the release of the new Ceres net - to test for further improvement

```
   # PLAYER                    :  RATING  ERROR  POINTS  PLAYED   (%)  CFS(%)    W    D    L  D(%)  Wscore  Bscore   Pairs      Speed
   1 berserk 13                :      24     12   434.5     800  54.3      63  211  447  142  55.9     292   142.5  132-63  144.6Mnps
   2 Ceres C1-512-25           :      19     27    98.5     200  49.3      76   43  111   46  55.5      68    30.5   25-28   44.0Knps
   3 Ceres C1-512-25 Tuned     :       3     28    94.0     200  47.0      76   41  106   53  53.0      68    30.5   25-28   44.0Knps
   4 Ceres-768x15_NLA          :     -14     30    89.0     200  44.5      77   32  114   54  57.0    62.5    26.5   12-34   47.3Knps
   5 Ceres-768x15_NLA Tuned    :     -32     28    84.0     200  42.0     ---   26  116   58  58.0    62.5    26.5   12-34   47.3Knps

White advantage = 0.00 +/- 0.00
Draw rate (equal opponents) = 56.55 % +/- 1.65

```
- - By Peter Martan Date 2024-11-15 00:09 Upvotes 1
Ein 1.01- Release auf github:

https://github.com/dje-dev/Ceres/releases/tag/v1.0.1

Nachdem es sich in Fritz, Shredder und Arena nicht hat installieren lassen (in der Konsole läuft's auch nicht) hab' ich noch Nibbler eine Chance gegeben und dadurch erfahren, dass es an MS.net 8.0.0. scheitern dürfte, das ich (noch) nicht installiert habe (derzeit 6.0.9)
Wäre ich sicher, dass es nur das ist, würde ich ja das Upgrade noch überlegen, aber das Risiko, dass sich das dann auf alle möglichen anderen Installationen negativ auswirken könnte, wäre mir wahrscheinlich auch schon nicht der Mühe wert. Erst mal sehen, was es weiter so für (Erfolgs-) Meldungen geben wird.
Parent - - By Stefan Pohl Date 2024-11-15 11:09 Edited 2024-11-15 11:14 Upvotes 1
Also bei mir läuft Ceres 1.01 (10 Partien sind schon "unfallfrei" in meinem 1000er Testrun durch).

Ich habe mich an die Installationsanleitung gehalten (nur die Seiten 1-3 sind relevant):
https://github.com/dje-dev/Ceres/blob/main/markup/instructions_1.md

Für Schritt 3 muß man allerdings manuell einen Pfad in die Path-System-Variable einfügen (nach der Änderung muß man den PC neu starten, sonst passiert nichts). Anleitung hier, für alle, die sich das nicht zutrauen:
https://www.c-sharpcorner.com/article/how-to-addedit-path-environment-variable-in-windows-11/

Prüfung, ob alle nötigen Dateipfade in der Path-System-Variable korrekt sind:

Man drücke Windows+R
Dann gibt man cmd ein
Das öffnet das Commandline-Fenster. Hier tippt man (einzeln!!!) diese where Kommandos ein. Nach jedem muß Windows hier den Pfad zur jeweiligen dll-Datei anzeigen. Passiert das nicht bei allen 5 Zeilen, wird Ceres nicht laufen.

where cublas64_12.dll
where cublasLT64_12.dll
where cudart64_12.dll
where cudnn_graph64_9.dll
where cudnn64_9.dll

Wer sich ein bißchen mit Windows auch unter der Oberfläche auskennt, für den sollte das kein Problem sein. Eine so komplizierte Installation ist nichtsdestotrotz eine Frechheit. Leztlich macht Ceres (von der Hardware/GPU/Windows-Ebene gesehen) auch nichts anderes als Lc0. Und Lc0 kommt ohne so einen Installations-Wirrwar aus. Tja.
Parent - - By Peter Martan Date 2024-11-15 11:41 Edited 2024-11-15 11:44 Upvotes 1
Danke für die Tipps. Hast du MS.NET 8.0.0?
Ohne das wird's wohl nicht gehen, denke ich, meine Version ist 6.0.9, ich werd's damit erst mal gar nicht weiter probieren, vielleicht gönne ich mir ja das .NET- Update, aber da weiß man dann ja auch nie, ob einem Windows mit dem nächsten automatischen Update nicht wieder eine Folgeversion aufs Aug drückt, und damit könnte es dann mit der Ceres- Freude auch gleich wieder vorbei sein, wenn man Pech hat. So ist es mir dazumal mit 0.96 ergangen, lief problemlos, bis ein Windows- Update kam, und die .NET Version über das 5.0 hinaus ging, das damals verlangt wurde von Ceres.
Parent - - By Stefan Pohl Date 2024-11-15 11:45 Upvotes 2
Ich habe Net 8 jetzt für Ceres 1.01 gemäß der Anleitung auf der Ceres Seite installiert.
Parent - - By Reinhold Stibi Date 2024-11-15 11:56 Upvotes 1
Hallo Lothar,

könntest du den Test Ceres 1.0 mit dem besten Netz 
und Angabe der Hardware  mit HTC 114  15 Sek. durchführen ?

Schöne Grüße
Reinhold
Parent - By Lothar Jung Date 2024-11-15 12:25 Upvotes 1
Bin noch in Frankreich.
Nächste Woche werde ich Ceres installieren und testen.
Natürlich mit HTC 114 15 Sek..
Grüße
Lothar
Parent - - By Peter Martan Date 2024-11-16 17:54 Edited 2024-11-16 18:32 Upvotes 1
Weil dein Herz an der Suite hängt, hier mit den gewünschten 15" auf der 3070ti GPU mit dem Netz C1-640-25.onnx.

Ceres 1.00 C1-640-25
Bisher gelöst: 72 von 114  ;  11:08m  

         1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20
-------------------------------------------------------------------------------------
   0 |   0   -   -   -   -   0   -   -   2   0   7   -   0   0   0   1   0   8  10   0
  20 |   0   2   -   -   0   0   0   -   -   -   -   -   -   2   0   0   0   -   -   3
  40 |   0   0   -   0   -   -  11   0   -   -   -   5   0   0   0   0   0   -   -   6
  60 |   -   -   0   0   0   0   -   8   -   4   -   -   2   0   -   -   6   1   2   -
  80 |   0   0   0   0   -   0   0   -   1   0   -   0   -   9   2   1   3   3   -   0
100  |   -   0   0   0   -   -   0   0   0   0   1   2   0   5

  K/s: 2.499 
  TotTime: 14:40m    SolTime: 11:08m


Der letzte Vergleichs- Run, den ich mit der Suite und dieser Hardware- TC mit Lc0 gemacht hatte, war noch mit einem älteren Netz namens 5000M, damals hat Lc0 75 von 114 gelöst, allerdings auch mit einer deutlich besseren SolTime (Zeit, die Shredder für die Lösungen insgesamt als verbraucht notiert)  von 8'13".

Dann hab' ich noch einen Run mit einer 2112- Stellungen- MEA- Suite, die zur Hälfte aus single best move positions und zur anderen aus UHOs besteht, mit 1"/Stellung:

    EPD  : 2112.epd
    Time : 1000 ms
                                                Max   Total   Time   Hash         
    Engine           Score   Found  Pos   ELO  Score   Rate    ms     Mb  Cpu     
1  Stockfish241113  110920   1836  2112  4018  124155  89.3%   1000    32    4
2  Stockfish241012  109684   1802  2112  3973  124155  88.3%   1000    32    4
3  Lc0v0.32-6147500 108776   1790  2112  3942  124155  87.6%   1000   100    2
4  Lc0v0.31-6147500 108706   1786  2112  3942  124155  87.6%   1000   100    2
5  Ceres1 C1-640-25 104801   1711  2112  3798  124155  84.4%   1000    32    1
6  Obsidian14       103438   1710  2112  3748  124155  83.3%   1000    32    4
7  Dragon3.3        103313   1703  2112  3744  124155  83.2%   1000    32    4
8  Berserk13         96914   1605  2112  3514  124155  78.1%   1000    32    4

                                    Created with MEA
                                          by
                                       Ferdinand
                                         Mosca


Ceres braucht übrigens nicht ganz so viel Zeitunterschied mit MEA wie Lc0, das ja für 1000msec Gesamtverbrauch 2000msec Vorgabe verlangt, bei Ceres sind's (bei dieser Suite) 1300 für 1000.
Das letzte Netz, das ich für Lc0 derzeit verwende, das 6147500PT, akzeptiert Ceres in der Konsole übrigens nicht, das als WeightsFile einzugeben, lässt das Initialisieren der Engine scheitern.
Parent - By Max Siegfried Date 2024-11-16 18:38
Sein Herz hängt wirklich an der Testsuite und er wundert sich jedes mal über die Ergebnisse.
Die Top Chess Engines Testsuite 2024 v2 bestätigt nun mal die Spielstärke von Ceres und die Ergebnisse sprechen für sich.
https://www.mediafire.com/file/cypaz2t0yanouob/Top_Chess_Engines_Testsuite_2024_v2.pgn/file
Parent - - By Jörg Oster Date 2024-11-15 15:01 Upvotes 1
Peter Martan schrieb:

Danke für die Tipps. Hast du MS.NET 8.0.0?
Ohne das wird's wohl nicht gehen, denke ich, meine Version ist 6.0.9, ich werd's damit erst mal gar nicht weiter probieren, vielleicht gönne ich mir ja das .NET- Update, aber da weiß man dann ja auch nie, ob einem Windows mit dem nächsten automatischen Update nicht wieder eine Folgeversion aufs Aug drückt, und damit könnte es dann mit der Ceres- Freude auch gleich wieder vorbei sein, wenn man Pech hat. So ist es mir dazumal mit 0.96 ergangen, lief problemlos, bis ein Windows- Update kam, und die .NET Version über das 5.0 hinaus ging, das damals verlangt wurde von Ceres.


Also ich habe gerade die Version 8 installiert und alles läuft wie bisher.
Laut Microsoft kann man mehrere Versionen problemlos nebeneinander haben.
Parent - By Peter Martan Date 2024-11-15 15:16 Upvotes 1
Ja, vor dem MS.NET update habe ich mich unnötig gefürchtet, das hat (bisher jedenfalls, hab' natürlich noch nicht alles, was am Rechner so alles läuft, durchprobiert) so weit alles weiter klaglos funktioniert.
Aber die Ceres- Installation hab' ich erstmal wieder (zumindest bis nach dem Mittagsschlaf ) sein gelassen, was da alles dann erst in der Konsole an weiteren Anforderungen aufgelistet wird (über das Laden eines WeightsFiles hinaus, das ging noch einfach, aber auch nicht automatisch, man fragt sich auch da, warum muss man das händisch machen), hat mich die Sache gleich wieder abdrehen lassen. Wenn ich einen von gut 20 verschiedenen im Netz dauernd kursierenden und laufend aktualisierten SF- Branches neu installiere, muss ich das alles nicht machen, und der Unterschied zu SF dev. ist wahrscheinlich größer als der zwischen Ceres und Lc0, just my two cents about the too sour grapes
- - By Peter Martan Date 2024-11-15 14:54 Upvotes 2
Ok, MS.NET- update lief problemlos und hat (vorläufig? ) keine Konflikte mit Apps gemacht, die ich schon probiert habe. Danach lässt sich Ceres in der Konsole erstmal starten, beim go infinite- Versuch meckert's zunächst, dass es kein WeightsFile findet, gibt aber auch gleich einen Demo- Befehl dazu an, auf den hinauf lädt's dann was, sagt ok und beim nächsten go infinite kommen ein paar Bildschirme voller error- Meldungen, was es noch alles gern hätte, abgeschlossen mit der Meldung
cannot inizilialize engine
.
Ich danke erstmal herzlich und warte auf die nächste Version, die dann vielleicht doch etwas einfacher zu installieren sein wird. Und wenn nicht, werde ich weiter ohne Ceres leben können
Parent - - By Jörg Oster Date 2024-11-15 15:13 Upvotes 1
Ich kann dich verstehen.
Da lädt man sich 240 MB runter, und das Netz ist nicht dabei, oder wie?
Parent - By Peter Martan Date 2024-11-15 15:22 Edited 2024-11-15 15:24 Upvotes 1
Irgendsoetwas wie ein WeightsFile schon anscheinend, ich glaube jedenfalls nicht, dass auf

setoption name WeightsFile value C1-256-10
uci info Network evaluation configured to use: <NNEvaluatorDef Network=Ceres:C1-256-10 Device=GPU:0 >

, das, was da beim ersten Mal, dass ich den Befehl angeboten bekam und eingab, geladen wurde, erst eigens aus dem Internet runtergeladen wurde, dazu ging's zu schnell, und das lässt sich jetzt nicht mehr reproduzieren, weil's offenbar schon auf den neuerlichen Befehl hin aus einem Speicher geladen wird.
Ich will nur dieses C1-256-10 nicht in die .json eintragen, so lange es sowieso ansonsten noch nicht weiter geht und ich nicht weiß, ob das nicht nur irgendein Minimal- Netz ist, das 6147500PT von Lc0 wird wohl auch als solches erkannt, aber weiter initialisieren lässt sich die engine auch damit nicht, ohne dass man zuerst noch eine Liste von auch noch fehlenden Dateien abarbeiten würde, vermutlich.
Wünsche guten catnap allerseits, ist eh schon höchste Zeit dazu
Parent - By Stefan Pohl Date 2024-11-15 15:36 Edited 2024-11-15 15:51 Upvotes 2
Jörg Oster schrieb:

Ich kann dich verstehen.
Da lädt man sich 240 MB runter, und das Netz ist nicht dabei, oder wie?


Korrekt, die Netze muß man in das Ceres Verzeichnis zusätzlich hineinladen:
https://github.com/dje-dev/CeresNets

Dann muß man lediglich den Netznamen in der Engineoption WeightsFile angeben.

Meine cutechess-cli Zeile sieht so aus (irgendwelche json Files fasse ich prinzipiell nicht an - ist auch völlig unnötig, man kann alle UCI-Optionen auch direkt über cutechess-cli in die Engine prügeln). Hier meine Befehlszeile für den aktuell laufenden Test, der Teil, der Ceres betrifft, ist in Fettschrift.:

cutechess-cli.exe -engine name="Ceres 1.01 C1-512-25" dir="C:\Cutechess\Engines\Ceres_1.01" option.WeightsFile="C1-512-25.onnx" cmd="Ceres.exe" tc=/120+2 proto=uci -engine name="Stockfish 15.1 avx2" dir="C:/Cutechess/Engines" option.Hash=2048 option.Threads=14 cmd="stockfish_15.1_avx2.exe" tc=/60+1 proto=uci -pgnout "results_ceres101.pgn" -event "NN testing (RTX 3060)" -each restart=on timemargin=2000 -recover -concurrency 1 -tournament gauntlet -ratinginterval 10 -wait 300 -tb "C:/Cutechess/syzygy_5" -tbpieces 5 -games 2 -rounds 500 -openings file="C:/Cutechess/UHO_2022_6mvs_+120_+129.pgn" format=pgn order=sequential policy=round -repeat

Das sollte ähnlich auch in beliebigen GUIs funktionieren:
1) json file im Ceres Verzeichnis auf default lassen
2) Gewünschtes Netz ins Ceres Hauptverzeichnis herunterladen
3) Beim "Installieren" der Engine in einer GUI sollte es im UCI-Engine-Options-Fenster der Ceres-Engine eben auch die Option WeightsFile geben. Dort trägt man den Dateinamen (mit .onnx Endung, versteht sich) des heruntergeladenen Netzes ein.
Parent - - By Peter Martan Date 2024-11-15 18:43 Edited 2024-11-15 18:46 Upvotes 1
Wenn wenigstens die .dll- files, die in den Installations- Anforderungen eigens aufgelistet sind,
cublas64_12.dll
cublasLT64_12.dll
cudart64_12.dll
, unter den vielen Dateien wären, die man da sowieso schon runterladen muss, fänd' ich's erst recht komfortabel, ich hab' die alle nicht einmal auf der Festplatte,  obwohl Cuda 12.7 korrekt installiert ist (mit Lc0 funktioniert's ja auch), geschweige denn mit Pfad in den System Environment Variables. Bevor ich mir die jetzt eigens alle zusammensuche, dann die Pfade in der Systemsteuerung setze, und dann klappt's trotzdem nicht, lass' ich's lieber gleich wieder sein
Parent - - By Jörg Oster Date 2024-11-15 19:12
Peter Martan schrieb:

Wenn wenigstens die .dll- files, die in den Installations- Anforderungen eigens aufgelistet sind,
cublas64_12.dll
cublasLT64_12.dll
cudart64_12.dll
, unter den vielen Dateien wären, die man da sowieso schon runterladen muss, fänd' ich's erst recht komfortabel, ich hab' die alle nicht einmal auf der Festplatte,  obwohl Cuda 12.7 korrekt installiert ist (mit Lc0 funktioniert's ja auch), geschweige denn mit Pfad in den System Environment Variables. Bevor ich mir die jetzt eigens alle zusammensuche, dann die Pfade in der Systemsteuerung setze, und dann klappt's trotzdem nicht, lass' ich's lieber gleich wieder sein


Bei mir ist das sehr ähnlich.
Ich habe auch Cuda 12.7 installiert und Lc0 läuft problemlos.
Wenn ich mich richtig erinnere, wurde Cuda von Ceres aber auch erkannt.
Was mir fehlt ist anscheinend die Cudnn Installation.
Es wäre schon ärgerlich, wenn ich mir dadurch was zerschiessen würde.
Parent - - By Peter Martan Date 2024-11-15 19:27 Edited 2024-11-15 19:39
Das Runterladen der besagten Dateien tu' ich mir noch an, wenn's dann auch nicht geht, schreib ich wieder bitterböse, dass ich es sein lasse

Aber warum man diese files, wenn man sie schon eigens als essentiell benennt, nicht in den Download packt, rein sicherheitshalber, versteh' ich wirklich nicht. Ich frag mich, was das alles für Schmarrn ist, der (ohne Netz) schon soviel Download- Volumen kostet...

Edit: ich lasse es doch jetzt (erst mal) gleich wieder, schon beim Download von cublas64_12.dl gibt's so viele Quellen und Versionen, dass mir graust. Und dann wollen's die meisten Links gleich installieren, ich hasse das. Und wenn das Pech groß genug ist, funktioniert dann am Ende Lc0 nicht mehr, wer weiß?
Parent - By Reinhold Stibi Date 2024-11-15 20:06 Upvotes 2
Ja, Peter, wenn schon du als visierter Computerschachexperte es nicht schafft Ceres 1.0 zu installieren wie sollen es
dann Andere schaffen.

Es ist schon erstaunlich das es die Programmierer von Lc0 es nicht schaffen eine einfache Installation zu erzeugen.

Gut wäre es z.B. wenn man eine funktionierende Lc0 Installation umwandeln könnte in eine Ceres-Installation

Wenn das so schwierig ist Ceres zu installieren und man das schon zu einer Wissenschaft macht tue ich mir das nicht
und begnüge mich mit Lc0 das sowieso spielerisch stärker ist
Parent - By Stefan Pohl Date 2024-11-16 07:28 Edited 2024-11-16 07:46 Upvotes 1
Jörg Oster schrieb:

Peter Martan schrieb:

Wenn wenigstens die .dll- files, die in den Installations- Anforderungen eigens aufgelistet sind,
cublas64_12.dll
cublasLT64_12.dll
cudart64_12.dll
, unter den vielen Dateien wären, die man da sowieso schon runterladen muss, fänd' ich's erst recht komfortabel, ich hab' die alle nicht einmal auf der Festplatte,  obwohl Cuda 12.7 korrekt installiert ist (mit Lc0 funktioniert's ja auch), geschweige denn mit Pfad in den System Environment Variables. Bevor ich mir die jetzt eigens alle zusammensuche, dann die Pfade in der Systemsteuerung setze, und dann klappt's trotzdem nicht, lass' ich's lieber gleich wieder sein


Bei mir ist das sehr ähnlich.
Ich habe auch Cuda 12.7 installiert und Lc0 läuft problemlos.
Wenn ich mich richtig erinnere, wurde Cuda von Ceres aber auch erkannt.
Was mir fehlt ist anscheinend die Cudnn Installation.
Es wäre schon ärgerlich, wenn ich mir dadurch was zerschiessen würde.


Diese Befürchtung halte ich für unangebracht. Lc0 benötigt keine Cuda Installation (die Installation von Cuda ist eigentlich nur für Entwickler gedacht, Anwender benötigen sie nicht (von Ceres mal abgesehen)), welcher Version auch immer. Insofern ist es für Lc0 unerheblich, ob Cuda überhaupt installiert ist, und erst recht, welche Version von Cuda installiert ist. Lc0 interessiert sich nur dafür, daß die beim Lc0-Download mitgelieferten Cuda-Dateien im Lc0 Verzeichnis liegen.
Und die Cudnn Installation benötigt Lc0 ebenfalls nicht. Daher halte ich es für praktisch ausgeschlossen, sich irgendetwas anderes auf dem Rechner zu zerschießen, wenn man sich Cuda und Cudnn installiert, zumindest nichts, was mit Computerschach zu tun hat. Und ich rate generell davon ab, Computerschach-genutzte PCs für irgendetwas anderes zu nutzen.

Habe inzwischen auch eine gute deutschsprachige Erklärung gefunden, wie man in Windows 11 die Sytemvariable Path bearbeitet/ergänzt. Auch mit einer schönen Grafik, wo die nötigen Schritte rot markiert sind, die man machen muß, um Path überhaupt verändern zu können (zweiter Link):
https://www.windows-faq.de/2023/12/24/windows-path-variable/
https://www.windows-faq.de/wp-content/uploads/2023/11/Windows-Erweiterte-Systemeinstellungen-Umgebungsvariablen.webp

Wichtig dabei (hatte ich ja schon geschrieben): Nach jeder Änderung in der Path-Variable muß der PC neu gestartet werden, erst dann ist die Änderung auch wirksam!
Parent - - By Peter Martan Date 2024-11-16 09:53 Upvotes 1
Dass es bei mir mit dem Runterladen und Hinzufügen der genannten .dll- files und ihrer Pfade zu den Umgebungsvariablen nicht funktioniert hat, hab' ich dir ja schon per Mail geschrieben. Hier

https://outskirts.altervista.org/forum/memberlist.php?mode=viewprofile&u=3439

hat mittlerweile jemand eine Erfolgsmeldung gepostet, bei dem's mit den einzelnen Dateien allein auch nicht geklappt hat, und den Durchbruch hat er dann angeblich dadurch erzielt, dass er CudNN 9.3 installiert hat. (Cuda war als 12.4 vorhanden und wurde auf 12.6 erneuert, aber da hab' ich ja ohnehin das 12.7 installiert, und das wird von Nibbler auch erkannt und akzeptiert.) Das (CudNN zu installieren) könnte ich auch noch probieren, aber erst, wenn du das auch sinnvoll findest.
Parent - - By Stefan Pohl Date 2024-11-16 10:51 Edited 2024-11-16 11:41 Upvotes 1
Peter Martan schrieb:

Dass es bei mir mit dem Runterladen und Hinzufügen der genannten .dll- files und ihrer Pfade zu den Umgebungsvariablen nicht funktioniert hat, hab' ich dir ja schon per Mail geschrieben. Hier

<a class='ura' href='https://outskirts.altervista.org/forum/memberlist.php?mode=viewprofile&u=3439'>https://outskirts.altervista.org/forum/memberlist.php?mode=viewprofile&u=3439</a>

hat mittlerweile jemand eine Erfolgsmeldung gepostet, bei dem's mit den einzelnen Dateien allein auch nicht geklappt hat, und den Durchbruch hat er dann angeblich dadurch erzielt, dass er CudNN 9.3 installiert hat. (Cuda war als 12.4 vorhanden und wurde auf 12.6 erneuert, aber da hab' ich ja ohnehin das 12.7 installiert, und das wird von Nibbler auch erkannt und akzeptiert.) Das (CudNN zu installieren) könnte ich auch noch probieren, aber erst, wenn du das auch sinnvoll findest.


Was heißt probieren? Es steht doch explizit auf der Ceres Github Seite, daß CudNN 9.3 erforderlich ist, da gibts also nichts zu "probieren". Man muß CudNN 9.3 installieren, falls man es nicht schon getan hat.
"Ceres leverages the NVIDIA CuDNN library to increase the speed of neural network inference. Version 9.3 is required"

Diese 3 seitige Anleitung auf der Ceres Seite ist doch eigentlich nicht so schwer zu befolgen.

Aber hier jetzt mal eine Step-by-step Anleitung, wie ich vorgegangen bin, inklusive der benötigten Links direkt darunter. Das sollte nun wirklich für jeden machbar sein, der nicht komplett ahnungslos im Umgang mit modernen Windows PCs ist:

1) Grafiktreiber aktualisieren
2) Cuda 12.x installieren, falls nicht vorhanden. Die Path Systemvariable prüfen, ob der Pfad dorthin verzeichnet ist. (Cuda 12 trägt sich normalerweise bei der Installation in diese Pfad-Variable ein, ich mußte hier nichts weiter tun)
3) Microsoft NET 8.0 installieren
4) CudNN 9.3 installieren.
5) In die Path Systemvariable den Pfad zu den CudNN 9.3 dll Dateien hinzufügen (C:\Programme\NVIDIA\CUDNN\v9.3\bin\12.6 ist ein üblicher Pfad)
6) Mit den 5 "where" Kommandos (siehe Ceres Github oder mein Posting weiter oben) prüfen, ob alle dll-Dateien von Windows gefunden werden.
7) Gewünschtes Netz in das Ceres Verzeichnis laden
8) Ceres in eine beliebige GUI einbinden (oder in cutechess-cli) und das UCI-Kommando von Ceres namens WeightsFile nutzen, um den Namen des Neuralnetzes zu spezifizieren.

PS: Nach Schritt 1,2,3,4 und 5 muß der PC jeweils neu gestartet werden.

Das sollte insgesamt problemlos in 30 Minuten zu erledigen sein. Falls man schnelles Internet hat... Denn Cuda 12 alleine lädt flauschige 3GByte herunter...

Alle nötigen Links für Windows 11 64bit Systeme:

Grafiktreiber aktualisieren (falls kein Gforce Experience oder die neue NVIDIA App (Nachfolger von Gforce Experience) schon auf dem PC installiert ist. Im letzteren Fall aktualisiert man den Treiber in dieser App):
https://www.nvidia.com/de-de/geforce/drivers/

Cuda 12.6 Windows 11 Installer:
https://developer.download.nvidia.com/compute/cuda/12.6.2/network_installers/cuda_12.6.2_windows_network.exe

Microsoft NET 8.0.404 Installer:
https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/sdk-8.0.404-windows-x64-installer

CudNN 9.5.1 Installer:
https://developer.download.nvidia.com/compute/cudnn/9.5.1/local_installers/cudnn_9.5.1_windows.exe

Ceres Netze:
https://github.com/dje-dev/CeresNets

Path Systemvariable ändern/ergänzen deutsche Anleitung:
https://www.windows-faq.de/2023/12/24/windows-path-variable/
https://www.windows-faq.de/wp-content/uploads/2023/11/Windows-Erweiterte-Systemeinstellungen-Umgebungsvariablen.webp

Prüfung mit den 5 "where" Kommandos:
Windows+R drücken, dann cmd in das aufpoppende, kleine Fenster eintippen. Das öffnet ein schwarzes Commandline-Fenster. Dort die "where" Befehle eintippen. Nacheinander.
Parent - - By Peter Martan Date 2024-11-16 11:29 Edited 2024-11-16 11:36
Du gibst dir große Mühe, danke, aber obwohl ich das alles so gemacht habe (das CudNN hatte ich zunächst fälschlich nicht beachtet, weil ich annahm, es wäre ohnehin auch instaliert, bei Cuda war's ja so, CudNN hab' ich jetzt auch noch nachgeholt mit 9.5.1, da war dann auch schon ein Pfad in den Umgebungsvariablen zu 9.5.bin, ich hab' den zum Unterordner 12.6 noch extra ergänzt, nämlich einen zusätzlichen dorthin eingefügt), kann ich die Engine in der Konsole nicht initialisieren (lassen), den mehr als Bildschirm- füllenden Text, was alles an errors und missing files aufgelistet wird, erspare ich dem P.T. Publikum

Der Befehl where wird übrigens bei mir im dos prompt prinzipiell nicht akzeptiert, ganz egal, was dahinter für Argumente oder Dateien kommen:

Zitat:
Der Befehl "where" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Parent - - By Stefan Pohl Date 2024-11-16 11:33 Edited 2024-11-16 11:40 Upvotes 1
Peter Martan schrieb:

Du gibst dir große Mühe, danke, aber obwohl ich das alles so gemacht habe (das CudNN hatte ich zunächst fälschlich nicht beachtet, weil ich annahm, es wäre ohnehin auch instaliert, bei Cuda war's ja so, das hab' ich jetzt auch noch nachgeholt mit 9.5.1, da war dann auch schon ein Pfad in den Umgebungsvariablen, ich hab' den zum Unterordner 12.6 noch extra ergänzt), kann ich die Engine in der Konsole nicht initialisieren (lassen), den mehr als Bildschirm- füllenden Text, was alles an errors und missing files aufgelistet wird, erspare ich dem P.T. Publikum

Der Befehl where wird übrigens bei mir im dos prompt übrigens prinzipiell nicht akzeptiert, ganz egal, was dahinter für Argumente oder Dateien kommen

Zitat:
Der Befehl "where" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.



Dos-Prompt ist nicht gleich Dos-Prompt...Da verwechselst du die Powershell mit dem commandline Fenster. Letzteres braucht man und das bekommt man nur, wenn man Windows+R drückt und cmd dort eingibt. Dort kennt man den where Befehl... Powershell kennt auch die Variable Path nicht. Tippts du in der Powershell z.B. echo %path% ein, bekommst du %path% als Output, weil Powershell Path nicht kennt. Tippts du echo %path% im Commandline-Fenster, bekommst du alle dort verzeichneten Pfade angezeigt.
Alternativ kanns du die where Befehle auch in ein .bat file schreiben und das per Doppelklick starten (pause würde ich als letztes Kommando noch anfügen, damit das Fenster offen bleibt)

Ich würde dir raten, die Step-by-Step Anleitung einfach nochmal zu machen und die Engine nicht im Konsolenmodus zu starten, sondern dann gleich eine GUI zu nehmen.
Parent - - By Peter Martan Date 2024-11-16 11:50
Ich bekomme die oben zitierte Antwort auf den Befehl where sehr wohl (auch) im command line Fenster (über Windows-R und cmd geöffnet, ich hab's sogar auch mit einer Batch- Datei probiert: "Der Befehl where ist entweder falsch geschrieben oder konnte nicht gefunden werden").
Dass ich die ganze Anleitung (inclusive dem Löschen der .dll- Pfade und ihrer neuerlichen einzelnen Neueingabe+ jedem Mal Rechnerneustart) noch einmal mache, das tue ich mir sichern nicht an, wozu auch, wenn ich wieder alles genau so mache, wie zuerst
Parent - By Stefan Pohl Date 2024-11-16 12:11 Upvotes 1
Dann stimmt mit deinem PC etwas ganz und gar nicht. Diesbezüglich. Das erklärt vermutlich auch, warum meine Tools bei dir teilweise nicht richtig funktioniert haben.
Parent - - By Jörg Oster Date 2024-11-16 12:26 Upvotes 1
Also habe ich vorhin sowohl CuDNN als auch CUDA installiert.
Die Nvidia Einstellungen sagen zwar, dass CUDA 12.7 vorhanden ist, dies ist aber wohl nur ein Treiber.

Ich vermute daher, dass du auch beides installieren musst.
Bei mir werden jetzt jedenfalls die Dateien mittels 'where' gefunden.
Jetzt muss ich nachher nur noch die Pfade setzen und dann läuft's hoffentlich.
Parent - - By Jörg Oster Date 2024-11-16 13:19 Upvotes 2
Jetzt aber!

Code:
uciok
setoption name WeightsFile value C1-256-10
uci info Network evaluation configured to use: <NNEvaluatorDef Network=Ceres:C1-256-10 Device=GPU:0 >
isready

Loaded network weights: C1-256-10

Starting ONNX runtime against C1-256-10.onnx from C1-256-10.onnx with GPU 0 using (CUDA FP16)
0,384 sec TC: ONNX InferenceSession create on model of size 73.151.416 bytes  mdiff:  0,00 memTot:  0,00  CPU:  0,48 secs, GC 0 0 0  WS:  0,46 WSPeak:   0,54
Starting ONNX runtime against C1-256-10.onnx from C1-256-10.onnx with GPU 0 using (CUDA FP16)
0,387 sec TC: ONNX InferenceSession create on model of size 73.151.416 bytes  mdiff:  0,00 memTot:  0,00  CPU:  0,56 secs, GC 1 1 1  WS:  0,63 WSPeak:   0,69

readyok
go nodes 1000
info depth 1 seldepth 1 time 147 nodes 1 score cp 5 tbhits 0 nps 7 pv d2d4 string M= NaN
info depth 3 seldepth 5 time 654 nodes 66 score cp 6 tbhits 0 nps 101 pv d2d4 d7d5 c2c4 c7c6  string M= NaN
info depth 4 seldepth 7 time 1163 nodes 204 score cp 7 tbhits 0 nps 175 pv d2d4 d7d5 c2c4 c7c6 c4d5 c6d5  string M= NaN
info depth 4 seldepth 7 time 1706 nodes 386 score cp 6 tbhits 0 nps 226 pv d2d4 d7d5 c2c4 c7c6 c4d5 c6d5  string M= NaN
info depth 5 seldepth 7 time 2266 nodes 611 score cp 6 tbhits 0 nps 270 pv d2d4 d7d5 c2c4 c7c6 c4d5 c6d5  string M= NaN
info depth 5 seldepth 8 time 2807 nodes 847 score cp 6 tbhits 0 nps 302 pv d2d4 d7d5 c2c4 c7c6 c4d5 c6d5 c1f4  string M= NaN
info depth 5 seldepth 9 time 3178 nodes 1000 score cp 6 tbhits 0 nps 315 pv d2d4 d7d5 c2c4 c7c6 c4d5 c6d5 c1f4 a7a6  string M= NaN
bestmove d2d4


Einfach ist aber definitiv anders!
(Was aber zugegebenermaßen nicht nur an Ceres liegt, sondern auch an Nvidia und an Windows.)
Parent - - By Peter Martan Date 2024-11-16 14:07 Edited 2024-11-16 14:25 Upvotes 2
Gratuliere!
Hab' ich mir die Cuda- Neuinstallation halt auch noch gegönnt (12.6.2), da trägt sich dann das entsprechende .bin- Verzeichnis auch in die Pfade der Umgebungsvariablen ein, die fragliche einzeln runtergeladenen und eingefügten .dll- Dateien sind in diesem Verzeichnis auch enthalten), was das Auffinden mit where angeht, ändert sich allerdings immer noch nichts (tatsächlich muss ich die Powershell auf meinem PC eigens mit dem gleichnamigen Befehl starten, cmd allein genügt nicht, erst wenn sich MS Powershell eigens als solche meldet, wird der where- Befehl erkannt).

Dennoch und trotz alledem:

Code:

|=========================================================|
| Ceres - A Monte Carlo Tree Search Chess Engine          |
|                                                         |
| (c) 2020- David Elliott and the Ceres Authors           |
|   Use help to list available commands.                  |
|                                                         |
|  Version 1.00 [git:20f07b0]                             |
|  Runtime .NET 8.0.11 and CUDA 12.70                     |
|=========================================================|

Ceres user settings loaded from C:\eng\Ceres_V1.0.1\Ceres.json

Entering UCI command processing mode.
setoption name WeightsFile value C1-640-25
uci info Network evaluation configured to use: <NNEvaluatorDef Network=Ceres:C1-640-25 Device=GPU:0 >
go

Loaded network weights: C1-640-25

Starting ONNX runtime against C1-640-25.onnx from C1-640-25.onnx with GPU 0 using (CUDA FP16)
0,787 sec TC: ONNX InferenceSession create on model of size 370.359.758 bytes  mdiff:  0,00 memTot:  0,00  CPU:  1,08 secs, GC 0 0 0  WS:  0,78 WSPeak:   1,10
Starting ONNX runtime against C1-640-25.onnx from C1-640-25.onnx with GPU 0 using (CUDA FP16)
0,681 sec TC: ONNX InferenceSession create on model of size 370.359.758 bytes  mdiff:  0,00 memTot:  0,00  CPU:  1,05 secs, GC 0 0 0  WS:  1,50 WSPeak:   1,82

Unsupported time control in UCI go command go
isready
readyok
go nodes 1000
info depth 1 seldepth 1 time 104 nodes 1 score cp 15 tbhits 0 nps 10 pv e2e4 string M= NaN
info depth 4 seldepth 8 time 616 nodes 120 score cp 8 tbhits 0 nps 195 pv e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 d2d3  string M= NaN
info depth 5 seldepth 9 time 1160 nodes 606 score cp 7 tbhits 0 nps 522 pv e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 d2d3 d7d6  string M= NaN
info depth 6 seldepth 9 time 1520 nodes 1000 score cp 6 tbhits 0 nps 658 pv e2e4 e7e5 g1f3 b8c6 f1c4 f8c5 d2d3 d7d6  string M= NaN
bestmove e2e4


Edit: in Fritz 19 vorläufig kein Erfolg aber in Shredder 13 und Arena 3.5.1 klappt's, das WeightsFile lässt sich im Fritz zwar auch eingeben in den UCI- Optionen, hilft aber nicht, friert beim Starten ein, Abbrechen beim Laden- "Engine Ladefehler", GUI läuft aber weiter. Im Shredder muss man sich über das .eng- file helfen, weil man da sonst zuerst die Engine starten müsste, um in die Optionen zu kommen und ohne das Netz stürzt das Shredder- GUI auch ab.
Mit
WeightsFile=...
(in meinem Fall C1-640-25.onnx)
unter den Optionen funktioniert das Laden und der Analyse- Modus, sonst hab' ich noch nichts probiert.
Parent - By Jörg Oster Date 2024-11-16 15:23 Upvotes 1
Gratuliere ebenso!
Mehr als in der Kommandozeile habe ich auch noch nicht probiert.
Reicht mir in aller Regel aber auch.
Parent - By Lothar Jung Date 2024-11-16 15:44 Upvotes 1
<@772410817324777503>
So there are two ways of configuring Ceres settings (for device, network, and optionally tablebase files). One is directly via UCI or via a GUI that supports UCI. See end of this post as a example.

Alternately, just create a Ceres.json file with entries such as these:
A sample Ceres.json might look like this. It uses the first GPU, the biggest available Ceres network, and sets the endgame tablebase file location (optional).
```
{
  "DefaultDeviceSpecString": "gpu:0",
  "DefaultNetworkSpecString": "Ceres:C1-640-25",
  "SyzygyPath": "c:\\sygyzy\\5and6man",
}
```

If you have done the extra step to install the TensorRT library (for more speed) then the first line should instead be:
```
  "DefaultDeviceSpecString": "gpu:0#TensorRT",
```
------------------------------
P.S. the alternate way to do this is via UCI settings
```
setoption name device value GPU:0
setoption name weightsfile value C1-640-25
setoption name SyzygyPath value "i:\\sygyzy\\5man",
```

If you have done the extra step to install the TensorRT library (for more speed) then the first line should instead be:
```
setoption name device value GPU:0#TensorRT
```
Parent - - By Stefan Pohl Date 2024-11-17 06:41 Edited 2024-11-17 07:34 Upvotes 1
Peter Martan schrieb:


Edit: in Fritz 19 vorläufig kein Erfolg aber in Shredder 13 und Arena 3.5.1 klappt's, das WeightsFile lässt sich im Fritz zwar auch eingeben in den UCI- Optionen, hilft aber nicht, friert beim Starten ein, Abbrechen beim Laden- "Engine Ladefehler", GUI läuft aber weiter. Im Shredder muss man sich über das .eng- file helfen, weil man da sonst zuerst die Engine starten müsste, um in die Optionen zu kommen und ohne das Netz stürzt das Shredder- GUI auch ab.
Mit
WeightsFile=...
(in meinem Fall C1-640-25.onnx)
unter den Optionen funktioniert das Laden und der Analyse- Modus, sonst hab' ich noch nichts probiert.


Schön das es nun klappt.
Das Problem mit den GUIs ließe sich leicht vermeiden, wenn der Autor in Ceres nicht nur ein default-Netz mitliefern, sondern diesen Netznamen auch als default "Wert" (oder default-String) für das UCI-Kommando WeightsFile vorgeben würde. Dann würde die Engine erst mal in jeder GUI starten. Dann kann man immer noch manuell ein neues Netz herunterladen und über WeightsFile spezifizieren. Leider ist im Moment im WeightsFile-Parameter per default nur ein Querverweis auf das .json File enthalten. Und dort ist auch kein Netz spezifiziert. Und diese schrottigen json-files kennen viele GUIs sowieso gar nicht.

Ich werde dem Ceres Autor auf discord auch empfehlen das entsprechend zu ändern, sobald discord wieder funktioniert. Momentan ist discord  leider gerade tot.
Parent - By Stefan Pohl Date 2024-11-17 07:33 Upvotes 4
Update: Discord ist von den Toten wiederauferstanden und ich habe den Ceres Autor diesbzgl. angeschrieben.
Parent - By Jörg Oster Date 2024-11-16 15:24 Upvotes 1
Danke auch für deine Hilfe, Stefan.
Up Topic Hauptforen / CSS-Forum / Ceres 1.0 Test
1 2 Previous Next  

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill