HAL9000

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

February 11, 2018

Life is a Game of Chess

December and January were full of bad surprises in my life. It just reminded once again that life is a chess game too, more or less complex, where you have to protect your valuable pieces from the other color and to achieve this, you may have to sacrifice some of the other pieces to survive.

No matter what number of squares are present on the board, it's a game that begins and ends for a purpose.

Despite all difficulties, i hope i can continue to allocate enough time to keep this "still unique" blog alive and kicking, in near future because it proved to be worth the effort.

This January of 2018, Chesstroid has reached 500.000 hits after 3 years without any artificial support or sponsoring. Today i'm proud of what it has become. To be honest, it's gone way beyond what i'd imagined in the beginning.

Thanks for all those who supported. You're all amazing...

101 comments:

raff1st1 said...

gg Gurcan :)

Nathanael Russell said...

You are a worthy opponent ... well done

Lazar Dourakis said...

Congrats on 3+ years Gurcan!! Chesstroid is a valuable resource and the 'go-to' blog for Android Chess lovers.Well played! :-)

chysiddh14 said...

Gurcan thanks for ur effort

Lazar ,Alexei ,Rahul , Paulzz
Stockfish 7 is vry strong , can u give me name of chess engine which can beat it ?

n also ur perspective about new chess engine ,their character

chysiddh14 said...

Alexei
have a look , if possible compile it

https://bitbucket.org/waterreaction/giraffe

Anonymous said...

Yes sir gurcan this blog is so helpful especially to chess lovers . It helps alot of people. In their chess games preparations .. learning from mistakes in past games.. many chess engine here very strong which helps us study chess more deeply.. thanks Alexei and Gurcan for all the effort and good things you guys are great . More power xd

Alexei Chernakoff said...

Good result Gurcan!

chysiddh14 said...

Hello all

have a look at
Chess Art For Kids which contains
Bagatur Engine

if possible share only engine binary which works in droidfish

Paulzzz said...

Hi Gurcan,whatever are those bad surprisesalways remember that there's always a light at the end of the tunnel.Your blog has helped a lot of chess enthusiast including me.Cheer up my friend.Chesstroid will be here for more years to come.

Paulzzz said...

I'll give my feedback in coming days,thanks for sharing info about Chess Art for kids,Im surprised that it contains the Bagatur Engine.

Paulzzz said...

I managed to extract the 3 engines and polyglot books in PBchess app and I installed them in DroidFish.

Lazar Dourakis said...

Hi chysiddh.I dont think Bagatur engine can be extracted-at least from what i can see.

Paulzzz said...

The same here I can't extract the engine.

Rahul Srivastav said...

Hello,
sir Gurcan,acid ape update with senpai2, rodent and scorpio,so please provide us standalone acid ape build.
Thanks

Gurcan Uckardes said...

What engines exactly?

Gurcan Uckardes said...

It's scheduled this way already. I'll post soon.

Gurcan Uckardes said...

I checked Pbchess. There are Toga 1.3.1 and Fruit 2.1, already in my repository. SF8 build is unknown to me. It's very small, less than 400KB.

chysiddh14 said...
This comment has been removed by the author.
Rahul Srivastav said...

Hi Paulzzz, Is it possible to extract "arasan20.4.1" from acid app chess.if possible then tell me how??

karim ullah said...

Rahul! You can this from an apk,using any zip archive app, then finding the engine and extract it.

Rahul Srivastav said...

Karim ullah!many many thanks to help me.

Rahul Srivastav said...

Karim, can you provide me komodo11 by extract it.

chysiddh14 said...

Komodo 11 is paid app , it need licence to check n work , cannot work by extracting it

karim ullah said...

Rahul,komodo 11 build is installing apk, you can't extract it,you can extract engines only from apps, for example, pbchess,or droidfish,and even from a tactic puzzle apps

chysiddh14 said...

lantonov/asmFish

update
download which is latest 1day ago

https://github.com/lantonov/asmFish/tree/executables/ARM

chysiddh14 said...

also download matefinder
latest 1 day ago


https://github.com/lantonov/asmFish/tree/executables/Matefinder

i hope u guys find it before me

karim ullah said...

None works for me, unfortunately

chysiddh14 said...

have a look at

https://chessprogramming.wikispaces.com/Engines+for+Android

chysiddh14 said...

armFishL_2018-02-11_v8

works for my device try it

matefinder unable to work in mine device

chysiddh14 said...

Go to this upper site

choose any engine and open it
then go to
external link ( in bottom of page )
choose 1st 1 , either it will bring u to this engine homepage then download

or in github goto
view code
search for android then download

hope this will certainly work in ur device

Paulzzz said...

The three engines I managed to extract from PBchess are SF8,Toga 1.3.1,and Fruit 2.1.I also got the two polyglot books which I installed in DroidFish book folder.

