Site views: 901130

 

 

asmFish: Updated August, 17 2019

 

Available for: Windows, Linux, Android 64bit, macOS.

 

Updated to: Updated to asmFish 10

 

 

asmFish is a Stockfish derived engine written in assembler, the strong point of it is to have a smaller executable, hence faster.

Originally conceived by Mohammed Li, it was maintained then by Lyudmil Antonov and later by Counterply (https://www.counterply.com)

The rewriting means that asmFish could not be the latest beta Stockfish translation and that there could be bugs, due to the minor testing time of this engine compared to the Stockfish releases. Anyway in one year of testing I've seen it works very well on powerful mainframes with many threads/cores.

Unluckily the official asmFish release is not updated so frequently lately.

This software lies under the GPL license, asmFish official GitHub page: https://github.com/lantonov/asmFish.

The BookDepth issue:

WARNING: I've accidentally found a serious issue that could totally spoil many test you've made with BIN books: the BookDepth value is different between asmFish and the other engines. asmFish measures the BookDepth in plies, that is 1/2 move (1 White move + 1 Black move = 2 plies), while the other engines measure it in effective moves. So if you are making a test between asmFish and the other engines with a limited amount of book moves, please be sure to set double the value for asmFish.

For example, we want to make a test up to the move 15: for asmFish BookDepth will be 30, while for other engines like Stockfish Polyglot or Brainfish will be 15. NOT YET VERIFIED ON THE NEW VERSION.

 

asmFish

 

 

polls

 

23/05/19 poll average vote: 8.73.

 

Maximize its strength by using my opening book Goi.

 

 

asmFishW_10_base.exe single processor benchmark:

 

 

 

Binaries:

- Windows

- asmFishW_10_base.exe
- asmFishW_10_bmi1.exe
- asmFishW_10_bmi2.exe
- asmFishW_10_popcnt.exe

- Linux:

- asmFishL_10_base
- asmFishL_10_bmi1
- asmFishL_10_bmi2
- asmFishL_10_popcnt

- Android 64bit only:

- armFishL_10_v8

- macOS:

- asmFishX_10_base
- asmFishX_10_bmi1
- asmFishX_10_bmi2
- asmFishX_10_popcnt

Matefinder is also included in the package.