Stockfish 120316 Available for the Mac

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

Moderators: hgm, Rebel, chrisw

User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Stockfish 120316 Available for the Mac

Post by MikeB »

Stockfish 120316 for the Mac
This version has the latest commits and pulls and it will probe partial 6 man syzygy tablebases ( but not recommended). As an example, to probe knnvkpp you will need:

knnvkqq ... knnvkqp
knnvkrr ... knnvkrp
knnvkbb ... knnvbbp
knnvknn knnvbnp
with "..." representing the sequential tb's in between


surprisingly , the pawn does not have to be on the edge for black to get mated at the end...

Also, these patterns are learnable , it is not too different from the kbnk endings in how white forces the black k to the corner, but do not ever take that pawn :D


[d]8/2p5/p7/8/1k6/3K4/4N3/1N6 w - - 0 1

[pgn][Event "Computer Chess Game"]
[Site "Mac-Pro.local"]
[Date "2016.03.12"]
[Round "-"]
[White "Stockfish 120316"]
[Black "Stockfish 120316"]
[Result "1-0"]
[TimeControl "10+0"]
[FEN "8/2p5/p7/8/1k6/3K4/4N3/1N6 w - - 0 1"]
[SetUp "1"]

1. Nd4 {+123.53/28} Kc5 {-123.53/17 0.2} 2. Nc2 {+123.53/27 0.2} Kd5
{-123.53/18 0.3} 3. Nc3+ {+123.53/21 0.1} Kc5 {-123.53/19 0.6} 4. Ne4+
{+123.53/21 0.2} Kd5 {-123.53/19 0.2} 5. Nb4+ {+123.53/20 0.2} Ke5
{-123.53/21 0.3} 6. Nxa6 {+123.53/21 0.1} c5 {-123.53/22 0.1} 7. Nc3
{+123.53/1 0.1} Kd6 {-123.53/21 0.1} 8. Kc4 {+123.53/23 0.2} Ke6
{-123.53/26 0.3} 9. Nc7+ {+123.53/24 0.1} Ke5 {-123.53/28 0.1} 10. N7d5
{+123.53/25 0.1} Kf5 {-123.53/26 0.1} 11. Nb1 {+123.53/27 0.2} Ke5
{-123.53/24 0.1} 12. Nd2 {+123.53/25 0.1} Kf5 {-123.53/27 0.1} 13. Nc3
{+123.53/26 0.3} Ke5 {-123.53/26 0.1} 14. Kd3 {+123.53/26 0.1} c4+
{-123.53/25 0.1} 15. Ke3 {+123.53/1 0.1} Ke6 {-123.53/26 0.1} 16. Kd4
{+123.53/1 0.1} Kf5 {-123.53/27 0.1} 17. Nf1 {+123.53/1 0.1} Ke6
{-123.53/1 0.1} 18. Ne3 {+123.53/26 0.3} Kf6 {-123.53/1 0.2} 19. Kd5
{+123.53/27 0.3} Kf7 {-123.53/1 0.1} 20. Nc2 {+123.53/26 0.1} Kf6
{-123.53/1 0.1} 21. Nd4 {+123.53/1 0.1} Kg5 {-123.53/1 0.1} 22. Ke4
{+123.53/1 0.1} Kf6 {-123.53/1 0.1} 23. Kf4 {+123.53/1 0.1} Kf7
{-123.53/1 0.1} 24. Ke5 {+123.53/25 0.1} Kg6 {-123.53/1 0.1} 25. Ne6
{+123.53/1 0.1} Kf7 {-123.53/1 0.1} 26. Nf4 {+123.53/1 0.1} Ke7
{-123.53/1 0.1} 27. Ng6+ {+123.53/1 0.1} Kf7 {-123.53/1 0.1} 28. Kf5
{+123.53/1 0.1} Kg7 {-123.53/1 0.1} 29. Ne5 {+123.53/1 0.1} Kg8
{-123.53/1 0.1} 30. Kf6 {+123.53/24 0.2} Kf8 {-123.53/1 0.1} 31. Nf7
{+123.53/28 0.2} Ke8 {-123.53/23 0.2} 32. Ke6 {+123.53/1 0.1} Kf8
{-123.53/1 0.1} 33. Nd6 {+123.53/1 0.1} Kg7 {-123.53/1 0.1} 34. Kf5
{+123.53/1 0.1} Kh6 {-123.53/1 0.1} 35. Ne8 {+123.53/1 0.1} Kh7
{-123.53/1 0.1} 36. Kg5 {+123.53/1 0.1} Kg8 {-123.53/1 0.1} 37. Kf6
{+123.53/1 0.1} Kh7 {-123.53/1 0.1} 38. Nd6 {+123.53/1 0.1} Kh6
{-123.53/1 0.1} 39. Nf7+ {+123.53/1 0.1} Kh5 {-123.53/24 0.2} 40. Kf5
{+123.53/1 0.1} Kh4 {-123.53/1 0.1} 41. Nh6 {+123.53/1 0.1} Kh3
{-123.53/26 0.2} 42. Kf4 {+123.53/1 0.1} Kh4 {-123.53/1 0.1} 43. Ng4
{+123.53/26 0.3} Kh5 {-123.53/28 0.4} 44. Kf5 {+123.53/1 0.1} Kh4
{-123.53/1 0.1} 45. Nf6 {+123.53/1 0.1} Kh3 {-123.53/1 0.1} 46. Ke4
{+123.53/27 0.2} Kg3 {-123.53/1 0.1} 47. Ke3 {+123.53/1 0.1} Kh2
{-123.53/1 0.1} 48. Kf2 {+123.53/1 0.1} Kh3 {-123.53/1 0.1} 49. Kf3
{+123.53/1 0.1} Kh4 {-123.53/1 0.1} 50. Kf4 {+123.53/1 0.1} Kh3
{-123.53/1 0.1} 51. Nh5 {+123.53/27 1.4} Kg2 {-123.53/27 2.0} 52. Ng3
{+123.53/1 0.1} Kg1 {-123.53/1 0.1} 53. Kf3 {+123.53/1 0.1} Kh2
{-123.53/1 0.1} 54. Nf5 {+123.53/1 0.1} Kh3 {-123.53/1 0.1} 55. Kf4
{+123.53/1 0.1} Kg2 {-123.53/1 0.1} 56. Ne3+ {+123.53/1 0.1} Kf2
{-123.53/1 0.1} 57. Nc2 {+123.53/1 0.1} Kg2 {-123.53/1 0.1} 58. Ne4
{+123.53/1 0.1} Kh3 {-123.53/1 0.1} 59. Kg5 {+123.53/22 0.3} Kg2
{-123.53/24 0.4} 60. Kg4 {+123.53/1 0.1} Kh2 {-99.54/31 0.4} 61. Ne3
{+123.53/1 0.1} Kg1 {-99.56/1 0.1} 62. Kf3 {+99.75/30 0.2} Kh2
{-99.76/34 0.4} 63. Nf2 {+99.77/1 0.1} Kg1 {-99.78/1 0.1} 64. Kg3
{+99.79/1 0.1} c3 {-99.80/1 0.1} 65. Nh3+ {+99.95/127 0.1} Kh1
{-99.82/1 0.1} 66. Ng4 {+99.97/127 0.1} c2 {-99.98/1 0.1} 67. Ngf2#
{+99.99/1 0.1}
{Xboard adjudication: Checkmate} 1-0
[/pgn]
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Stockfish 120316 Available for the Mac