Paulzzz said...

Hi guys check pychess website,it has a polyglot book there which you can use in DroidFish.

Paulzzz said...

Thanks!

Paulzzz said...

The latest armFish and mateFish works well in my device.

Lazar Dourakis said...

Both armfish and matefish work on my device.Also matefish from 20171004 also works for me :-)

raff1st1 said...

Lazar, does mateFish shows as armFish when starting Droidfish for you too?

karim ullah said...

Chysidh! How can you download cuckoo chess engine or chess genius, both external links not working for me..

Lazar Dourakis said...

Yes it does ;-) though i can confirm that the older matefish 20171004 is in fact a different engine from armfish of the same date.I havent checked the new matefish of 2018 but i assume its different from armfish of 2018

chysiddh14 said...

Its better to ask Gurcan ,for Chess Genius 2.6.4 , he has used in RAPIDROID RELOADED

Cuckoo chess
( in jar file format )
http://hem.bredband.net/petero2b/javachess/index.html

Author says
In 2012 he ported CuckooChess to C++11 and also renamed it to Texel.


So Karim better to use texel chess engine

Lazar Dourakis said...

I use both texel and CT800 engines a lot now.The ability to slow the engines down with the nodes per second option allows me to weaken then to a level where i have a chance to actually play them and beat them.I find that at times to be more fun and rewarding than just watching engines play each other in automated games ;-) im hoping other engine authors add this feature to their engines too..

karim ullah said...

Well, infact you dropped a link of android chess engine, the previous question was regarding your links, why would I ask gurcan Tough?

Marc said...

keep up the good work gurcan
thanks for the great effort you put in this blog

Rahul Srivastav said...

Hello,sir gurcan can you tell me why ethereal8.85ACH build always win from Andy updated ethereal,see

https://drive.google.com/file/d/1ZNIJTDt9nFbXtKzBMa4-ylDuI-BlptsD/view?usp=drivesdk

Rahul Srivastav said...

See latest updated ethereal result.

https://drive.google.com/file/d/1Oa42IyqqNF9TnEwNZbz6zfGdX_QsqzHe/view?usp=drivesdk

Gurcan Uckardes said...

The reason shpuld be the difference between compiling options and environment. The compiler itself is a factor. Pgo too. We all know Alexei has more expertise than Andy in this task.

chysiddh14 said...
This comment has been removed by the author.
chysiddh14 said...

Hi Lazar
there is
DanaSah LimitStrength v.6.5
try it if u find it interesting

https://sites.google.com/site/danasah/english/danasah-z-engine

but Chessdroid has danasah 7

chysiddh14 said...

Hello Gurcan
can u please provide us working link for Chess Genius 2.6.4 ?
kindly waiting for ur reply

Lazar Dourakis said...

Chess genius is a paid app.From what i understand Gurcan played the Chess Genius games manually as he did with ios Hiarcs etc.I assume you knew this chysiddh.Currently Chess Genius is in version 3.0.4.

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

Chess genius lite doesnt work for you? Hmm strange.Chess Genius has always been 32bit so there is only only 32bit binaries in the lite version.it should work.Do you get an error message?

chysiddh14 said...

Sorry lazar , i mean to say working binary of lite

acid ape -chess engine collection n javiolo --chess engine
works well in droidfish

i know u have better known than me
, u can find rodent/risky in it

karim ullah said...

Somedays earlier I extracted libginkgo.2.0.PIE.so from Fritz 15 app.it can be picked up by any GUI,but it will show its name to Fritz 15 instead of ginkgo,, I don't why?

chysiddh14 said...

Arasan also has options of Uci limit strength

chysiddh14 said...

It is Ginkgo actually
if u load under chess tournament app , it shows author name
Frank Schneider



but branding makes it to have name Deep Fritz 15

chysiddh14 said...

@Rahul
It seems none of Scorpio works in my device
share ur working Scorpio link

karim ullah said...

Scorpio is xb engine, can work in cfa , have you tried it?

chysiddh14 said...

I have found link for compiling chess engine
have a look , if possible try compiling

http://www.eglebbk.dds.nl/program/chess-download.html

karim ullah said...

Good web, but I'm android user, no more PC here, and they have already compiled Leonidas, for android, did you test it?

karim ullah said...

Unfortunately not working for me...

chysiddh14 said...

I m willing to share what i know.
that link is for people who has done IT
n want to compile chess engine for android
I hope they understood what i meant to say

chysiddh14 said...

sungorus-14-ja
from the jim ablet android chess bundle

It works best both in droidfish n chess tournament app

But it shows nps:0
thats
Nodes per second (NPS)

i m confuse why that happens ?
but excited to use as new engine.😊

Anonymous said...

