October 29, 2017

Android UCI engine update: Cfish 2017.10.28.ACH

The latest... by Alexei, based on the patch about "Extra thinking before accepting draw PVs".

GET Cfish 2017.10.28.ACH for arm7 and arm8

In case of trouble dowloading from PC, use your mobile or refer to THIS POST.

21 comments:

  1. Thank you very much for the update: Gurcan, do you know the differences between Stockfish (Cfish) vs SugaR XPRo?

    ReplyDelete
  2. Thanks Alexei! Question: Cfish always plays identically to the same Stockfish version number? It's just faster right?

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Hi Lazar,

    Cfish is identical to core stockfish as of abrok.eu/stockfish/ but stockfish is compiled in C++ while Cfish is compiled in C which is supposed to be closer to the machine's language.

    ReplyDelete
    Replies
    1. Hi!Are you the author of polyglot opening book Nathanael Russell.bin?

      Delete
  5. Thanks Nathaniel!I ask because I notice a few times cfish finds a particular move at a greater depth (example 20 ply vs 18 ply for same Stockfish version).But of course it plays the same moves.But I found it a bit odd but I suppose it's normal.. ;-)

    ReplyDelete
    Replies
    1. According to my tests (it was played 600 games with 2m + 1s control, 3 cores, all the arm64v8 engines) cfish is stronger than stockfish of one release day somewhere in 20 Elo.

      Delete
  6. This comment has been removed by the author.

    ReplyDelete
  7. Alexei yes..20 elo sounds right with the speed difference.Now waiting for Cfish 9 ;-) .Cmon Stockfish team!

    ReplyDelete
  8. My compilation cichess-1.8-311017(arm7.pgo,arm64v8):
    https://app.box.com/s/qpikgdrn64j8hehwp6m3i7aaj55guugg

    ReplyDelete
  9. Hi Gurcan.Scorpio-2.7.8 out.
    There my compilation(arm7,arm64v8):
    https://app.box.com/s/rdxixjjme55srz4zf8shgwx0hwifxlft

    ReplyDelete
  10. Thanks Alexei!Can your Scorpio compilations use the Scorpio opening book(book.dat) in CfA?And what are your recommended parameters that can be put in Scorpio.ini to be able to use multi-threads(e.g.4 threads)?Thank you!

    ReplyDelete
    Replies
    1. I did not specifically support the book, there are difficulties here. And you can put the number of cores any, just like the hash. All the settings in scorpio.ini.

      Delete
    2. Thank you Alexei,I tried the early versions of Scorpio compiled by Jim Abblett and APE and they recognize book.dat in CfA.If only Mr.Aart could improve CfA's GUI book like that of Hawk Chess...

      Delete
  11. Hi Paulzzz,

    I am not the author of Nathanael Russell.bin, just an engine tester for CCRL. I think the author of that bin is Mohammed Nayeem.

    ReplyDelete
  12. I have a question for Alexei or Nathaniel. Currently In TCEC Stockfish version 041017 is playing.But there is no commit or development version dated 041017.there is 021017 (which Alexei has compiled for Android) and 051017.There is also an APK from Javiolo with same 041017 version in Google Play.Did they simply compile Stockfish on that particular date? Is it identical to Stockfish 021017 ? Just curious ;-)

    ReplyDelete
  13. Yes. In stockfish sources, in the file
    misc.cpp, the compilation date of the
    engine is put. If not to do it manually,
    then automatically the date is put in
    which the engine was compiled.

    ReplyDelete
  14. Ah makes sense.Thanks Alexei ! So I assume that means Stockfish 041017 is same engine as 021017 ? I'll compare to your 021017 compile Alexei.im sure its same engine as 021017 but compiled on 04/10/2017..

    ReplyDelete
  15. Alexei Chernakoff since you're the genius in here can you please make droidfish and few engines run on tizen os i wanna test this apps in there please

    ReplyDelete
  16. No no no! We are all waiting for Alexei's end-of-week Stockfish and other engine updates first ;-)

    ReplyDelete