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

17 comments:

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

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

      Delete
  2. Animal Pasaribu's compiles are faster

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

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

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

      Delete
    2. 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!"

      Delete
  5. 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

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

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

    ReplyDelete
  7. 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

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

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

    ReplyDelete
    Replies
    1. Build inflation! Do you know who compiled it?

      Delete