Stockfish/McBrain 2.5 Release

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/McBrain 2.5 Release

Post by MikeB »

Details, Source and all flavors of Exe's are available here:

https://github.com/MichaelB7/Stockfish/ ... s/tag/v2.5
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Stockfish/McBrain 2.5 Release

Post by Vinvin »

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

Re: Stockfish/McBrain 2.5 Release

Post by MikeB »

Vinvin wrote:Thanks Michael !!
Thanks Vince, found this position on fish cooking, posted by Bryan Mourik:

[d]5nkr/ppp3q1/4p1bp/3pP3/3P1Q2/R6R/PPP2PP1/2K5 b - - 4 28

McBrain does pretty well on this one - here using just two cores.

Code: Select all

(white viewpoint)
dep	score	nodes	time	(not shown:  tbhits	knps	seldep)
 37	+0.28!	2.21G	11:12.21	Bf5! 
 37	+0.40?	1.83G	9:21.84	Bf5 Rhb3? 
 37	+0.25?	1.75G	8:55.87	Bf5 Rhb3? 
 37	+0.14?	1.72G	8:49.61	Bf5 Rhb3? 
 37	+0.07?	1.71G	8:44.74	Bf5 Rhb3? 
 36	  0.00 	1.67G	8:34.87	Bf5 Rhb3 h5 Qh4 Qh6+ Kd1 Rh7 Rg3+ Ng6 Qd8+ Qf8 Qxf8+ Kxf8 Rxa7 h4 Rb3 Nf4 Rbxb7 Nxg2 Ra8+ Kg7 Rxc7+ Kh6 Rxh7+ Kxh7 Ke2 h3 Kf3 Nf4 Kg3 Ne2+ Kh2 Nxd4 c3 Nf3+ Kg3 Nd2 f3 Nf1+ Kf2 Ne3 Kg1 Nc4 Kh2 Nd2 Kg3 
 36	+0.18!	1.48G	7:35.40	Bf5! 
 36	+0.30?	1.40G	7:13.22	Bf5 Rhb3? 
 36	+0.08!	1.38G	7:06.12	Bf5! 
 36	+0.15?	1.36G	6:58.82	Bf5 Rhb3? 
 35	+0.08!	1.11G	5:43.58	Bf5! 
 35	+0.15?	1.09G	5:37.48	Bf5 Rhc3? 
 34	+0.08 	1.07G	5:30.64	Bf5 Rhc3 a6 Rab3 b6 Rc6 Ng6 Qe3 Rh7 Rbc3 Qd7 f3 Nf8 g4 Bg6 Rxc7 Qxc7 Rxc7 Rxc7 c3 h5 gxh5 Bxh5 Qg5+ Bg6 Qd8 Rh7 Qxb6 Rh2 a4 Rc2+ Kb1 Rxc3+ Ka2 Rxf3 Qxa6 Rf4 Qb6 Rf1 
 34	+0.15!	1.01G	5:10.47	Bf5! 
 34	+0.27?	969.8M	4:59.21	Bf5 Rhc3? 
 34	+0.05!	813.9M	4:11.99	Bf5! 
 34	+0.12?	779.6M	4:01.54	Bf5 Rhb3? 
 33	+0.05 	725.8M	3:45.31	Bf5 Rhb3 h5 Qh4 Qh6+ Kd1 Rh7 Rxb7 Rf7 Rg3+ Kh7 Rc3 Ng6 Qh2 h4 Rbxc7 Rxc7 Rxc7+ Kg8 Rc8+ Kg7 Rc3 Qf4 Rc7+ Kh6 Qxf4+ Nxf4 Rxa7 Nxg2 Ke2 h3 Kf3 Ne1+ Kg3 Nxc2 Ra4 Kh5 f3 Ne3 Kh2 Nf1+ Kg1 
 33	+0.17!	619.6M	3:12.62	Bf5! 
 33	+0.54!	553.7M	2:52.32	Bf5! 
 33	+0.83!	499.1M	2:35.63	a6! 
 33	+0.95?	487.6M	2:32.06	a6 Rhg3? 
 33	+0.72!	397.6M	2:04.57	a6! 
 33	+0.80!	388.5M	2:01.79	a6! 
MikeGL
Posts: 1010
Joined: Thu Sep 01, 2011 2:49 pm

