Android OEX engines (app).

Moderators: Elijah, Igbo, timetraveller

leonhurricaneX
Forum Contributions
Points: 15 587,00 
Posts: 233
Joined: 19/01/2020, 17:51
Status: Offline (Active 2 Weeks, 1 Day, 4 Hours, 5 Minutes ago)
Topics: 14
Reputation: 229
Location: Edge of the World
Has thanked: 159 times
Been thanked: 188 times

Android OEX engines (app).

Post by leonhurricaneX »

xrf01 I am glad to release my OEX Engine app for Android chess lovers specially from them who are facing issues because of Google Restriction on UCI engine support.

Cfish for Android x64 App (OEX) Version 131220
https://www.dropbox.com/s/36oxit5fo49v457/cfishChessEngine-debug.apk?dl=0

Stockfish for Android x64 App (OEX) Version 121220
https://www.dropbox.com/s/uguxcx35jyyiyiv/stockfishChessEngine-debug.apk?dl=0

Binaries are compiled on my phone and after that OEX Apps are build using Android Studio on my laptop. My OEX Apps are quite simple don't have any GUI and also doesn't appear in App Menu they will just provide Engine to Droidfish , C4A and other UCI apps automatically after installation, To reduce the size of App I have only added support for aarch64/arm8 devices because I don't think any armv7 devices will be running on Android 10 or above.

I have made a very simple logo for Cfish and also used it for my Cfish App Icon.

Screenshot of app icon
https://www.dropbox.com/s/js2wf1pdfnttm14/Screenshot_20201213-190626~2.png?dl=0

If someone facese any compatibility issues in installing or using my OEX app in their devices please let me know with their device specifications, So I can fix those issues soon as possible.
Soon my apps will be available on Google PlayStore and I will try to convert more and more UCI engine into OEX apps.

Special thanks to Peter Osterlund and Kalab for their OEX java library. And Thanks to everyone for reading this have a nice day.

BEST REGARDS
flither
Forum Contributions
Points: 14 528,00 
Posts: 171
Joined: 16/11/2019, 12:09
Status: Offline (Active 1 Month, 2 Weeks, 4 Days, 2 Hours, 50 Minutes ago)
Topics: 0
Reputation: 0

Android engines discussion etc.

Post by flither »

Beautiful job @leonhurricaneX, I don't need OEX yet (I stay on older versions of chess GUI's), but lot of people should be happy dance2
chysiddh14
Forum Contributions
Points: 6 000,00 
Posts: 46
Joined: 12/11/2019, 4:51
Status: Offline (Active 1 Year, 8 Months, 4 Weeks, 10 Hours, 58 Minutes ago)
Topics: 10
Reputation: 21
Has thanked: 270 times
Been thanked: 15 times

Android OEX engines (app).

Post by chysiddh14 »

great work for sf n cfish lover .

also 1 request
if possible make apk of android chess engine collection of every chess engine in this outskirts forum ,it will be much help for future.
regarding storage now every device comes with 64/ 128 gb ,lots of space. so include every engine .
leonhurricaneX
Forum Contributions
Points: 15 587,00 
Posts: 233
Joined: 19/01/2020, 17:51
Status: Offline (Active 2 Weeks, 1 Day, 4 Hours, 5 Minutes ago)
Topics: 14
Reputation: 229
Location: Edge of the World
Has thanked: 159 times
Been thanked: 188 times

Android OEX engines (app).

Post by leonhurricaneX »

slt If somebody need OEX app of Sugar AI it's now available for arm8/aarch64 users.

SugaR AI for Android OEX App version 1.10 .
https://www.dropbox.com/s/7i7q50vi5hvjjj9/sugarChessEngine-debug.apk?dl=0

@chysiddh14 need some more time buddy for All in One Engine App.

App icon Screenshot
https://www.dropbox.com/s/q07qjc4cvvncqm2/Screenshot_20201217-202643~2.png?dl=0
Researcher
Forum Contributions
Points: 6 000,00 
Posts: 325
Joined: 04/10/2020, 8:33
Status: Offline (Active 2 Years, 8 Months, 1 Week, 7 Hours, 44 Minutes ago)
Topics: 15
Reputation: 20
Been thanked: 25 times

Android OEX engines (app).

Post by Researcher »

leonhurricaneX wrote:slt If somebody need OEX app of Sugar AI it's now available for arm8/aarch64 users.

SugaR AI for Android OEX App version 1.10 .
https://www.dropbox.com/s/7i7q50vi5hvjjj9/sugarChessEngine-debug.apk?dl=0

