The Stockfish github branch for the Joseph Ellis Matefinder version of Stockfish:
https://github.com/mcostalba/Stockfish/tree/matefind
My build:
https://www.dropbox.com/s/nvvncx25wnx0j ... nd.7z?dl=0
Really excellent at finding mates.
Joseph Ellis Matefinder version of Stockfish
Moderator: Ras
-
Dann Corbit
- Posts: 12870
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
-
Paloma
- Posts: 1234
- Joined: Thu Dec 25, 2008 9:07 pm
- Full name: Herbert L
Re: Joseph Ellis Matefinder version of Stockfish
No exe files on dropbox?Dann Corbit wrote:The Stockfish github branch for the Joseph Ellis Matefinder version of Stockfish:
https://github.com/mcostalba/Stockfish/tree/matefind
My build:
https://www.dropbox.com/s/nvvncx25wnx0j ... nd.7z?dl=0
Really excellent at finding mates.
-
zullil
- Posts: 6442
- Joined: Tue Jan 09, 2007 12:31 am
- Location: PA USA
- Full name: Louis Zulli
Re: Joseph Ellis Matefinder version of Stockfish
They are in the src directory:Paloma wrote:No exe files on dropbox?Dann Corbit wrote:The Stockfish github branch for the Joseph Ellis Matefinder version of Stockfish:
https://github.com/mcostalba/Stockfish/tree/matefind
My build:
https://www.dropbox.com/s/nvvncx25wnx0j ... nd.7z?dl=0
Really excellent at finding mates.
Code: Select all
ProcyonLeo: ~/Downloads/src] ls
Makefile main.cpp pawns.h thread.cpp
SearchLog.txt material.cpp position.cpp thread.h
benchmark.cpp material.h position.h thread_win32.h
bitbase.cpp misc.cpp psqt.cpp timeman.cpp
bitboard.cpp misc.h san.cpp timeman.h
bitboard.h movegen.cpp san.h tt.cpp
bitcount.h movegen.h search.cpp tt.h
endgame.cpp movepick.cpp search.h types.h
endgame.h movepick.h stockfish-matefind-crusty.exe uci.cpp
evaluate.cpp notation.h stockfish-matefind.exe uci.h
evaluate.h pawns.cpp syzygy ucioption.cpp
-
Paloma
- Posts: 1234
- Joined: Thu Dec 25, 2008 9:07 pm
- Full name: Herbert L
Re: Joseph Ellis Matefinder version of Stockfish
Yes Louis, in the first link, but not in Dann's build on dropbox link 
-
Dann Corbit
- Posts: 12870
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Joseph Ellis Matefinder version of Stockfish
The one called crusty works on old 64 bit processors.
The other one works on modern (AVX) 64 bit processors.
The other one works on modern (AVX) 64 bit processors.
-
Dann Corbit
- Posts: 12870
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Joseph Ellis Matefinder version of Stockfish
When you expand the archive, you should see a src folder.
There are two executable files in that folder
2015-05-13 01:31 PM 0 .depend
2015-05-13 01:40 PM 6,116 benchmark.cpp
2015-05-13 01:40 PM 6,212 bitbase.cpp
2015-05-13 01:40 PM 10,713 bitboard.cpp
2015-05-13 01:40 PM 10,319 bitboard.h
2015-05-13 01:40 PM 3,235 bitcount.h
2015-05-13 01:40 PM 33,107 endgame.cpp
2015-05-13 01:40 PM 3,259 endgame.h
2015-05-13 01:40 PM 36,308 evaluate.cpp
2015-05-13 01:40 PM 1,150 evaluate.h
2015-05-13 01:40 PM 1,411 main.cpp
2015-05-13 01:28 PM 12,599 Makefile
2015-05-13 01:40 PM 8,672 material.cpp
2015-05-13 01:40 PM 2,894 material.h
2015-05-13 01:40 PM 5,309 misc.cpp
2015-05-13 01:40 PM 2,963 misc.h
2015-05-13 01:40 PM 14,354 movegen.cpp
2015-05-13 01:40 PM 2,339 movegen.h
2015-05-13 01:40 PM 10,951 movepick.cpp
2015-05-13 01:40 PM 4,115 movepick.h
2015-05-13 01:40 PM 1,432 notation.h
2015-05-13 01:40 PM 12,127 pawns.cpp
2015-05-13 01:40 PM 2,738 pawns.h
2015-05-13 01:40 PM 39,256 position.cpp
2015-05-13 01:40 PM 12,894 position.h
2015-05-13 01:40 PM 4,995 psqt.cpp
2015-05-13 01:40 PM 4,678 san.cpp
2015-05-13 01:40 PM 1,327 san.h
2015-05-13 01:40 PM 66,369 search.cpp
2015-05-13 01:40 PM 3,700 search.h
2015-05-13 04:51 PM 234,524 SearchLog.txt
2015-05-13 03:25 PM 931,328 stockfish-matefind-crusty.exe
2015-05-13 01:38 PM 924,672 stockfish-matefind.exe
2015-05-13 01:41 PM <DIR> syzygy
2015-05-13 01:40 PM 11,303 thread.cpp
2015-05-13 01:40 PM 5,203 thread.h
2015-05-13 01:40 PM 2,493 thread_win32.h
2015-05-13 01:40 PM 5,205 timeman.cpp
2015-05-13 01:40 PM 1,797 timeman.h
2015-05-13 01:40 PM 3,951 tt.cpp
2015-05-13 01:40 PM 3,738 tt.h
2015-05-13 01:40 PM 12,283 types.h
2015-05-13 01:40 PM 9,373 uci.cpp
2015-05-13 01:40 PM 2,285 uci.h
2015-05-13 01:40 PM 5,530 ucioption.cpp
There are two executable files in that folder
2015-05-13 01:31 PM 0 .depend
2015-05-13 01:40 PM 6,116 benchmark.cpp
2015-05-13 01:40 PM 6,212 bitbase.cpp
2015-05-13 01:40 PM 10,713 bitboard.cpp
2015-05-13 01:40 PM 10,319 bitboard.h
2015-05-13 01:40 PM 3,235 bitcount.h
2015-05-13 01:40 PM 33,107 endgame.cpp
2015-05-13 01:40 PM 3,259 endgame.h
2015-05-13 01:40 PM 36,308 evaluate.cpp
2015-05-13 01:40 PM 1,150 evaluate.h
2015-05-13 01:40 PM 1,411 main.cpp
2015-05-13 01:28 PM 12,599 Makefile
2015-05-13 01:40 PM 8,672 material.cpp
2015-05-13 01:40 PM 2,894 material.h
2015-05-13 01:40 PM 5,309 misc.cpp
2015-05-13 01:40 PM 2,963 misc.h
2015-05-13 01:40 PM 14,354 movegen.cpp
2015-05-13 01:40 PM 2,339 movegen.h
2015-05-13 01:40 PM 10,951 movepick.cpp
2015-05-13 01:40 PM 4,115 movepick.h
2015-05-13 01:40 PM 1,432 notation.h
2015-05-13 01:40 PM 12,127 pawns.cpp
2015-05-13 01:40 PM 2,738 pawns.h
2015-05-13 01:40 PM 39,256 position.cpp
2015-05-13 01:40 PM 12,894 position.h
2015-05-13 01:40 PM 4,995 psqt.cpp
2015-05-13 01:40 PM 4,678 san.cpp
2015-05-13 01:40 PM 1,327 san.h
2015-05-13 01:40 PM 66,369 search.cpp
2015-05-13 01:40 PM 3,700 search.h
2015-05-13 04:51 PM 234,524 SearchLog.txt
2015-05-13 03:25 PM 931,328 stockfish-matefind-crusty.exe
2015-05-13 01:38 PM 924,672 stockfish-matefind.exe
2015-05-13 01:41 PM <DIR> syzygy
2015-05-13 01:40 PM 11,303 thread.cpp
2015-05-13 01:40 PM 5,203 thread.h
2015-05-13 01:40 PM 2,493 thread_win32.h
2015-05-13 01:40 PM 5,205 timeman.cpp
2015-05-13 01:40 PM 1,797 timeman.h
2015-05-13 01:40 PM 3,951 tt.cpp
2015-05-13 01:40 PM 3,738 tt.h
2015-05-13 01:40 PM 12,283 types.h
2015-05-13 01:40 PM 9,373 uci.cpp
2015-05-13 01:40 PM 2,285 uci.h
2015-05-13 01:40 PM 5,530 ucioption.cpp
-
zullil
- Posts: 6442
- Joined: Tue Jan 09, 2007 12:31 am
- Location: PA USA
- Full name: Louis Zulli
Re: Joseph Ellis Matefinder version of Stockfish
Please look again.Paloma wrote:Yes Louis, in the first link, but not in Dann's build on dropbox link
-
zullil
- Posts: 6442
- Joined: Tue Jan 09, 2007 12:31 am
- Location: PA USA
- Full name: Louis Zulli
Re: Joseph Ellis Matefinder version of Stockfish
As I understand, the version you've linked to is not Joseph Ellis's complete matefinder engine. Rather, it is a version of Stockfish that includes just one of Joseph's ideas, that of disabling null move reductions when the king cannot move.Dann Corbit wrote:The Stockfish github branch for the Joseph Ellis Matefinder version of Stockfish:
https://github.com/mcostalba/Stockfish/tree/matefind
My build:
https://www.dropbox.com/s/nvvncx25wnx0j ... nd.7z?dl=0
Really excellent at finding mates.
Here is the repo you want: https://github.com/jhellis3/Stockfish/c ... ate_finder
-
Paloma
- Posts: 1234
- Joined: Thu Dec 25, 2008 9:07 pm
- Full name: Herbert L
Re: Joseph Ellis Matefinder version of Stockfish
Sorry, I brought messed up things
It was the first link (J.Ellis) missing exe files, in your link I found SFcrusty.exe instantly
It was the first link (J.Ellis) missing exe files, in your link I found SFcrusty.exe instantly
-
Dann Corbit
- Posts: 12870
- Joined: Wed Mar 08, 2006 8:57 pm
- Location: Redmond, WA USA
Re: Joseph Ellis Matefinder version of Stockfish
Right. The github site just has code.