HAL9000

HAL9000
"It just isn't conceivable that you can design a program strong enough to beat players like me."

November 2, 2016

Android UCI engine update: Stockfish 8.0

Stockfish team has already released Stockfish 8.0 before the Superfinal of TCEC-9 where the fish will have to deal with an old rival coming back to the scene after years of silence. Houdini's return attracts much more attention than Komodo nowadays.

Indeed it's surprising to see such release before the community meets the new TCEC champion but it's not surprising to see many Android builds from all active compilers, coming so quickly. So, there's already a big variety of builds available and at least one should meet the configuration of your device.

Released by Javier:
GET Stockfish 8.0.20161101.JV 32-bit for arm5 pie
GET Stockfish 8.0.20161101.JV 32-bit for arm7 pie
GET Stockfish 8.0.20161101.JV 64-bit for arm8
GET Stockfish 8.0.20161101.JV 32-bit for x86 pie
GET Stockfish 8.0.20161101.JV 64-bit for x64_64

Released by Peter Österlund:
GET Stockfish 8.0.DF163 32-bit for arm5 nopie
GET Stockfish 8.0.DF163 32-bit for arm5 pie
GET Stockfish 8.0.DF163 32-bit for arm7 nopie
GET Stockfish 8.0.DF163 32-bit for arm7 pie
GET Stockfish 8.0.DF163 64-bit for arm8
GET Stockfish 8.0.DF163 32-bit for x86 nopie
GET Stockfish 8.0.DF163 32-bit for x86 pie
GET Stockfish 8.0.DF163 64-bit for x86_64

Released by Aprijal Pasaribu:
GET Stockfish 8.0.AP 32-bit for arm5 nopie
GET Stockfish 8.0.AP 32-bit for arm5 pie
GET Stockfish 8.0.AP 32-bit for arm7 nopie
GET Stockfish 8.0.AP 32-bit for arm7 pie
GET Stockfish 8.0.AP 64-bit for arm8
GET Stockfish 8.0.AP 32-bit for x86 nopie
GET Stockfish 8.0.AP 32-bit for x86 pie
GET Stockfish 8.0.AP 64-bit for x86_64

18 comments:

Alex Borisov said...

Thanks!

Anonymous said...

Can one tell me which is better? As In..The difference between PIE and NO PIE? (Note I use a armv7 build)

Nathanael Russell said...

Animal Pasaribu's compiles are faster

Anonymous said...

Good Tip :) whats the difference between the PIE and NO PIE?

Gurcan Uckardes said...

You try PIE first. If it fails to load, switch to NOPIE. Android 5.0 and beyond require pie.

Gurcan Uckardes said...

Yes. I noticed the same. Pgo matters :-)

Alex said...

Nathanael, actually it's Aprijal Pasaribu, not Animal :-)

Gurcan Uckardes said...

Yes, i noticed the same. Auto correction (auto destruction) matters :-) oh these stoopid spell checkers.

Gurcan Uckardes said...

Complementary: in my language there are caaes where calling someone animal is a compliment. You may say: "Oh dude you are kicking butts like an animal. Good job!"

Mauricio Guevara said...

Gurcan, I have a question, is it better to set cores to 8 or 4 on a huawei p8 lite?, because I dont know if my phone actually has 8 physical cores or 4, And I read that it's better to set the cores of the engine to the physical cores of your device

Gurcan Uckardes said...

Octacıre 1.2 A53. You can set 8 cores. If you compare knps with 4 and 8, you should see the big difference.

Alex said...

Another app from Javier https://play.google.com/store/apps/details?id=app.packs.stockfishengine_nopie&hl=en

Mauricio Guevara said...

Thanks!

Anonymous said...

You can always check how many cores you have and the instruction set (e.i. armv?) your Android phone has by downloading "Droid Hardware Info" from playstore

Alex said...

Original Stockfish 8 https://stockfishchess.org/download/

Gurcan Uckardes said...

Yes. Cpu-Z is also another reputable and trustable app for this purpose.

Gurcan Uckardes said...

Build inflation! Do you know who compiled it?

Alex said...

I thought you knew! :)