HAL9000

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

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:

Nathanael Russell said...

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

Lazar Dourakis said...

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

Lazar Dourakis said...
This comment has been removed by the author.
Nathanael Russell said...

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.

Lazar Dourakis said...

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.. ;-)

Lazar Dourakis said...
This comment has been removed by the author.
Alexei Chernakoff said...

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.

Lazar Dourakis said...

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

Alexei Chernakoff said...

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

Alexei Chernakoff said...

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

Paulzzz said...

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!

Paulzzz said...

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

Alexei Chernakoff said...

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.

Nathanael Russell said...

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.

Lazar Dourakis said...

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 ;-)

Alexei Chernakoff said...

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.

Lazar Dourakis said...

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

Paulzzz said...

OK,thanks��

Paulzzz said...

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

Anonymous said...

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

Lazar Dourakis said...

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