Releases: khalid-a-omar/Polyfish
Polyfish 20240114
Change log
Windows Release files (64-bit)
Windows_Polyfish_240114_x86-64-vnni512.zip
Windows_Polyfish_240114_x86-64-vnni256.zip
Windows_Polyfish_240114_x86-64-avx512.zip
Windows_Polyfish_240114_x86-64-bmi2.zip
Windows_Polyfish_240114_x86-64-avx2.zip
Windows_Polyfish_240114_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_240114_x86-64-vnni512.zip
Linux_Polyfish_240114_x86-64-vnni256.zip
Linux_Polyfish_240114_x86-64-avx512.zip
Linux_Polyfish_240114_x86-64-bmi2.zip
Linux_Polyfish_240114_x86-64-avx2.zip
Linux_Polyfish_240114_x86-64-sse41-popcnt.zip
Release binaries have the following nets embedded
- Big net: nn-baff1edbea57.nnue
- Small net: nn-baff1ede1f90.nnue
Polyfish 20240112
Change log
Fix bug that causes the engine not to load the configured small net file
Windows Release files (64-bit)
Windows_Polyfish_240112_x86-64-vnni512.zip
Windows_Polyfish_240112_x86-64-vnni256.zip
Windows_Polyfish_240112_x86-64-avx512.zip
Windows_Polyfish_240112_x86-64-bmi2.zip
Windows_Polyfish_240112_x86-64-avx2.zip
Windows_Polyfish_240112_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_240112_x86-64-vnni512.zip
Linux_Polyfish_240112_x86-64-vnni256.zip
Linux_Polyfish_240112_x86-64-avx512.zip
Linux_Polyfish_240112_x86-64-bmi2.zip
Linux_Polyfish_240112_x86-64-avx2.zip
Linux_Polyfish_240112_x86-64-sse41-popcnt.zip
Release binaries have the following nets embedded
- Big net: nn-baff1edbea57.nnue
- Small net: nn-baff1ede1f90.nnue
Polyfish 20240111
Change log
Windows Release files (64-bit)
Windows_Polyfish_240111_x86-64-vnni512.zip
Windows_Polyfish_240111_x86-64-vnni256.zip
Windows_Polyfish_240111_x86-64-avx512.zip
Windows_Polyfish_240111_x86-64-bmi2.zip
Windows_Polyfish_240111_x86-64-avx2.zip
Windows_Polyfish_240111_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_240111_x86-64-vnni512.zip
Linux_Polyfish_240111_x86-64-vnni256.zip
Linux_Polyfish_240111_x86-64-avx512.zip
Linux_Polyfish_240111_x86-64-bmi2.zip
Linux_Polyfish_240111_x86-64-avx2.zip
Linux_Polyfish_240111_x86-64-sse41-popcnt.zip
Release binaries have the following nets embedded
- Big net: nn-baff1edbea57.nnue
- Small net: nn-baff1ede1f90.nnue
Polyfish 20240105
Change log
- Update book code to adopt latest changes done by Stockfish
- Better implementation of FileMapping::map() function
- Merge with latest Stockfish development branch (last revision SHA-1: 8b4583bce76da7d27aaa565e6302d2e540cd496a)
Windows Release files (64-bit)
Windows_Polyfish_240105_x86-64-vnni512.zip
Windows_Polyfish_240105_x86-64-vnni256.zip
Windows_Polyfish_240105_x86-64-avx512.zip
Windows_Polyfish_240105_x86-64-bmi2.zip
Windows_Polyfish_240105_x86-64-avx2.zip
Windows_Polyfish_240105_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_240105_x86-64-vnni512.zip
Linux_Polyfish_240105_x86-64-vnni256.zip
Linux_Polyfish_240105_x86-64-avx512.zip
Linux_Polyfish_240105_x86-64-bmi2.zip
Linux_Polyfish_240105_x86-64-avx2.zip
Linux_Polyfish_240105_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-b1e55edbea57.nnue
Polyfish 20231120
Change log
Windows Release files (64-bit)
Windows_Polyfish_231120_x86-64-vnni512.zip
Windows_Polyfish_231120_x86-64-vnni256.zip
Windows_Polyfish_231120_x86-64-avx512.zip
Windows_Polyfish_231120_x86-64-bmi2.zip
Windows_Polyfish_231120_x86-64-avx2.zip
Windows_Polyfish_231120_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_231120_x86-64-vnni512.zip
Linux_Polyfish_231120_x86-64-vnni256.zip
Linux_Polyfish_231120_x86-64-avx512.zip
Linux_Polyfish_231120_x86-64-bmi2.zip
Linux_Polyfish_231120_x86-64-avx2.zip
Linux_Polyfish_231120_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-0000000000a0.nnue
Polyfish 20231107
Change log
Merge with latest Stockfish development branch (last revision: 10000)
Windows Release files (64-bit)
Windows_Polyfish_231107_x86-64-vnni512.zip
Windows_Polyfish_231107_x86-64-vnni256.zip
Windows_Polyfish_231107_x86-64-avx512.zip
Windows_Polyfish_231107_x86-64-bmi2.zip
Windows_Polyfish_231107_x86-64-avx2.zip
Windows_Polyfish_231107_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_231107_x86-64-vnni512.zip
Linux_Polyfish_231107_x86-64-vnni256.zip
Linux_Polyfish_231107_x86-64-avx512.zip
Linux_Polyfish_231107_x86-64-bmi2.zip
Linux_Polyfish_231107_x86-64-avx2.zip
Linux_Polyfish_231107_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-0000000000a0.nnue
Polyfish 20231104
Change log
Merge with latest Stockfish development branch (last revision: 9988)
Windows Release files (64-bit)
Windows_Polyfish_231104_x86-64-vnni512.zip
Windows_Polyfish_231104_x86-64-vnni256.zip
Windows_Polyfish_231104_x86-64-avx512.zip
Windows_Polyfish_231104_x86-64-bmi2.zip
Windows_Polyfish_231104_x86-64-avx2.zip
Windows_Polyfish_231104_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_231104_x86-64-vnni512.zip
Linux_Polyfish_231104_x86-64-vnni256.zip
Linux_Polyfish_231104_x86-64-avx512.zip
Linux_Polyfish_231104_x86-64-bmi2.zip
Linux_Polyfish_231104_x86-64-avx2.zip
Linux_Polyfish_231104_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-0000000000a0.nnue
Polyfish 20231022
Change log
Merge with latest Stockfish development branch (last revision: 9953)
Windows Release files (64-bit)
Windows_Polyfish_231022_x86-64-vnni512.zip
Windows_Polyfish_231022_x86-64-vnni256.zip
Windows_Polyfish_231022_x86-64-avx512.zip
Windows_Polyfish_231022_x86-64-bmi2.zip
Windows_Polyfish_231022_x86-64-avx2.zip
Windows_Polyfish_231022_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_231022_x86-64-vnni512.zip
Linux_Polyfish_231022_x86-64-vnni256.zip
Linux_Polyfish_231022_x86-64-avx512.zip
Linux_Polyfish_231022_x86-64-bmi2.zip
Linux_Polyfish_231022_x86-64-avx2.zip
Linux_Polyfish_231022_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-0000000000a0.nnue
Polyfish 20231008
Change log
Merge with latest Stockfish development branch (last revision: 9937)
Windows Release files (64-bit)
Windows_Polyfish_231008_x86-64-vnni512.zip
Windows_Polyfish_231008_x86-64-vnni256.zip
Windows_Polyfish_231008_x86-64-avx512.zip
Windows_Polyfish_231008_x86-64-bmi2.zip
Windows_Polyfish_231008_x86-64-avx2.zip
Windows_Polyfish_231008_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_231008_x86-64-vnni512.zip
Linux_Polyfish_231008_x86-64-vnni256.zip
Linux_Polyfish_231008_x86-64-avx512.zip
Linux_Polyfish_231008_x86-64-bmi2.zip
Linux_Polyfish_231008_x86-64-avx2.zip
Linux_Polyfish_231008_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-0000000000a0.nnue
Polyfish 20231001
Change log
Fix bug in CTG probing logic where the move list is empty after filtering out unwanted/bad moves
Merge with latest Stockfish development branch (last revision: 9927)
Merge with latest Stockfish development branch (last revision: 9832)
Windows Release files (64-bit)
Windows_Polyfish_231001_x86-64-vnni512.zip
Windows_Polyfish_231001_x86-64-vnni256.zip
Windows_Polyfish_231001_x86-64-avx512.zip
Windows_Polyfish_231001_x86-64-bmi2.zip
Windows_Polyfish_231001_x86-64-avx2.zip
Windows_Polyfish_231001_x86-64-sse41-popcnt.zip
Linux Release files (64-bit)
Linux_Polyfish_231001_x86-64-vnni512.zip
Linux_Polyfish_231001_x86-64-vnni256.zip
Linux_Polyfish_231001_x86-64-avx512.zip
Linux_Polyfish_231001_x86-64-bmi2.zip
Linux_Polyfish_231001_x86-64-avx2.zip
Linux_Polyfish_231001_x86-64-sse41-popcnt.zip
Release binary files are embedded with nn-0000000000a0.nnue