Releases: khalid-a-omar/Polyfish
Polyfish 20230807
Change log
Merge with latest Stockfish development branch (last revision: 9832)
Windows Release files (64-bit)
Windows_Polyfish_230807_x86-64-vnni512.zip
Windows_Polyfish_230807_x86-64-vnni256.zip
Windows_Polyfish_230807_x86-64-avx512.zip
Windows_Polyfish_230807_x86-64-bmi2.zip
Windows_Polyfish_230807_x86-64-avx2.zip
Windows_Polyfish_230807_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_230807_x86-64-vnni512.zip
Linux_Polyfish_230807_x86-64-vnni256.zip
Linux_Polyfish_230807_x86-64-avx512.zip
Linux_Polyfish_230807_x86-64-bmi2.zip
Linux_Polyfish_230807_x86-64-avx2.zip
Linux_Polyfish_230807_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-c38c3d8d3920.nnue
Polyfish 20230708
Change log
Merge with latest Stockfish development branch (last revision: 9770)
Windows Release files (64-bit)
Windows_Polyfish_230708_x86-64-vnni512.zip
Windows_Polyfish_230708_x86-64-vnni256.zip
Windows_Polyfish_230708_x86-64-avx512.zip
Windows_Polyfish_230708_x86-64-bmi2.zip
Windows_Polyfish_230708_x86-64-avx2.zip
Windows_Polyfish_230708_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_230708_x86-64-vnni512.zip
Linux_Polyfish_230708_x86-64-vnni256.zip
Linux_Polyfish_230708_x86-64-avx512.zip
Linux_Polyfish_230708_x86-64-bmi2.zip
Linux_Polyfish_230708_x86-64-avx2.zip
Linux_Polyfish_230708_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-c38c3d8d3920.nnue
Polyfish 20230621
Change log
Merge with latest Stockfish development branch (last revision: 9538)
Windows Release files (64-bit)
Windows_Polyfish_230621_x86-64-vnni512.zip
Windows_Polyfish_230621_x86-64-vnni256.zip
Windows_Polyfish_230621_x86-64-avx512.zip
Windows_Polyfish_230621_x86-64-bmi2.zip
Windows_Polyfish_230621_x86-64-avx2.zip
Windows_Polyfish_230621_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_230621_x86-64-vnni512.zip
Linux_Polyfish_230621_x86-64-vnni256.zip
Linux_Polyfish_230621_x86-64-avx512.zip
Linux_Polyfish_230621_x86-64-bmi2.zip
Linux_Polyfish_230621_x86-64-avx2.zip
Linux_Polyfish_230621_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-78bacfcee510.nnue
Polyfish 20230607
Change log
Merge with latest Stockfish development branch (last revision: 9519)
Windows Release files (64-bit)
Windows_Polyfish_230607_x86-64-vnni512.zip
Windows_Polyfish_230607_x86-64-vnni256.zip
Windows_Polyfish_230607_x86-64-avx512.zip
Windows_Polyfish_230607_x86-64-bmi2.zip
Windows_Polyfish_230607_x86-64-avx2.zip
Windows_Polyfish_230607_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_230607_x86-64-vnni512.zip
Linux_Polyfish_230607_x86-64-vnni256.zip
Linux_Polyfish_230607_x86-64-avx512.zip
Linux_Polyfish_230607_x86-64-bmi2.zip
Linux_Polyfish_230607_x86-64-avx2.zip
Linux_Polyfish_230607_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-0dd1cebea573.nnue
Polyfish 20230604
Change log
Merge with latest Stockfish development branch (last revision: 9510)
Windows Release files (64-bit)
Windows_Polyfish_230604_x86-64-vnni512.zip
Windows_Polyfish_230604_x86-64-vnni256.zip
Windows_Polyfish_230604_x86-64-avx512.zip
Windows_Polyfish_230604_x86-64-bmi2.zip
Windows_Polyfish_230604_x86-64-avx2.zip
Windows_Polyfish_230604_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_230604_x86-64-vnni512.zip
Linux_Polyfish_230604_x86-64-vnni256.zip
Linux_Polyfish_230604_x86-64-avx512.zip
Linux_Polyfish_230604_x86-64-bmi2.zip
Linux_Polyfish_230604_x86-64-avx2.zip
Linux_Polyfish_230604_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-8d69132723e2.nnue
Polyfish 20230510
Change log
-
Fixed CTG bug related to en passant move decoding
-
Enhanced CTG move selection by ignoring moves with negative weights
Full change log: cdb15f0
UPDATED Read before using CTG books: Note about CTG Books
Windows Release files (64-bit)
Windows_Polyfish_230510_x86-64-vnni512.zip
Windows_Polyfish_230510_x86-64-vnni256.zip
Windows_Polyfish_230510_x86-64-avx512.zip
Windows_Polyfish_230510_x86-64-bmi2.zip
Windows_Polyfish_230510_x86-64-avx2.zip
Windows_Polyfish_230510_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_230510_x86-64-vnni512.zip
Linux_Polyfish_230510_x86-64-vnni256.zip
Linux_Polyfish_230510_x86-64-avx512.zip
Linux_Polyfish_230510_x86-64-bmi2.zip
Linux_Polyfish_230510_x86-64-avx2.zip
Linux_Polyfish_230510_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-e1fb1ade4432.nnue
Polyfish 20230509
Change log
-
Fixed CTG bug that causes the engine not to read castling moves
-
Fix CTG bug that causes the engine not to decode the position properly if the White king position was on files 1-4 and Black can still castle in either direction (there are other factors too that contributed to this bug)
UPDATED Read before using CTG books: Note about CTG Books
Full change log: 5979f2f
Windows Release files (64-bit)
Windows_Polyfish_230509_x86-64-vnni512.zip
Windows_Polyfish_230509_x86-64-vnni256.zip
Windows_Polyfish_230509_x86-64-avx512.zip
Windows_Polyfish_230509_x86-64-bmi2.zip
Windows_Polyfish_230509_x86-64-avx2.zip
Windows_Polyfish_230509_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_230509_x86-64-vnni512.zip
Linux_Polyfish_230509_x86-64-vnni256.zip
Linux_Polyfish_230509_x86-64-avx512.zip
Linux_Polyfish_230509_x86-64-bmi2.zip
Linux_Polyfish_230509_x86-64-avx2.zip
Linux_Polyfish_230509_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-e1fb1ade4432.nnue
Polyfish 20230508
Change log
-
Enhance CTG move ordering based on new findings from sample books submitted by Marco Zerbinati (Thank you)
-
Merge with latest Stockfish development branch (last revision: 9494)
Read before using CTG books: Note about CTG Books
Full change log: dbebf1f
Windows Release files (64-bit)
Windows_Polyfish_230508_x86-64-vnni512.zip
Windows_Polyfish_230508_x86-64-vnni256.zip
Windows_Polyfish_230508_x86-64-avx512.zip
Windows_Polyfish_230508_x86-64-bmi2.zip
Windows_Polyfish_230508_x86-64-avx2.zip
Windows_Polyfish_230508_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_230508_x86-64-vnni512.zip
Linux_Polyfish_230508_x86-64-vnni256.zip
Linux_Polyfish_230508_x86-64-avx512.zip
Linux_Polyfish_230508_x86-64-bmi2.zip
Linux_Polyfish_230508_x86-64-avx2.zip
Linux_Polyfish_230508_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-e1fb1ade4432.nnue
Polyfish 20230506
Change log
- Added option to include only green book moves for CTG books
- Better CTG book move weight calculation logic. Hopefully this logic is close to Chessbase/Fritz move selection logic
- Merge with latest Stockfish development branch (Revision 9491)
Read before using CTG books: Note about CTG Books
Full change log: 9322b68
Windows Release files (64-bit)
Windows_Polyfish_230506_x86-64-vnni512.zip
Windows_Polyfish_230506_x86-64-vnni256.zip
Windows_Polyfish_230506_x86-64-avx512.zip
Windows_Polyfish_230506_x86-64-bmi2.zip
Windows_Polyfish_230506_x86-64-avx2.zip
Windows_Polyfish_230506_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_230506_x86-64-vnni512.zip
Linux_Polyfish_230506_x86-64-vnni256.zip
Linux_Polyfish_230506_x86-64-avx512.zip
Linux_Polyfish_230506_x86-64-bmi2.zip
Linux_Polyfish_230506_x86-64-avx2.zip
Linux_Polyfish_230506_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-e1fb1ade4432.nnue
Polyfish 20230426
Change log
- Replaced the four book options with just two that can be configured to either a CTG or BIN book (engine will detect the book format). The books are probed in the order they are configured in.
- Replaced the previous "poly" and "ctg" commands with one command called "book". This command will display available book moves for the configured books of any type.
- Merge with latest Stockfish development branch (Revision 9487)
Read before using CTG books: Note about CTG Books
Full change log: 4a17edd
Windows Release files (64-bit)
Windows_Polyfish_230426_x86-64-vnni512.zip
Windows_Polyfish_230426_x86-64-vnni256.zip
Windows_Polyfish_230426_x86-64-avx512.zip
Windows_Polyfish_230426_x86-64-bmi2.zip
Windows_Polyfish_230426_x86-64-avx2.zip
Windows_Polyfish_230426_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_230426_x86-64-vnni512.zip
Linux_Polyfish_230426_x86-64-vnni256.zip
Linux_Polyfish_230426_x86-64-avx512.zip
Linux_Polyfish_230426_x86-64-bmi2.zip
Linux_Polyfish_230426_x86-64-avx2.zip
Linux_Polyfish_230426_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-e1fb1ade4432.nnue