Thanks, Windows binaries added to GitHub, both 32 and 64 bit.
https://github.com/MichaelB7/Stockfish/ ... Win_tp.zip
Stockfish 8 SSE (Special Edition)
Moderator: Ras
-
- Posts: 4889
- Joined: Thu Mar 09, 2006 6:34 am
- Location: Pen Argyl, Pennsylvania
-
- Posts: 33
- Joined: Sat May 21, 2016 9:45 am
Re: Stockfish 8 SSE (Special Edition)
Latest x64 Windows compiles : http://www93.zippyshare.com/v/ks6rbyWK/file.html
bench: 5513149
Include BMI2, POPCNT, Gen + large page support
bench: 5513149
Include BMI2, POPCNT, Gen + large page support
-
- Posts: 3410
- Joined: Sat Feb 16, 2008 7:38 am
- Full name: Peter Martan
-
- Posts: 919
- Joined: Tue Nov 24, 2015 9:11 pm
- Location: upstate
Re: Stockfish 8 SSE (Special Edition)
Yes, very nicely done - Goga's POPCNT build is 6-10% faster than mine thanks to Large Pages.
Only thing missing is the source, or at least a .diff patch to Michael's code.
Only thing missing is the source, or at least a .diff patch to Michael's code.
-
- Posts: 4889
- Joined: Thu Mar 09, 2006 6:34 am
- Location: Pen Argyl, Pennsylvania
Re: Stockfish 8 SSE (Special Edition)
Wasn't real happy with the ratings under the "Ladder" command, after playing a bit , I realized they were way too easy, I was beating the level 1950 way too often ;>)MikeB wrote:Another update:
source: https://github.com/MichaelB7/Stockfish
macOS exe: https://github.com/MichaelB7/Stockfish/ ... _macOS.zip
One pull request (https://github.com/official-stockfish/S ... h/pull/864) that offered up more accurate "go node xxx", in conjunction with this accuracy, I added a uci parmeter "Ladder" that starts off roughly with a 64 nodes the setting of "1" (mimic go node 64)and it doubles thereafter ( 2 equals "go node 128", etc) up to level 20 which mimics a search of " go node ~33,000,000" - so starting with a "Ladder 1" setting you can work your way up the ladder ;>).
Also added another feature , a UCI option to hide fail-highs/lows. Credit goes to Dann Corbit.
also included the following commits, not necessarily a comprehensive listing:
https://github.com/official-stockfish/S ... 7f8af09edc
https://github.com/official-stockfish/S ... 1389b44e06
https://github.com/official-stockfish/S ... b33c28ff47
https://github.com/official-stockfish/S ... 82096d371d
Example of game vs human with Ladder setting of "2" - my guess around 1400-1500 maybe weaker - not sure, Stockfish was playing with its full knowledge - just limited to a search of about 128 nodes. Was using the bigbook.bin that is also available at the github webpage.
https://github.com/MichaelB7/Stockfish/ ... ok.bin.zip
[pgn][Event "Computer Chess Game"]
[Site "Mac-Pro.local"]
[Date "2016.11.11"]
[Round "-"]
[White "michaelbyrne"]
[Black "Stockfish SSE 111116"]
[Result "1-0"]
[TimeControl "300+5"]
[Annotator "9... +0.96"]
1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Bd2 O-O 5. e3 c5 6. Nf3 d5 7. Bd3 cxd4
{+0.15/2 0.1} 8. exd4 Nc6 {+0.29/2} 9. O-O dxc4 {+0.96/3 0.1} 10. Bxc4 Nxd4
{+0.64/3 0.1} 11. Nxd4 Qxd4 {+1.16/4 0.1} 12. Bb3 Rd8 {+1.36/3} 13. Be3 Qd6
{+0.72/2 0.1} 14. Qf3 Qd3 {+1.20/2 0.1} 15. Rfd1 Bxc3 {-4.31/2 0.1} 16.
Rxd3 Rxd3 {-4.31/3 0.1} 17. bxc3 Rxc3 {-4.24/3 0.1} 18. Rc1 Rxc1+
{-4.03/3 0.1} 19. Bxc1 Kf8 {-5.53/3} 20. Bb2 Nd5 {-4.87/3 0.1} 21. Bxd5
exd5 {-4.68/4 0.1} 22. Qxd5 Be6 {-4.42/3 0.1} 23. Qd6+ Kg8 {-3.25/5 0.1}
24. h3 Bxa2 {-2.57/4 0.1} 25. Qe5 f6 {+4.49/4 0.1} 26. Qc7 Bd5
{-2.20/4 0.1} 27. f3 Re8 {-2.23/3 0.1} 28. Kf2 h6 {-2.41/3 0.1} 29. Qg3 Kh7
{-2.18/3 0.1} 30. Qc7 Kg8 {+0.00/4 0.1} 31. Qc5 Bf7 {-2.92/2 0.1} 32. Qxa7
b5 {-2.87/3 0.1} 33. Qd7 b4 {-2.75/3 0.1} 34. Qb5 b3 {-2.79/3 0.1} 35. g4
Rd8 {-2.55/2 0.1} 36. Qe2 Re8 {+0.45/4 0.1} 37. Qd2 Bc4 {-2.55/3 0.1} 38.
Kg3 Re2 {-2.35/3 0.1} 39. Qc3 Bd5 {-2.36/2 0.1} 40. h4 Rc2 {+0.03/3} 41.
Qd4 Bc6 {-2.63/2 0.1} 42. g5 hxg5 {-2.27/3} 43. hxg5 Kf7 {-3.17/2 0.1} 44.
gxf6 g6 {-3.83/2} 45. Ba3 g5 {-3.41/3 0.1} 46. Qa7+ Kxf6 {-3.71/3 0.1} 47.
Qe7+ Kg6 {-3.71/4 0.1} 48. Qe6+ Kg7 {-7.96/4 0.1} 49. Qe5+ Kg6
{-3.65/3 0.1} 50. Bb2 Kh5 {-2.96/2 0.1} 51. f4 Rg2+ {-3.93/2} 52. Kh3 Rg1
{-3.04/2 0.1} 53. Bd4 Bd7+ {-3.27/2 0.1} 54. Kh2 Rg4 {-3.05/3 0.1} 55. Qh8+
Kg6 {-6.13/4 0.1} 56. Qg7+ Kf5 {-8.03/4 0.1} 57. Qxd7+ Kxf4 {-8.11/3 0.1}
58. Qf7+ Ke4 {-8.11/3} 59. Qe6+ Kf4 {-9.92/3 0.1} 60. Be5+ Ke3
{-128.50/3 0.1} 61. Qxg4 Kd2 {-128.51/2 0.1} 62. Qxg5+ Kc2 {-128.51/3 0.1}
63. Qg2+ Kd3 {-128.51/3 0.1} 64. Qb2 Ke4 {-128.51/4 0.1} 65. Kh3 Kf5
{-128.51/3 0.1} 66. Kg3 Ke4 {-128.51/4 0.1} 67. Kg4 Kd5 {-128.51/3 0.1} 68.
Kf4 Kc4 {-128.51/3 0.1} 69. Ke4 Kb4 {-128.51/3 0.1} 70. Kd4 Ka4
{-128.51/4 0.1} 71. Kc4 Ka5 {-128.51/4 0.1} 72. Qxb3 Ka6 {-128.51/3 0.1}
73. Kc5 Ka7 {-128.51/3} 74. Kc6 Ka6 {-99.98/27} 75. Qb6#
{White mates} 1-0[/pgn]
and like before, it includes all other changes made previously , use of the Cerebellum book (Brainfish), correct handling of multi-pv when probing tb's , with or without the 50 move rule check, faster play when mate is found , "throttle" option, 40 skill levels, and select strength by ELO to name a few.
Will add windows exe's to GitHub if someone can compile them...
So totally reveamped , the old 1550 ratings level is now the 1200 level - or ~64 nodes or positions , at the 1600 level , Stockfish will now see ~1000 positions, and the new 2600 level is ~1,000,000 positions per move. There are now 57 different levels under the Ladder command, going from 1200 up to 2600 at 25 ELO intervals, 1200, 1225, 1250, 1275 etc. Each step up is about 19% increase nodes or positions Stockfish will see - so every 100 point ELO step up the ladder , Stock fish will see double the number of positions. At these lower levels. Stockfish will make mistakes, you just have to find them

new link for the Mac exe: https://github.com/MichaelB7/Stockfish/ ... _macOS.zip
If somebody would post the window binaries and /or Linux binaries, I will get them on Github, thanks
Source link is the same as above.
-
- Posts: 113
- Joined: Thu Apr 30, 2015 7:36 pm
Re: Stockfish 8 SSE (Special Edition)
Please the ones who are compiling for windows this last update. Thank you very much as always, and apologize that we are always asking. or favor a los que saben compilar para windows esta ultima actualización . Muchas gracias como siempre, y disculpen que siempre estemos pidiendo.
-
- Posts: 919
- Joined: Tue Nov 24, 2015 9:11 pm
- Location: upstate
Re: Stockfish 8 SSE (Special Edition)
SSE 161114 (rev 4237) Windoze builds:
TinyUpload
MediaFire
I was waiting for Goga Moga to provide his wicked-fast 64-bit LP build, but he must be busy.
Diego, de nada y no hay que pedir disculpo - todos somos usarios de un monton de cosas que no hacemos nosotros mismos.
TinyUpload
MediaFire
Code: Select all
sf-sse-161114-w32-old_tp.exe .... for old Win32 systems
sf-sse-161114-w32-sse_tp.exe .... for Win32 systems with SSE
sf-sse-161114-x64_tp.exe ........ for old x64 systems
sf-sse-161114-x64-popcnt_tp.exe . for 'modern' x64 systems with POPCNT
The w32 compiles have been built and tested on WinXP+SP3, the rest
on Win7 x64 Pro. No BMI2 compile at this time.
Bench: 5513149 (same as 161113)
Diego, de nada y no hay que pedir disculpo - todos somos usarios de un monton de cosas que no hacemos nosotros mismos.
-
- Posts: 113
- Joined: Thu Apr 30, 2015 7:36 pm
Re: Stockfish 8 SSE (Special Edition)
Very kind T poppins and generous to help, also a mention for Michael B, for sharing his work.
-
- Posts: 105
- Joined: Tue Nov 15, 2016 1:19 pm
- Location: Cheshire, England
Re: Stockfish 8 SSE (Special Edition)
Hi Mike
Thank you for these stockfish versions. I don't belong to a chess club , hence I play short games on line and longer games against computers.
So I appreciate weakened, handicapped programs.
Thank you for the ratings ladder and throttle options which I find very useful.
I was just wondering for any future versions if there could be an option for ladder ratings and throttle functions to not play instantaneously . Just like playing against a human.
I know the skill levels play with a natural delay but I think a more realistic game on hadicap levels is gotten from a program on full strength but with a reduced time for 'thinking' rather than having a program purposely picking a sub optimal move?
So throttle functions and ladder ratings but with a normal response delay may be a good option to better simulate a chess game if needed?
Just a thought
Thanks
Thank you for these stockfish versions. I don't belong to a chess club , hence I play short games on line and longer games against computers.
So I appreciate weakened, handicapped programs.
Thank you for the ratings ladder and throttle options which I find very useful.
I was just wondering for any future versions if there could be an option for ladder ratings and throttle functions to not play instantaneously . Just like playing against a human.
I know the skill levels play with a natural delay but I think a more realistic game on hadicap levels is gotten from a program on full strength but with a reduced time for 'thinking' rather than having a program purposely picking a sub optimal move?
So throttle functions and ladder ratings but with a normal response delay may be a good option to better simulate a chess game if needed?
Just a thought
Thanks
-
- Posts: 4889
- Joined: Thu Mar 09, 2006 6:34 am
- Location: Pen Argyl, Pennsylvania
Re: Stockfish 8 SSE (Special Edition)
Rowen wrote:Hi Mike
Thank you for these stockfish versions. I don't belong to a chess club , hence I play short games on line and longer games against computers.
So I appreciate weakened, handicapped programs.
Thank you for the ratings ladder and throttle options which I find very useful.
I was just wondering for any future versions if there could be an option for ladder ratings and throttle functions to not play instantaneously . Just like playing against a human.
I know the skill levels play with a natural delay but I think a more realistic game on hadicap levels is gotten from a program on full strength but with a reduced time for 'thinking' rather than having a program purposely picking a sub optimal move?
So throttle functions and ladder ratings but with a normal response delay may be a good option to better simulate a chess game if needed?
Just a thought
Thanks
I think that can pretty easily implemented, years ago, I had it in crafty se. I understand it completely why you would want that - I also prefer the shortened time allowed to think as opposed to deliberately picking sub optimal moves as well. I will soon have a Stockfish Crazy House version with the "ladder feature" as well. It will be a separate engine for now.