Post by MikeB »

of course you have to make sure you pick right the corner...and sometimes, black will queen

[d]8/2p5/p4N2/2k5/6N1/1K6/8/8 w - - 0 1

[pgn][Event "Computer Chess Game"]
[Site "Mac-Pro.local"]
[Date "2016.03.12"]
[Round "-"]
[White "Stockfish 120316"]
[Black "Stockfish 120316"]
[Result "1-0"]
[TimeControl "10+0"]
[FEN "8/2p5/p4N2/2k5/6N1/1K6/8/8 w - - 0 1"]
[SetUp "1"]

1. Kc3 {+123.53/20} a5 {-123.53/15 0.2} 2. Ne3 {+123.53/19 0.1} Kb5
{-123.53/18 0.4} 3. Ne4 {+123.53/20 0.3} Kb6 {-123.53/19 0.1} 4. Kc4
{+123.53/19 0.1} c5 {-123.53/20 0.1} 5. Nd5+ {+123.53/18 0.2} Kc6
{-123.53/22 0.3} 6. Ndc3 {+123.53/20 0.1} Kd7 {-123.53/21 0.1} 7. Nd2
{+123.53/20 0.1} Ke6 {-123.53/21 0.3} 8. Nb3 {+123.53/23 0.2} a4
{-123.53/24 0.1} 9. Nxa4 {+123.53/24 0.2} Ke5 {-123.53/23 0.1} 10. Nc3
{+123.53/25 0.1} Ke6 {-123.53/27 0.4} 11. Nd1 {+123.53/25 0.1} Ke5
{-123.53/27 0.1} 12. Nf2 {+123.53/26 0.1} Kd6 {-123.53/25 0.1} 13. Nc1
{+123.53/27 0.1} Ke5 {-123.53/23 0.1} 14. Nd1 {+123.53/25 0.1} Ke6
{-123.53/25 0.3} 15. Nd3 {+123.53/26 0.2} Kf6 {-123.53/28 0.3} 16. N3f2
{+123.53/27 0.1} Ke6 {-123.53/28 0.1} 17. Nc3 {+123.53/28 0.2} Ke5
{-123.53/1 0.1} 18. Nd3+ {+123.53/26 0.1} Kd6 {-123.53/28 0.1} 19. Ne4+
{+123.53/27 0.1} Ke6 {-123.53/1 0.1} 20. Nd2 {+123.53/29 0.2} Kf5
{-123.53/1 0.1} 21. Nb2 {+123.53/28 0.2} Ke5 {-123.53/27 0.1} 22. Nf1
{+123.53/27 0.1} Ke4 {-123.53/28 0.2} 23. Na4 {+123.53/27 0.1} Kf3
{-123.53/1 0.1} 24. Nc3 {+123.53/1 0.1} Kf2 {-123.53/1 0.1} 25. Nd2
{+123.53/29 0.2} Ke3 {-123.53/1 0.1} 26. Nde4 {+123.53/29 0.1} Kf4
{-123.53/1 0.1} 27. Nf6 {+123.53/31 0.2} Ke3 {-123.53/1 0.1} 28. Nfe4
{+123.53/1 0.1} Kf4 {-123.53/1 0.1} 29. Nd2 {+123.53/1 0.1} Ke3
{-123.53/1 0.1} 30. Ndb1 {+123.53/1 0.1} Kf4 {-123.53/31 0.3} 31. Kd3
{+123.53/1 0.1} Ke5 {-123.53/28 0.4} 32. Ke3 {+123.53/24 0.2} Kf5
{-123.53/1 0.1} 33. Nd2 {+123.53/27 0.2} Ke5 {-123.53/27 0.4} 34. Nc4+
{+123.53/1 0.1} Kf5 {-123.53/27 0.3} 35. Nd5 {+123.53/1 0.1} Ke6
{-123.53/29 0.4} 36. Ke4 {+123.53/1 0.1} Kd7 {-123.53/1 0.1} 37. Ke5
{+123.53/23 0.2} Kc6 {-123.53/1 0.1} 38. Nc3 {+123.53/1 0.1} Kd7
{-123.53/1 0.1} 39. Kf6 {+123.53/1 0.1} Ke8 {-123.53/1 0.1} 40. Ke6
{+123.53/22 0.2} Kf8 {-123.53/26 0.2} 41. Nd5 {+123.53/25 0.2} Kg7
{-123.53/22 0.1} 42. Kf5 {+123.53/1 0.1} Kf7 {-123.53/26 0.2} 43. Nd6+
{+123.53/1 0.1} Kg7 {-123.53/1 0.1} 44. Kg5 {+123.53/1 0.1} Kf8
{-123.53/26 0.2} 45. Kf6 {+123.53/1 0.1} c4 {-123.53/26 0.2} 46. Nc3
{+123.53/1 0.1} Kg8 {-123.53/1 0.1} 47. Nf5 {+99.83/26 0.2} Kf8
{-123.53/27 0.2} 48. Ng7 {+99.85/29 0.1} Kg8 {-123.53/1 0.1} 49. Ne6
{+99.87/34 0.2} Kh7 {-123.53/29 0.5} 50. Kg5 {+99.89/34 0.1} Kg8
{-99.90/54 0.3} 51. Kg6 {+99.91/52 0.2} Kh8 {-99.92/1 0.1} 52. Nd5
{+99.93/102 0.1} c3 {-99.94/127 0.1} 53. Nf6 {+99.95/127 0.1} c2
{-99.96/1 0.1} 54. Nd8 {+99.97/127 0.1} c1=Q {-99.98/127 0.1} 55. Nf7#
{+99.99/1 0.1}
{Xboard adjudication: Checkmate} 1-0
[/pgn]
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Re: Stockfish 120316 Available for the Mac

Post by MikeB »

Limited testing indicates that the latest SF version in the above link is about 25 ELO stronger than SF 7. This was play against varied opponents. TC 10/.17

Code: Select all

Rank Name                       Elo    +    - games score oppo. draws 
   1 Stockfish 120316 64 POPC  3371   17   17  2016   84%  3059   20% 
   2 Stockfish 7 64 POPCNT     3347   16   16  2016   82%  3061   21% 
maxdeg
Posts: 229
Joined: Thu Mar 10, 2016 6:17 pm
Location: Canada

Re: Stockfish 120316 Available for the Mac

Post by maxdeg »

Thanks for the Mac compile .. :D
User avatar
MikeB
Posts: 4889
Joined: Thu Mar 09, 2006 6:34 am
Location: Pen Argyl, Pennsylvania

Stockfish 033116 Available for the Mac

Post by MikeB »

Stockfish 03.31.16 for the Mac

Current Test Results( 5 minute realtime updates)

Code: Select all

===========================
Stockfish 03.31.16 64-bit w/POPCNT
by T. Romstad, M. Costalba, J. Kiiski, G. Linscott
compiled by M.Byrne
bench

Total time (ms) : 3828
Nodes searched  : 7607385
Nodes/second    : 1987300