@chysiddh14 need some more time buddy for All in One Engine App.

App icon Screenshot
https://www.dropbox.com/s/q07qjc4cvvncqm2/Screenshot_20201217-202643~2.png?dl=0
Wonderful!! Thank you very much. Now nothing can stop the spread of Sugar AI in the Android market because there is no competition for it because there is experience tool available for it. :) :) For competing it, other engines need to release tools too making it more competitive and thus improving the quality of Chess.
Soon we can start a project on Sugar AI experience too like the one with Eman which is currently ongoing!!

Many thanks again and best regards!!
Eduard
I've been banned!
Points: 6 000,00 
Posts: 365
Joined: 04/11/2019, 2:05
Status: Offline (Active 10 Months, 1 Week, 3 Days, 3 Hours, 23 Minutes ago)
Topics: 32
Reputation: 579
1
Location: Stuttgart
Has thanked: 33 times
Been thanked: 635 times

Android OEX engines (app).

Post by Eduard »

Very nice, thank you! Unfortunately the Learning File of SugaR AI does not work on my Android device.
Skynet
Points: 0,00 
Status: Offline (Active 2 Hours, 8 Minutes ago)
Topics: 

Android OEX engines (app).

Post by Skynet »

leonhurricaneX wrote: SugaR AI for Android OEX App version 1.10 .
Hey Leo, how did you solve the Clang's errors? I'm getting more than 10 errors during compilation, unfortunately i don't have much of free time to look in the code. sm59
ConRog

Book Maker
Forum Contributions
Points: 11 599,00 
Posts: 314
Joined: 15/11/2019, 19:53
Status: Offline (Active 4 Hours, 39 Minutes ago)
Medals: 1
Topics: 5
Reputation: 1036
Location: French Polynesia
Has thanked: 1121 times
Been thanked: 968 times

Android OEX engines (app).

Post by ConRog »

leonhurricaneX wrote:slt If somebody need OEX app of Sugar AI it's now available for arm8/aarch64 users.

SugaR AI for Android OEX App version 1.10 .
https://www.dropbox.com/s/7i7q50vi5hvjjj9/sugarChessEngine-debug.apk?dl=0

@chysiddh14 need some more time buddy for All in One Engine App.

App icon Screenshot
https://www.dropbox.com/s/q07qjc4cvvncqm2/Screenshot_20201217-202643~2.png?dl=0
Hi LeonhurricaneX, i don't find Sugar.exp file after some games. Do you know in which directory it should be ?

Thank you for the compile, it works very well on Armv8 platforms.
leonhurricaneX
Forum Contributions
Points: 15 587,00 
Posts: 233
Joined: 19/01/2020, 17:51
Status: Offline (Active 2 Weeks, 1 Day, 4 Hours, 5 Minutes ago)
Topics: 14
Reputation: 229
Location: Edge of the World
Has thanked: 159 times
Been thanked: 188 times

Android OEX engines (app).

Post by leonhurricaneX »

Skynet wrote:
leonhurricaneX wrote: SugaR AI for Android OEX App version 1.10 .
Hey Leo, how did you solve the Clang's errors? I'm getting more than 10 errors during compilation, unfortunately i don't have much of free time to look in the code. sm59
pardon
But I didn't got any error only a single warning in embedding the net what I fixed. Maybe I am using Linux source for compiling that's why I didn't got any error.
leonhurricaneX
Forum Contributions
Points: 15 587,00 
Posts: 233
Joined: 19/01/2020, 17:51
Status: Offline (Active 2 Weeks, 1 Day, 4 Hours, 5 Minutes ago)
Topics: 14
Reputation: 229
Location: Edge of the World
Has thanked: 159 times
Been thanked: 188 times

Android OEX engines (app).

Post by leonhurricaneX »

► Show Spoiler
sorry_1

Sorry to say @ConRog and @Eduard only my binary (SugaR AI 1.0) is able to write and read experience file but in /data/usr/0 and it's an secure folder can't access it without root .you can see full path in the screenshot.

https://www.dropbox.com/s/2k7rqzplhc3klcw/Screenshot_20201218-061611.png?dl=0

I will try to set exp file /storage/emulated/0 where we can access it.
leonhurricaneX
Forum Contributions
Points: 15 587,00 
Posts: 233
Joined: 19/01/2020, 17:51
Status: Offline (Active 2 Weeks, 1 Day, 4 Hours, 5 Minutes ago)
Topics: 14
Reputation: 229
Location: Edge of the World
Has thanked: 159 times
Been thanked: 188 times

