November 6, 2017

New Android UCI engine: Andscacs 0.921 TCEC

Andscacs is today one of the Top-10 engines, among the strongest "followers" placed just behind Stockfish, Komodo & Houdini.

Andscacs is developed and programmed by Daniel José Queraltó from Andorra. It currently plays in TCEC-10 Round-1 undefeated and will qualify for Round-2.

Daniel Jose describes Andscacs in his HOMEPAGE like: "It's born in September 2013. It has approximately 3240 elo. The new versions will be published in this website. Andscacs means "And" for Andorra, the country where I live, and scacs for "escacs", chess in catalan."

CCRL 40/4 rates Andscacs 0.92 about 3270 ELO for Windows, which makes it #7 of the list. Therefore, to honor the TCEC event (i guess), the author has decided last week to provide the source code of the version playing there. It was an unexpected but a nice gift indeed because the engine used to be closed source until today.

I didn't wait too long to notify Alexei Chernakoff who kindly sweated a lot to port the code to Android. The result seems very satisfying after a little rework for arm8 version.

I'll be highly glad to rate Andscacs in Rapidroid, which i hope to update before December comes.

GET Andscacs 0.921.ACH for arm7 and arm8

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

141 comments:

  1. The 2mb arm8 Anscacs is still compiled with static libraries right? Armfish updated to 2017.11.06 to include the second November 03 patch about "introduce capture history table..: but still no latest tcec stage 2 armfish.lets hope Alexei can do latest 20171105 Stockfish ;-)

    ReplyDelete
  2. It's already clear, andscacs-0.921 will be the new # 3, pushing Chiron 4. I really liked how Andscacs plays. In the attack it's just fine. More engines would be on android. I wrote to the author of Fire with the request to port Fire 6 to android, but alas, he said that it will not be soon, he has no time.

    ReplyDelete
  3. Yeah the new Andscacs arm8 compile(2mb) is very fast..arm7 not that fast but the SMP speedup is very impressive so should do great in rapidroid.I like Andscacs playing style too.A gem of an engine for Android!

    ReplyDelete
  4. Thanks gurcan and alexei for being active uploading engine here :-)

    ReplyDelete
  5. Alexei maybe you could look at Nemorino ? It's gotten pretty strong lately even though it didnt do too well in TCEC with many cores, its still strong.In github there is latest developments version for example 3.16 with source to download or maybe version 3.0 (more stable?)

    https://bitbucket.org/christian_g_nther/nemorino

    ReplyDelete
  6. I wanted to download Stockfish 4 or Stockfish DD (pie versions) but to my surprise there are none to be found.only NOPIE for Stockfish 4 and DD.Can anyone confirm this? Thanks

    ReplyDelete
  7. Thank you very much for the engines Alexei,I also hope that there would be Hannibal,Booot,Johnny,etc for Android.Keep it up Alexei and Gurcan.

    ReplyDelete
    Replies
    1. This is unlikely, if the authors open
      the code for these engines, it can be
      done.

      Delete
    2. Alexei there is no Stockfish 4 and DD (pie) available? I cant find them

      Delete
  8. Ok thanks anyway.i just saw Cfish 20171103 in Dropbox. Thanks for the update!is that the "introduce capture history table" commit number e3a627e?

    ReplyDelete
  9. Can u share the dropbox link for Cfish 20171103. Thq Mr Lazar

    ReplyDelete
    Replies
    1. My compilation new cfish-051117(arm7,armv8):
      https://app.box.com/s/mps9o582ypjhb195pmx2i4rgd6s3t1qt

      Delete
    2. thq so much 4 the update Mr.Alexei.,

      Delete
  10. Thanks for Cfish (051117) update Alexei !Is that the Updated to "Handle BxN trade as good capture when history score is go… commit number ddaf61f ? So its tcec stage 2
    Version? Either way thanks

    ReplyDelete
  11. Thank you for the Cfish 051117 update Alexei!

    ReplyDelete
  12. Hi Gurcan.How is arm7 version of
    andscacs? The engine works stably,
    does not freeze? The version for
    arm64v8 works fine.

    ReplyDelete
    Replies
    1. I'm abroad, so i'll report in a couple of days about it.

      Delete
  13. Dear Alexei, i wonder when will you build the latest brainfish. I am sure its worth to compete with other fishes. Just wondering.

    ReplyDelete
  14. Mr. Alexei. Please make some strongest opening book 2.. thq s much

    ReplyDelete
    Replies
    1. My compilation Brainfish-101117 (arm7, arm64v8). To use the book Cerebellum_Light_Poly.bin (download the latest version of this book from the official site in
      polyglot format), create a book folder in the phone's memory and put a book in it. The path should look like this: /sdcard/book/Cerebellum_Light_Poly.bin, when the engine starts the book connects automatically.

      https://app.box.com/s/0pgj36loo6zs6gjmp1086e5bivv5mmp4

      Delete
    2. Magnificent, Alexei! Yes we know how to manage the book. I hope you will keep an effort for brainfish just like other derivates in the next time. Thank you very much for this build, my man :D

      Delete
  15. Thq so much Mr. Alexei. Its really doing great.

    ReplyDelete
  16. Can someone compile the newest symphosodon?.Thanks.

    ReplyDelete
    Replies
    1. Mr Alexei. Please help compile the newest brainfish 171111 to android uci. Thq so much,,

      Delete
  17. Symphosodon for PC right? There is no for android

    ReplyDelete
  18. There is Symphosodon for android already.But Cichess and Cfish/Stockfish is better.If rather see a new engine ported (different style).For example Nemorino, Laser etc.Andscacs is a great compiles so hoping to see more new engines by Alexei in future ;-)
    in future:-)

    ReplyDelete
  19. Alexei I read in talkchess you said that you had to "complete" some source code of Andscacs to compile it for Android.Small things or big things that you changed?

    ReplyDelete
    Replies
    1. I had to change a bit of code so that it was possible to compile under the android. I was helped by a familiar programmer. The source code that the author put out andscacs was badly collected even for Linux (this was complained on the talkchess forum). It was necessary to fix almost all the source files, something to fix taking into account the ARM platform. It took me almost three days to do this. The result I think is good.

      Delete
    2. Wow that sounds like a lot of work:-) Well done then!And thank you to your programmer friend as well.Very happy you were able to get it working as well and as fast as it is now..I hope you can look into other engines in future..I know it's not always easy to compile just any engine for Android...BUT as you said...we need more engines for Android ;-)

      Delete
  20. By the way, the latest brainfish you share + cerebellum = endless rock. Other engines just fall behind, i performed a tournament in cfa yesterday, the result is great.

    ReplyDelete
    Replies
    1. Well of course ;-) Cerebellum book gives Brainfish (Stockfish) an unfair advantage vs all other Engines.

      Delete
  21. *NEWS* New developmemt version of Texel 1.08a2 available here:
    https://www.dropbox.com/sh/v16dye7ww33x7oe/AAD1cUT0olt89XKvCqJPwWWla/test/texel108a2.7z?dl=0

    Peter Osterlund has implemented a new feature i had requested that makes Texel more fun to play against.It has a new Max NPS UCI feature that allows you to lower the speed of texel to get it to play like a slow 90's PC or a dedicated unit !

    ReplyDelete
  22. Senpai2.0 is available ..., Can anyone port it for is android.

    ReplyDelete
    Replies
    1. Thanks for the update Rahul! Will check it out.Is it meant to be much stronger than version 1.0 ? Let's hope it's easily portable to Android AND maybe Alexei can compile it ? ;-)

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

      Delete
  23. Senpai 2.0 and Fruit Reloaded for arm8 devices please.

    ReplyDelete
  24. Senpai 2.0 x64 is currently rated at 3078 in CCRL 40/4 as at 13-11-17 so about 70 points stronger than version 1.0 on 1 core.Nice! It's pretty much as strong as Deep fritz 14 now on 1 core..

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

    ReplyDelete
  26. Lazar stockfish 4 and DD (4.5) here https://www.dropbox.com/sh/75gzfgu7qo94pvh/NlXX-QLGu6

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

    ReplyDelete
  28. Alex thanks for the link.Unfortunately they are both nopie versions of Stockfish 4 and DD.i wanted the PIE versions.

    ReplyDelete
  29. *Texel Update* New development version 1.08a4 as an APK. It has the fun new Max NPS UCI option where you can make Texel calculate much slower while still playing at its best (no random moves) so you can actually play against the engine and maybe beat it OR test it against dedicated units!

    ReplyDelete
  30. Texel link:

    https://www.dropbox.com/sh/v16dye7ww33x7oe/AACMB-_cjPMB8cr4qeV5rd5Ga/apk?dl=0

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

    ReplyDelete
  32. Replies
    1. So far I have not been able to compile a normal version. It is going and working but there is a bug in it, something with a set of speed and depth. While I did not solve this problem.

      Delete
    2. Thanks for the update Alexei.if you fix it and get it woking properly,great.If not thanks anyway your work is always appreciated!

      Delete
  33. We always waiting 4 ur artwork n always hope all the best 4 u Mr. Alexei,,

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

    ReplyDelete
  35. Alexei make change in config file (.cfg)
    --------------------------------------------------------------------------------------

    [] Firenzina 2.4.2 xTreme default fire.cfg

    // System
    Verbose_UCI 0
    Write_Log 0
    Hash 128
    Pawn_Hash 32
    Max_Threads 4
    Min_Threads 4
    MultiPV 1

    ReplyDelete
  36. Gurcan, how Fritz 15 is doing?

    ReplyDelete
    Replies
    1. Hi Alex.Fritz 15 for android? Has it been updated with Chessbase online? Also if Alexei is working on Firenzina thats Great.i never use it because it always uses set number of cores and I can't change that..

      Delete
  37. Fritz 15 please alex :-)

    ReplyDelete
  38. Yes Lazar, Fritz 15 for android!

    ReplyDelete
    Replies
    1. Ok Alex just saw in app store.its an app.hmm.wait to see if Gurcan says it's stable.then maybe I buy.

      Delete
  39. Wow! I haven't read about it anywhere.Its part of the chessbase online app right? Or is it available elsewhere too?

    ReplyDelete
    Replies
    1. No, the application is called "Fritz".

      Delete
    2. Alexei yes I just saw it on Play Store.But I can't see a picture showing fritz analysing.We need to see a picture like that.It seems expensive for what I'm reading in reviews but I'd buy it if it's stable ( no freezing runs ok etc)

      Delete
    3. ..I mean if fritz is meant to be a kind of toy for young players only...im not interested.It looks like a toy at this stage..not sure it caters to older serious players for analysis ,testing etc

      Delete
    4. Honestly, I would not buy. The deviation is weaker than the same Chiron-4, Andscacs will generally defeat Fritz-15. For analysis, Droidfish does not have anything, it's free and powerful functional.

      Delete
    5. Yes looking at the rating lists I agree with you.Yes droidfish offers a lot and is free.if Fritz was maybe same price as Chiron maybe I'd buy- just for fun..but Fritz looks like a toy for children ;-)

      Delete
  40. Sir Alexei in this link is stockfish devt build of November 13 2017 to desktop if possible u can make it to Android too I love stockfish :-)

    ReplyDelete
    Replies
    1. The new stockfish will only be on weekends. In github lies the version of "old". Wait.

      Delete
    2. Alexei, do you have a link for the PC version of CiChess ? Can't find it.

      Delete
  41. Yes sir Alexei were waiting :-). As always thank you so much and also to sir Gurcan ..

    ReplyDelete
  42. Alexei and Alex ive read mobile df 15 engine is actually using Gingko 2.0 ? We need to check with Gurcan if he buys it to confirm this

    ReplyDelete
  43. Mobile version 15 solves Bishop underpromotion.Version 15 pc not:
    4Q3/Pq4pk/5p1p/5P1K/6PP/8/8/8 w - - 7 61
    Engine in mobile is named as gingko 2.0
    in file name but loads as version 15
    Moves on mobile are not same as version 15 pc.
    Works Chess for android engines tournament good.Strong engine

    ReplyDelete
  44. Why file in library name ginkgo 2.0 ? This is mystery. Must have more information

    ReplyDelete
  45. Hi Gurcan.Good news.We now have a new, powerful ginkgo 2.0 engine. Because the engine from Fritz application is not Deep Fritz 15, it's Ginkgo 2.0. Look at whose name and surname is displayed in the
     CFA as the author of the engine! It's Frank Schneider, author of Ginkgo! My doubts dispelled a small match
    between this engine and Andscacs, where this engine played on an equal footing. It's very strong! I think they took the source code
    Ginkgo, wrote the new name of the engine [Deep Fritz 15] and everything. I do not know why they did it, maybe because Fritz-15 was difficult to adapt for android, or Vasik Rajlich (author of Fritz) something is still fussing).

    ReplyDelete
  46. I've written to Chessbase to confirm via email its Ginkgo but now it seems we know.Alexei as to the reasons why they did it im guessing Vasik only agreed to provide them with the PC version? He has no interest in Android? They have done this in the past anyway with Pocket Fritz using Shredder and Hiarcs."Fritz" is Chessbase trademark.Schneider is German and has experience with the old Pocket grandmaster for PPC.i think they payed him to compile it for them probably.Amyway better for Android as Ginkgo is stronger than Fritz !

    ReplyDelete
    Replies
    1. It so exciting. Can we have the link of Ginkgo engine, Is it free downloadable?

      Delete
    2. No you must buy the app

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

    ReplyDelete
  48. What is the complete name of the app sir?

    ReplyDelete
  49. https://play.google.com/store/apps/details?id=chessbase.android.fritz

    ReplyDelete
    Replies
    1. Sir Alex and Alexei is it possible that you could make chess engine Ginkgo in android platform alone? Thanks

      Delete
  50. Joe Mark, I think Ginkgo is closed source engine, so the answer is no (btw only Alexei makes android compilation!)...
    Regarding Fritz gui for android, it is buggy (still very fresh), the only thing that actually worth the money is engine.

    ReplyDelete
  51. I'm wondering if Gurcan will delay rapidroid until before Christmas to include Ginkgo? This will be an exciting rapidroid reloaded! Andscacs, Ginkgo , Faster Senpai 1.0 (arm7 APE) Komodo 11.2.2.Big shake up at the top !
    Alexei, no luck still with bugs in Senpai 2.0 ? Not going to happen ?

    ReplyDelete
  52. Thanks Mr. Alex. The sad thing is chessbase and Fritz Gui have no engine to engine fight or tournament unlike Hawk chess and Acid aphe chess. Anyway keep up the great work of making super engines.

    ReplyDelete
  53. If you buy Fritz you can use engine in Chess for Android tournament

    ReplyDelete
  54. Sir Alexei this link latest stockfish http://chess.ultimaiq.net/stockfish.html if u can make it Android it will make us more happier thanks in advance :-)

    ReplyDelete
  55. Hi Gurcan I dowbloaded hawk chess from play store and i tried to install chess engine but its show nothing only show a black area (version naguat7.1)elsewhere in my other android phone its work properly(version lolipop)

    ReplyDelete
    Replies
    1. Use the Chess Engine Tournament application (author Javier Javiolo) better. This is the best application for the game between the engines and it's free.

      Delete
    2. You can also use the Brainfish+ Cerebellum Light Poly.bin in CEPA by javiolo without any hassle.

      Delete
  56. Rahul, you should not have bought Hawk chess, this project was abandoned long ago, as long as it can only read commercial and Cfishes engines (from Alexei), nugat 7 android has a bad support.

    ReplyDelete
  57. Alexei have you posted any links to any new compiled engines last few days? A lot of talk here and I may have missed it ;-)

    ReplyDelete
  58. My compilation stockfish-181117(arm7,arm64v8):

    https://app.box.com/s/t9i1uailhfre6k4i2mty8fa1l4y5xd9t

    ReplyDelete
    Replies
    1. Thq s much 4 the update,, u r the best Mr Alexei.

      Delete
  59. Hi Gurcan.There my compilation new Vajolet-2.4(arm7,arm64v8):

    https://app.box.com/s/s5onao5sxnlc7gabbpwsawj9nevtcjq4

    ReplyDelete
  60. this vajolet vs stockfish u share just now, which is stronger Mr Alexei

    ReplyDelete
  61. Thanks for updates sir Alexei love it :-)

    ReplyDelete
  62. Thank you so much for compiling sharing Vajolet 2.4 Alexei!! That's a great choice of engine compilation and fresh lol. AP Vajolet build was development build..I always prefer official release builds to be able to easily compare to PC as i do cross-platform comparison and testing sometimes.thanks for latest Stockfish too!

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

    ReplyDelete
  64. How is the new Stockfish, any stronger than your last version? Did you make any tests Alexei? Thank you, you're the legend :)

    ReplyDelete
    Replies
    1. All the last few builds of Stockfish from Alexei are about the same strength id day.Stockfish hasnt really gained much in elo last few months of development.Of course it's about having the "latest" version...

      Delete
    2. About a month ago I conducted a test against stockfish 8. The test consisted of 800 batches, 3 cores and a hash = 32mb. All the engines were 64 bit. Stockfish dev showed +42 ELO stronger than stockfish 8.

      Delete
    3. Yes that sounds correct.CCRL has Stockgish 071017 (based on 021017 source) at 46 elo above Stockfish 8 at 40/4.
      But thats not enough to release Stockfish 9 and so that's why it will be delayed

      Delete
  65. Does anyone have strelka chess engine 5.5 for andtoid.

    ReplyDelete
  66. There is strelka version 5 - but it plays weaker than it should.There is no 5.5 so far.Link for Strelka 5 in case you don't have it is:

    https://m.box.com/shared_item/https%3A%2F%2Fapp.box.com%2Fs%2Fn1167nt6x3b995p507tbw863k42zjysr

    ReplyDelete
  67. Hi! Alexie you should try to complile senpai bcoz it is awesome playing style/ strenght in my window 64bit but i want a android version.its too good.

    ReplyDelete
  68. Is it possible to compile fizbo for android.

    ReplyDelete
  69. the last Symphysodon for android? Thanks.

    ReplyDelete
  70. Hi! Gurcan I made many games between strelka5.5and komodo9, Pedone on window arena GUI but always strelka wins but komodo and other forfiet on time. and in android strelka too weak.

    ReplyDelete
  71. Alexie I think you should recompile strelka it is good at in blitz game,and I want to inform you strelka5.5 is available see wikipeadia.(GNU new update available )

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

    ReplyDelete
  73. is there any new engine update??

    ReplyDelete
  74. Alexei id like to run some testing between Arm8 Andscacs Ginkgo and a CCRL 3200 Stockfish version.Any chance you would consider porting Arm8 & Arm7 Stockfish 5 Or DD ? If you have no time that's ok.

    ReplyDelete
  75. Lazar. Why you need them, they're old..

    ReplyDelete
  76. Yeah they ARE old but they are valuable for testing other 3200 rated engines like Andscacs and seeing their progress.I have komodo 8 for example which is this level (3200) but it underperforms in my testing.Alexei its ok..this is more of a "luxury" request by me ;-) in other words only if you ever "feel" like it.I don't want to distract you from the wonderful work you've been doing with Vajolet Andscacs and latest Stockfish.Best Wishes always !

    ReplyDelete
  77. http://www.mediafire.com/?w2414qbvis95uib.
    Hi Alexie just do check this link It says that it has free houdini 1.5a source code. I probably think it would be,I have no idea about source code please check it if possible.

    ReplyDelete
    Replies
    1. There are some engines, there are no sources.
      But Houdini 1.5a is on android and it is called Critter 1.6a.This clone is Houdini 1.5a.

      Delete
  78. Really Alexei! Critter 1.6a is the Magician Houdini1.5a?

    ReplyDelete
    Replies
    1. Yes. In due time Robert Houdart accused the author Critter 1.6a in cloning Houdini 1.5a, there was a scandal and the Critter project was closed.

      Delete
    2. Oh see..but thanks though..im happy that i have this great engine..wow

      Delete
  79. Yes it is but its nopie ie only for pre-Lollipop Android OS.if you have Android 5.x and later then you cant use Critter

    ReplyDelete
    Replies
    1. I have a galaxy tab 3 of samsung. KITKAT ANDROID.. firenzina, critter and stockfish dd works here

      Delete
    2. Good for you,I have a jellybean android before but it conked out so I didn't have critter right now...

      Delete
  80. Hi Alexei,can you please make Critter 1.6a for arm 64 devices?My phone is an Android marshmallow,thank you very much.

    ReplyDelete
  81. My experimental compilation stockfish with dynamic contempt (contempt default = 40!) Phased_contempt3 (Use contempt / 4 for endgame contempt)
    http://tests.stockfishchess.org/tests/view/5a1a9cc20ebc590ccbb8b2ec
    Compare with the last official stockfish.
    Download:
    https://app.box.com/s/i3ucxucgvh795e5nb8lhzq9j3n4kek7z

    ReplyDelete
  82. Alexei im the endgame phase Stockfish automatically switches to contempt of 4 i assume? Or do we have to manually set it to 4.I assume its done automatically.only been trsting it for a few minutes

    ReplyDelete
    Replies
    1. This "dynamic contempt", stockfish changes it automatically and not only in the endgame.

      Delete
  83. Yeah i assume Stockfish autodetects endgame phase and adjusts contempt internally.Otherwise this would make no sense in Automated games.Silly question..😛

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

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

    ReplyDelete
  86. Alexei is your Stockfish 18112017 the "latest" version with timestamp 1511019933 "Open BSD friendly start"
    ?

    ReplyDelete
  87. Mr Alexei do you have any link article of critter 1.6a cloning scandal that i may read?

    ReplyDelete
  88. It is possible to run critter chess on android 7.0 version(naugot).

    ReplyDelete
  89. My compilation Cfish-271117(arm7,arm64v8):
    https://app.box.com/s/i7ujdinm7psp0gz7vgm75cyxrmsjas4i

    ReplyDelete
  90. Rahul, Critter 1.6 can work only on android 4.4.2 and lower (it is arm5)

    ReplyDelete