Re: Stockfish/McBrain 2.5 Release

Post by MikeGL »

Thanks for this release!
Looks like the 32-bit ones are working perfectly on my rusty machines. But both 32-bit labeled old and the generic 32 bit of this version seems to be working fine. Whats the difference between the two? Sorry if i missed some notes regarding the difference of these two Win32 compiles at your linked page.
duncan
Posts: 12038
Joined: Mon Jul 07, 2008 10:50 pm

Re: Stockfish/McBrain 2.5 Release

Post by duncan »

MikeB wrote:Details, Source and all flavors of Exe's are available here:

https://github.com/MichaelB7/Stockfish/ ... s/tag/v2.5
how does one access 'UCI-LimitStrength' in arena ?
MikeGL
Posts: 1010
Joined: Thu Sep 01, 2011 2:49 pm

Re: Stockfish/McBrain 2.5 Release

Post by MikeGL »

duncan wrote:
MikeB wrote:Details, Source and all flavors of Exe's are available here:

https://github.com/MichaelB7/Stockfish/ ... s/tag/v2.5
how does one access 'UCI-LimitStrength' in arena ?
I don't have the bleeding edge Arena GUI, but on my old version Arena it is Ctrl + 1 {{or control + one }}. If you want the mouse clicking way just click Engine Menu, Engine1 McBrain > Configure. It is displayed at the left hand side of that window.

This engine looks impressive because the Null_Move option can be disabled/enabled without recompiling the engine. I have already tested some difficult positions which can be easily solved by McBrain 32bit version, haven't seen any 32-bit version doing this feat.
duncan
Posts: 12038
Joined: Mon Jul 07, 2008 10:50 pm

Re: Stockfish/McBrain 2.5 Release

Post by duncan »

MikeGL wrote:
duncan wrote:
MikeB wrote:Details, Source and all flavors of Exe's are available here:

https://github.com/MichaelB7/Stockfish/ ... s/tag/v2.5
how does one access 'UCI-LimitStrength' in arena ?
I don't have the bleeding edge Arena GUI, but on my old version Arena it is Ctrl + 1 {{or control + one }}. If you want the mouse clicking way just click Engine Menu, Engine1 McBrain > Configure. It is displayed at the left hand side of that window.

This engine looks impressive because the Null_Move option can be disabled/enabled without recompiling the engine. I have already tested some difficult positions which can be easily solved by McBrain 32bit version, haven't seen any 32-bit version doing this feat.
thanks
User avatar
Dariusz
Posts: 364
Joined: Sat Jun 13, 2015 10:08 am
Location: Poland
Full name: Dariusz Domagała

Re: Stockfish/McBrain 2.5 Release

Post by Dariusz »

Very good news :-)
Thank you Michael !!
Regards, Darius
https://chessengeria.eu
tpoppins
Posts: 919
Joined: Tue Nov 24, 2015 9:11 pm
Location: upstate

Re: Stockfish/McBrain 2.5 Release

Post by tpoppins »

MikeGL wrote:both 32-bit labeled old and the generic 32 bit of this version seems to be working fine. Whats the difference between the two?
It's in SF Makefile:

Code: Select all

### 2.2 Architecture specific

<snip>

ifeq ($&#40;ARCH&#41;,x86-32-old&#41;
	arch = i386
endif

ifeq ($&#40;ARCH&#41;,x86-32&#41;
	arch = i386
	prefetch = yes
	sse = yes
endif
Prefetch
SSE
yanquis1972
Posts: 1766
Joined: Wed Jun 03, 2009 12:14 am

Re: Stockfish/McBrain 2.5 Release

Post by yanquis1972 »

hey michael, don't know if the 'readme' on the DL site is new or i just noticed it, but
For overnight analysis, I suggest setting the matefinder option on , Tactical to 3 or 4, and respect to minus 15.
is that for any (generally speaking) position, or extremely difficult positions with a solution?

at what level would tactical be set to to replicate the level of houdini 5 (or 3, since i think this is faster in some positions) tactical search? at what level do you think it goes beyond usefulness in the overwhelming majority of positions?

finally -- what settings would you recommend for, say 1hr analysis? 10min? (i assume default, maybe w/ some level of contempt) 30min? (i don't expect you to have any answer to these, & certainly not a definitive one, just asking out of curiosity)