Android OEX engines (app).

Post by leonhurricaneX »

xrf01 SugaR AI OEX App version Version 1.11 (Fixed)
https://www.dropbox.com/s/a71b8n3hfqxjx2p/sugarChessEngine-debug.apk?dl=0

Earlier Sugar AI OEX App was trying to write experience file /data/app now it's changed to /storage/emulated/0/
sorry for the inconveniences friends.

Screenshot of SugaR AI reading exp file.

https://www.dropbox.com/s/rbphcw7lc0ga4gx/Screenshot_20201218-082338~2.png?dl=0
ConRog

Book Maker
Forum Contributions
Points: 11 599,00 
Posts: 314
Joined: 15/11/2019, 19:53
Status: Offline (Active 4 Hours, 39 Minutes ago)
Medals: 1
Topics: 5
Reputation: 1036
Location: French Polynesia
Has thanked: 1121 times
Been thanked: 968 times

Android OEX engines (app).

Post by ConRog »

leonhurricaneX wrote:...
Earlier Sugar AI OEX App was trying to write experience file /data/app now it's changed to /storage/emulated/0/
sorry for the inconveniences friends.
What an excellent job mst good_job

Played 3 games and I have Sugar.exp created and updated each game !
Evo
Forum Contributions
Points: 27 694,00 
Posts: 467
Joined: 24/07/2020, 11:37
Status: Offline (Active 7 Months, 2 Weeks, 2 Days, 3 Hours, 40 Minutes ago)
Topics: 7
Reputation: 872
Has thanked: 2339 times
Been thanked: 1007 times

Android OEX engines (app).

Post by Evo »

leonhurricaneX wrote:xrf01 SugaR AI OEX App version Version 1.11 (Fixed)
https://www.dropbox.com/s/a71b8n3hfqxjx2p/sugarChessEngine-debug.apk?dl=0

Earlier Sugar AI OEX App was trying to write experience file /data/app now it's changed to /storage/emulated/0/
sorry for the inconveniences friends.

Screenshot of SugaR AI reading exp file.

https://www.dropbox.com/s/rbphcw7lc0ga4gx/Screenshot_20201218-082338~2.png?dl=0
Hi Leon thx for the great job.. but how do this things works ? I mean do I have to use Droidfish ? Or CFA ? to see the exp file running..

Thx for advance xrf01
ConRog

Book Maker
Forum Contributions
Points: 11 599,00 
Posts: 314
Joined: 15/11/2019, 19:53
Status: Offline (Active 4 Hours, 39 Minutes ago)
Medals: 1
Topics: 5
Reputation: 1036
Location: French Polynesia
Has thanked: 1121 times
Been thanked: 968 times

Android OEX engines (app).

Post by ConRog »

Evo wrote:
Hi Leon thx for the great job.. but how do this things works ? I mean do I have to use Droidfish ? Or CFA ? to see the exp file running..

Thx for advance xrf01
Hi Evo, I play chess on Droidfish and no problem at all. The exp file is here : /sdcard/ (same as /storage/emulated/0/)

And I merged the exp file trained on windows with the tiny Sugar.exp generated by Sugar AI in droidfish and no problem at all ! ok-ok
Last edited by ConRog on 18/12/2020, 6:26, edited 1 time in total.
leonhurricaneX
Forum Contributions
Points: 15 587,00 
Posts: 233
Joined: 19/01/2020, 17:51
Status: Offline (Active 2 Weeks, 1 Day, 4 Hours, 5 Minutes ago)
Topics: 14
Reputation: 229
Location: Edge of the World
Has thanked: 159 times
Been thanked: 188 times

Android OEX engines (app).

Post by leonhurricaneX »

Evo wrote:
Hi Leon thx for the great job.. but how do this things works ? I mean do I have to use Droidfish ? Or CFA ? to see the exp file running..

Thx for advance
yes3 Yes we need CFA to see learning its writing or not it will give you updates about experience file in Total moves , Total positions and Duplicate moves it's every time increases with matches , This will only show you when you load/import the engine in GUI.

But in Droidfish only Reading feature is working I think SugaR AI needs tournament mode to write experience file and that's not supported in Droidfish, But when I added 174 mb experience file from the source it took almost more than 10 seconds to load the engine and also speed was reduced about more than 30% this proofs that in Droidfish reading feature is working.
Post Reply

Return to “Mobile Chess Software, Engines”