I have successfuly compiled Stash 10.0 for my architecture (Haswell). But that is rather the exception than the rule so original compiles by the author are always welcomed.
New engine: Stash
Moderators: hgm, Rebel, chrisw
-
- Posts: 1364
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Szentendre, Hungary
- Full name: Gabor Szots
Re: New engine: Stash
Gabor Szots
CCRL testing group
CCRL testing group
-
- Posts: 115
- Joined: Wed Feb 12, 2020 5:00 pm
- Full name: Morgan Houppin
Re: New engine: Stash
Stash Ratings List updated (110 additional matches played, time control 10m+10s/move):
Currently testing Stash 10.0 to add it to the list.
Code: Select all
# PLAYER : RATING ERROR POINTS PLAYED (%) CFS(%) W D L D(%)
1 Stash 9.0 : 444 145 34.0 40 85.0 93 31 6 3 15.0
2 Stash 8.0 : 334 136 30.0 40 75.0 65 23 14 3 35.0
3 Stash 8.1 : 310 132 29.0 40 72.5 87 21 16 3 40.0
4 Stash 7.0 : 242 126 26.0 40 65.0 76 17 18 5 45.0
5 Stash 8.2 : 199 120 24.0 40 60.0 99 16 16 8 40.0
6 Stash 6.0 : 64 117 17.5 40 43.8 81 9 17 14 42.5
7 Stash 2.0 : 11 125 15.0 40 37.5 57 7 16 17 40.0
8 Stash 3.0 : 0 ---- 14.5 40 36.2 64 8 13 19 32.5
9 Stash 5.0 : -22 122 13.5 40 33.8 50 7 13 20 32.5
10 Stash 4.0 : -22 120 13.5 40 33.8 100 8 11 21 27.5
11 Stash 1.0 : -341 200 3.0 40 7.5 --- 0 6 34 15.0
-
- Posts: 550
- Joined: Tue Nov 19, 2019 8:48 pm
- Full name: Alayan Feh
Re: New engine: Stash
More games at a shorter TC would be more meaningful. It takes a lot of computing time to generate this small amount of games with this TC.
60s+0.6s is already more than enough to compare most engines, and 5+0.05s would be enough for SPRT tests for a very weak engine.
60s+0.6s is already more than enough to compare most engines, and 5+0.05s would be enough for SPRT tests for a very weak engine.
-
- Posts: 115
- Joined: Wed Feb 12, 2020 5:00 pm
- Full name: Morgan Houppin
Re: New engine: Stash
As you suggested, I ran a Round-Robin with a time control of 60s+0.6s, here are the current results:Alayan wrote: ↑Tue Mar 03, 2020 6:20 pm More games at a shorter TC would be more meaningful. It takes a lot of computing time to generate this small amount of games with this TC.
60s+0.6s is already more than enough to compare most engines, and 5+0.05s would be enough for SPRT tests for a very weak engine.
Code: Select all
# PLAYER : RATING ERROR POINTS PLAYED (%) CFS(%) W D L D(%)
1 Stash 10.0 : 988 201 98.0 100 98.0 100 96 4 0 4.0
2 Stash 9.0 : 547 106 78.5 100 78.5 100 72 13 15 13.0
3 Stash 8.1 : 381 98 66.0 100 66.0 54 53 26 21 26.0
4 Stash 8.0 : 377 97 65.0 100 65.0 75 54 22 24 22.0
5 Stash 8.2 : 346 97 62.0 100 62.0 62 51 22 27 22.0
6 Stash 7.0 : 333 94 61.0 100 61.0 100 44 34 22 34.0
7 Stash 5.0 : 153 89 41.0 100 41.0 87 27 28 45 28.0
8 Stash 6.0 : 103 90 35.5 100 35.5 89 22 27 51 27.0
9 Stash 4.0 : 50 88 29.0 100 29.0 87 16 26 58 26.0
10 Stash 3.0 : 0 ---- 25.0 100 25.0 80 10 30 60 30.0
11 Stash 2.0 : -40 92 20.5 100 20.5 64 8 25 67 25.0
12 Stash 1.0 : -57 94 18.5 100 18.5 --- 9 19 72 19.0
-
- Posts: 115
- Joined: Wed Feb 12, 2020 5:00 pm
- Full name: Morgan Houppin
Re: New engine: Stash
Round-robin ended, here are the results:
I'm currently relaunching a Round-robin to reduce error bars.
Code: Select all
# PLAYER : RATING ERROR POINTS PLAYED (%) CFS(%) W D L D(%)
1 Stash 10.0 : 940 116 213.5 220 97.0 100 208 11 1 5.0
2 Stash 9.0 : 581 68 176.0 220 80.0 100 161 30 29 13.6
3 Stash 8.1 : 408 65 143.5 220 65.2 73 112 63 45 28.6
4 Stash 8.0 : 390 65 139.5 220 63.4 77 110 59 51 26.8
5 Stash 7.0 : 368 62 134.5 220 61.1 76 97 75 48 34.1
6 Stash 8.2 : 348 61 130.0 220 59.1 100 101 58 61 26.4
7 Stash 5.0 : 185 58 91.0 220 41.4 94 63 56 101 25.5
8 Stash 6.0 : 139 59 80.0 220 36.4 89 46 68 106 30.9
9 Stash 4.0 : 103 59 71.5 220 32.5 100 41 61 118 27.7
10 Stash 3.0 : 0 ---- 49.0 220 22.3 56 18 62 140 28.2
11 Stash 2.0 : -5 61 48.0 220 21.8 75 23 50 147 22.7
12 Stash 1.0 : -28 63 43.5 220 19.8 --- 20 47 153 21.4
-
- Posts: 115
- Joined: Wed Feb 12, 2020 5:00 pm
- Full name: Morgan Houppin
Re: New engine: Stash
Hi there, version 11 is out!
I simply added a Transposition Table, storing the position key, the search depth, the search evaluation, the search bound (exact result, under alpha, over beta?), the generation id, and the best move (none if the search failed under alpha). For now I'm not trusting passed generation evaluations (I got some problems with 3-fold repetition detection), only best moves found.
The analysis depth raised from 1-2 plies in the middle game, and from 2-3 plies in endgame (even going go +6 plies in positions with less than 6 pieces)!
I expect a gain of around 100 Elo with this component, and a CCRL Blitz Rating of around 1900 Elo.
I'm currently working on adding a Null Move Search (testing computations for the depth reduction and the minimal plies from null).
I simply added a Transposition Table, storing the position key, the search depth, the search evaluation, the search bound (exact result, under alpha, over beta?), the generation id, and the best move (none if the search failed under alpha). For now I'm not trusting passed generation evaluations (I got some problems with 3-fold repetition detection), only best moves found.
The analysis depth raised from 1-2 plies in the middle game, and from 2-3 plies in endgame (even going go +6 plies in positions with less than 6 pieces)!
I expect a gain of around 100 Elo with this component, and a CCRL Blitz Rating of around 1900 Elo.
I'm currently working on adding a Null Move Search (testing computations for the depth reduction and the minimal plies from null).
-
- Posts: 1364
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Szentendre, Hungary
- Full name: Gabor Szots
Re: New engine: Stash
Is it not supposed to be found under 'Releases'?
Gabor Szots
CCRL testing group
CCRL testing group
-
- Posts: 115
- Joined: Wed Feb 12, 2020 5:00 pm
- Full name: Morgan Houppin
Re: New engine: Stash
Fixed, I did not write release notes because I haven't any official binaries yet, I will try to update it this evening.
-
- Posts: 232
- Joined: Thu Sep 28, 2017 9:34 pm
- Location: Bermondsey, London
- Full name: Alan Cooper
Re: New engine: Stash
Hi,
I can’t find any official grading for this Engine.
Originally I believe it was estimated around 1450 ELO, but on PicoChess we are seeing v11 holding it’s own against Engines in the 2000-2200 ELO range.
Thanks,
Al.
I can’t find any official grading for this Engine.
Originally I believe it was estimated around 1450 ELO, but on PicoChess we are seeing v11 holding it’s own against Engines in the 2000-2200 ELO range.
Thanks,
Al.
-
- Posts: 1364
- Joined: Sat Jul 21, 2018 7:43 am
- Location: Szentendre, Hungary
- Full name: Gabor Szots
Re: New engine: Stash
You can find a rating for Stash 9.0.1 64-bit in the CCRL blitz list. Version 11 has not been tested yet.
Gabor Szots
CCRL testing group
CCRL testing group