Site views: 84183

 

 

asmFish: Updated July, 15 2018

- Changelog: Realign bench of asmFish_base.

 

Note by Counterply: "I can confirm that the standard version works on 32-bit systems. Users with 32-bit systems can also use the corresponding mateFish_base version without any issues."

There's some news: looks like another member has been added to the crew other than Counterply, double-deep (original team: Mohammed Li and Lyudmil Antonov). The package now includes TWO formats for the Haswell machines: BMI1 and BMI2.. You will find the benchmarks below.

Includes: armfish, that is asmFish for Android (only 64 bit Androids, unluckily, so the newest ones), asmFish base version for standard CPUs, and the program mateFish. Supported platforms (all 64 bit): Windows, Linux, MacOS, Android. The standard version should work on 32-bit system too.

 

Maximize its strength by using my opening book Goi.

 

asmfish

 

Lyudmil Antonov's GitHub page.

 

asmFish base single processor benchmark:

 

 

asmFish bmi1 single processor benchmark:

 

 

asmFish bmi2 single processor benchmark:

 

 

 

Testing:

 

I couldn't resist to test this new bmi version, so I thought to setup some position and make a deep analysis: critical position (1.d4, at least for the old Chessbase livebook application), middlegame and ending.
I was a bit disappointed by the less depth of the bmi2 version, despite the dos command test I did above... Maybe it's something related to my very architecture??

 

Critical position:

1.d4, analysis time: 5:30 minutes.

 

Analysis by asmFishW_2018-07-11_bmi1:

1...d5 2.c4 e6 3.Nc3 Nf6 4.Nf3 c6 5.e3 Nbd7 6.Qc2 Bd6 7.b3 0-0 8.Be2 b6 9.0-0 Bb7 10.Rd1 Qe7 11.a4 Bb4 12.Na2 Bd6 13.Nc3
        The position is equal: = (0.00)   Depth: 35/25     00:04:50   1362MN
(Goi, 15.07.2018)

 

Analysis by asmFishW_2018-07-11_bmi2:

1...Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 c6 5.e3 Nbd7 6.Qc2 Bd6 7.Bd3 0-0 8.0-0 h6 9.Rd1 b6 10.e4 dxe4 11.Nxe4 Nxe4 12.Bxe4 Qc7 13.Be3 Nf6
    14.c5 bxc5 15.dxc5 Be7 16.Bd4 Bb7 17.Ne5 Nxe4 18.Qxe4 Rac8
        The position is equal: = (0.02 ++)   Depth: 34/48     00:04:41   1329MN
(Goi, 15.07.2018)

 

 

 

 

--------------------

Middlegame:

7093964: Mamedyarov,S - So,W 1/2-1/2, Paris GCT Rapid 2017
r4rk1/pp2bppp/6q1/8/8/PQ2PpB1/1P3PPP/1R3RK1 b - - 0 1, analysis time: 8:00 minutes.

 

Analysis by asmFishW_2018-07-11_bmi1:

18...Qe4       The position is equal: = (-0.15 ++)   Depth: 45/46     00:07:37   2655MN, tb=83766
(Goi, 15.07.2018)

 

Analysis by asmFishW_2018-07-11_bmi2:

18...Qe4 19.gxf3 Qxf3 20.Qd1 Qe4 21.h3 Rfc8 22.Qg4 Qxg4 23.hxg4 Rc4 24.Rbc1 Rxg4 25.Rc7 Bd6 26.Rxb7 Bxg3 27.fxg3 Rxg3+ 28.Kh2 Rg6 29.Rfxf7 a5 30.Rf3 h6 31.Rg3 Raa6 32.Rxg6 Rxg6 33.Ra7 Rg5 34.a4 Re5 35.Kg1 g6 36.Kf2 h5 37.Kf3 h4 38.e4 Kh8 39.Kg2 Rxe4 40.Rxa5 Rb4 41.Ra6 Rxb2+ 42.Kh3 Kh7 43.Kxh4
        Black has an edge: = (-0.23 ++)   Depth: 43/61     00:06:33   2327MN, tb=129311
(Goi, 15.07.2018)

 

 

 

 

--------------------

Ending:

7093964: Mamedyarov,S - So,W 1/2-1/2, Paris GCT Rapid 2017 8/b2k1p2/r7/7R/5B2/4P3/4K3/8 b - - 0 1, analysis time: 5:00 minutes.

 

Analysis by asmFishW_2018-07-11_bmi1:

74...Ra2+ 75.Kf3 Bxe3 76.Kxe3       The position is equal: = (0.00)   Depth: 78/5     00:04:27   1660MN, tb=62226665
(Goi, 15.07.2018)

 

Analysis by asmFishW_2018-07-11_bmi2:

74...Ke6 75.Kf3 f6 76.Rh8 Bxe3 77.Kxe3       The position is equal: = (0.00)   Depth: 69/7     00:04:30   1717MN, tb=64245814
(Goi, 15.07.2018)

 

 

 

 

Conclusions:

I am wondering now what this bmi2 is for... If someone knows something about please let me know with the Contacts form.