Hold on a little while more friend. Some of us are also getting out of the woods and surely will support you when able and needed.

karim ullah said...
This comment has been removed by the author.
chysiddh14 said...

Ethereal9.00

https://github.com/AndyGrant/Ethereal/releases

I dont have any idea how to use

Ethereal9.00-Android.exe

So i replace .exe with arm7

Hurrrray , it works perfectly
glad to have it


it excellent both in Droidfish n chess tournament app

try it , if any idea tell me.

chysiddh14 said...

Same again with
Embla
nps:0 but works perfectly

why is that any reason ?

karim ullah said...

Can be picked up by analyze this 5.0 app, then freeze, do you have the same problem ?

karim ullah said...

Any compilation for gojemat chess engine?

chysiddh14 said...

@Karim i dont use analyze this

i have played round robin between Arasan n Ethereal9.00
no any problem
game progress to the end

In Droidfish , i played Ethereal9.00 checkmate me

( suggesting no any problem )

Karim try in droidfish , chess tournament
also provide me answer if it works in cfa or not

chysiddh14 said...

This engine is illegal because it doesn't comply with GPL.
It is a Fruit derivative.

karim ullah said...

Yea its really working in cfa, too strong for me to beat him

karim ullah said...

I don't use chess tournament app, but it really working in hawk chess app, a two matches between ethereal 9 and hawk chess was checked right now, the result is , ethereal 9 won first match as white, the second as Blake side was drawn,

karim ullah said...

Chysidh try to find a strong engine as alphazero lol, I don't think if your ethereal 9 will beat bobcat oldest version haha

chysiddh14 said...

@Karim use Sugar xpro
Sugar, a UCI chess playing engine derived from Stockfish

It will beat every chess engine even stockfish 9
n its clone , derivative

Rahul Srivastav said...

Now, ethereal9 improved much, need sir Alexie build of "ethereal9",waiting..........

Alexei Chernakoff said...

My compilation Cfish-150218.
New patch: Updated to "Simplify trapped rook"
https://app.box.com/s/s8r3erqhdg8m1y166hkypx5808gfg6ty

Alexei Chernakoff said...

My compilation Ethereal-9 (arm7.pgo,arm64v8):
https://app.box.com/s/fptzzflt75kkom6pzcdwkfl8xjyw8y6i

Rahul Srivastav said...

Great thanks sir Alexie.

chysiddh14 said...

Great to see u
thank u vry vry much

karim ullah said...

I know sugar is strong but if u choose no book...

karim ullah said...

Alexei! Your compilation of ethereal 9 saved nearly 500kb.. it has the same strength..wow

karim ullah said...

Saved me,

Paulzzz said...

Thank you Alexei.
Rodent engine in Acid Ape Chess is cool because it's capable of playing different personalities in android platform.

Is it possible to increase the cores/threads in Hawk Chess?

karim ullah said...

Yes I think hash and threads is possible, but why?

karim ullah said...

My question from Alexei is, is it possible to convert FB engine to uci,?

karim ullah said...

Xb I meant to type..

chysiddh14 said...

@Karim Alexei compilation are faster n stronger
it shows nps:>200
n also size less

Nathanael Russell said...

Thank you so much Alexei for Cfish 150218! Dynamic Contempt is very interesting...I'm interested about how they finally chose contempt = 18 over 20. Alexei's compiles are indeed faster; I am getting about 200nps more from his cfish than any other arm build as of late!

Nathanael Russell said...

P.s. Alexei, were you able to find a solution to the PGO optimization problem?

Alexei Chernakoff said...

Yes.

chysiddh14 said...
This comment has been removed by the author.
Anonymous said...

Thanks Alexei! Seems like this CFish doesn't support Cerebellum anymore?

Anonymous said...

...wrong place, sorry ;) but the question remains

chysiddh14 said...

without book also it beats every chess engine

Anonymous said...

Alexei,can you compile CFish_Extended_160218?Thanks.

chysiddh14 said...

New updated CT800 V1.20
Android version also

https://www.ct800.net/news.htm

chysiddh14 said...

New update Cheese
Also Android version

http://cheesechess.free.fr/en/download.html

Thanks for both Authors for updating their chess engine.

It feel awesome to use them

Rahul Srivastav said...

Hi, Can anyone tell me how to get cuckoochess for android standalone.
Thanks

Gurcan Uckardes said...

It's written in Java. So don't expect to import it as a binary to Cfa or Droidfish. However there's a Cockoo chess app featuring Cockoo embedded in it, looking like Droidfish. Isvthis what you need?

Gurcan Uckardes said...

Yes but requires full knowledge about the code and the two protocols. The change should be done on the source code. CT800 and Danasah are such cases, done by their authors.

Rahul Srivastav said...

Ok thanks sir!