Chess2u
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Chess2uLog in

Chess Engines for Android

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
@GsauceCries wrote:
Hello sir Archimedes! Can you possibly compile the "unofficial" Rodent NNUE for Android( armv7)? It's a very nice engine with tunable eval when traditional eval dominates the chess world. It is nice to see it again. Thank you so much and apologies for trouble. Have a great holidays!

Rodent NNUE for Windows (with source code I think): https://uploadmx.com/lfkzwudzmnfy

I already compiled it, but it seems, that the NNUE part is not working. With or without the network file, nps are always the same.

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
Compiled with Android NDK.

Kayra 1.1:
https://pixeldrain.com/u/jWcWbcPd

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
https://github.com/FireFather/stockfish-plus

Stockfish+ 211229:
https://pixeldrain.com/u/Dvypq4HE

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
@Archimedes wrote:
@GsauceCries wrote:
Hello sir Archimedes! Can you possibly compile the "unofficial" Rodent NNUE for Android( armv7)? It's a very nice engine with tunable eval when traditional eval dominates the chess world. It is nice to see it again. Thank you so much and apologies for trouble. Have a great holidays!

Rodent NNUE for Windows (with source code I think): https://uploadmx.com/lfkzwudzmnfy

I already compiled it, but it seems, that the NNUE part is not working. With or without the network file, nps are always the same.


Can I have it sir? I will try some set of NNUE weights with different layers and sizes, hoping that a net might work. Thank you sir Archimedes for the help!

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
According to this (http://talkchess.com/forum3/viewtopic.php?f=2&t=78925), Rodent NNUE uses the old-style (19 MB) nets.

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
I have no changed the network architecture so I'm not ready for a full release, but this is something for testers if they're interested.
It should be noticeably stronger than Berserk 8 already.

https://github.com/jhonnold/berserk/releases

Berserk 8.5:
https://pixeldrain.com/u/MYasDSLS

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
Stockfish 211231:
https://pixeldrain.com/u/crEDWVSE

Stockfish 211231 with embedded network:
https://pixeldrain.com/u/J9UhESFy

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
@Archimedes wrote:
Stockfish 211231:
https://pixeldrain.com/u/crEDWVSE

Stockfish 211231 with embedded network:
https://pixeldrain.com/u/J9UhESFy
. Happy New Year to chess2u community! I specially want to thank you sir Archimedes and everyone that contributed to making this community a pleasurable haven for chess players and enthusiasts. May the year 2022 bring joy and glad tidings for us all. Thank you everyone!

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
- Switch to a date-based versioning
- Better use of transposition table like saving fail high in probcut
- Improve reductions based on hash move
- Removed pruning of moves with bad counter history
- Futility pruning retuned
- Make use of bmi1 and lzcnt cpu instructions
- Scale nnue evaluation with game phase
- Use a per-threatened-square move history table (idea by Koivisto)
- Some fixes for MultiPV
- Use less time and less moves to mate
- Implement binpack format for generating training data

https://github.com/Matthies/RubiChess/releases/tag/2021

RubiChess 2021:
https://pixeldrain.com/u/BnZ2rUv8

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
- Lots of improvements
- +20 Elo
- Fen rule 50 fix

https://github.com/SamuraiDangyo/mayhem/releases/tag/v6.5

Mayhem 6.5:
https://pixeldrain.com/u/znJywWvt

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
This release contains no new features, but various tweaks of existing ones that have improved
Blunder's strength. History values are decreased when the move fails to raise alpha or cause
a beta-cutoff, queen promotions are considered in quiescence search, pawn pushes to the 6th
rank and above are no longer reduced, and late-move reductions are no longer allowed to drop
the search directly into quiescence search. These changes are summarized below and resulted
in a gain of around 80 Elo in self-play.

https://github.com/algerbrex/blunder/releases/tag/v7.6.0

Blunder 7.6.0:
https://pixeldrain.com/u/XpE87nc4

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
Stockfish+ 211231:
https://pixeldrain.com/u/vL5Qf72y

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
- More parameters per each piece-square table.
- Trained on 100 K games of version 2021.08 at 7-ply depth.

http://greko.su/index_en.html

GreKo 2021.12:
https://pixeldrain.com/u/c2rJKtsQ

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
Which engine would work on ARM A78 architecture ?
Can please somebody guide
Thank you in advance

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
@Archimedes wrote:
This release contains no new features, but various tweaks of existing ones that have improved
Blunder's strength. History values are decreased when the move fails to raise alpha or cause
a beta-cutoff, queen promotions are considered in quiescence search, pawn pushes to the 6th
rank and above are no longer reduced, and late-move reductions are no longer allowed to drop
the search directly into quiescence search. These changes are summarized below and resulted
in a gain of around 80 Elo in self-play.

https://github.com/algerbrex/blunder/releases/tag/v7.6.0

Blunder 7.6.0:
https://pixeldrain.com/u/XpE87nc4


Please compile FatTitz on android version...Thanks in advance..Happy three kings.

https://github.com/MichaelB7/FatTitz/releases/tag/v1.1

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
MCTS/UCT (Monte Carlo Tree Search w/ Upper Confidence Bounds Applied to Trees)

http://talkchess.com/forum3/viewtopic.php?f=2&t=78960#p917006

Stockfish+ 220102:
https://pixeldrain.com/u/9QD9WPLE

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
@vishkavish1 wrote:
Which engine would work on ARM A78 architecture ?
Can please somebody guide
Thank you in advance

All engines in libs/arm64-v8a directory should work.

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
@Archimedes wrote:
@vishkavish1 wrote:
Which engine would work on ARM A78 architecture ?
Can please somebody guide
Thank you in advance

All engines in libs/arm64-v8a directory should work.


Hi Archimedes can you compile this SF engine into Android please
https://github.com/official-stockfish/Stockfish/pull/3871

Thank you 🙏

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
Hello Dear Archimedes! Thank you for the compilation of engines for Android for all architectures! Especially thanks for the separate neurallet - it allows you to significantly save space in the device's memory!
A big request to you, compile please for the UCI android latest version of Leela Chess Zero V 0.28.2.
Link here - LC0 V 0.28.2 - https://github.com/lelachesszero/lc0/releases
On the official website there is UCI only for version 0.26.3 and only for ARM7 and ARM64 lies here - https://lczero.org/dev/wiki/running-lc0-Chess-CHUI/
Neuraletas for LC0 for Android I take here - https://training.lczero.org/networks/2
In the archive with the engine, you can put Network No. 771632 ELO-3356 of 30.12.2021
(English does not own, I use Google Translator).

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
Archimedes, sorry links were spoiled when translated.
Link here - LC0 V 0.28.2 - https://github.com/LeelaChessZero/lc0/releases
On the official website there is UCI only for version 0.26.3 and only for ARM7 and ARM64 lies here - https://lczero.org/dev/wiki/running-lc0-on-android-with-a-chess-gui/
Neuraletas for LC0 for Android I take here - https://training.lczero.org/networks/2
In the archive with the engine, you can put Network No. 771632 ELO-3356 of 30.12.2021.

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
@Aleksey52 wrote:
Hello Dear Archimedes! Thank you for the compilation of engines for Android for all architectures! Especially thanks for the separate neurallet - it allows you to significantly save space in the device's memory!
A big request to you, compile please for the UCI android latest version of Leela Chess Zero V 0.28.2.
Link here - LC0 V 0.28.2 - https://github.com/lelachesszero/lc0/releases
On the official website there is UCI only for version 0.26.3 and only for ARM7 and ARM64 lies here - https://lczero.org/dev/wiki/running-lc0-Chess-CHUI/
Neuraletas for LC0 for Android I take here - https://training.lczero.org/networks/2
In the archive with the engine, you can put Network No. 771632 ELO-3356 of 30.12.2021
(English does not own, I use Google Translator).

You need engine binaries only? Why not download the latest apk package, change extension to .zip and extract the binary you need?

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
@Aleksey52 wrote:
Archimedes, sorry links were spoiled when translated.
Link here - LC0 V 0.28.2 - https://github.com/LeelaChessZero/lc0/releases
On the official website there is UCI only for version 0.26.3 and only for ARM7 and ARM64 lies here - https://lczero.org/dev/wiki/running-lc0-on-android-with-a-chess-gui/
Neuraletas for LC0 for Android I take here - https://training.lczero.org/networks/2
In the archive with the engine, you can put Network No. 771632 ELO-3356 of 30.12.2021.


You want to download lc0 chess engine v0.28.2 for android? hope this helps thumb up

https://github.com/LeelaChessZero/lc0/releases/download/v0.28.2/lc0-v0.28.2-android.apk

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
@Archimedes wrote:
@Aleksey52 wrote:
Hello Dear Archimedes! Thank you for the compilation of engines for Android for all architectures! Especially thanks for the separate neurallet - it allows you to significantly save space in the device's memory!
A big request to you, compile please for the UCI android latest version of Leela Chess Zero V 0.28.2.
Link here - LC0 V 0.28.2 - https://github.com/lelachesszero/lc0/releases
On the official website there is UCI only for version 0.26.3 and only for ARM7 and ARM64 lies here - https://lczero.org/dev/wiki/running-lc0-Chess-CHUI/
Neuraletas for LC0 for Android I take here - https://training.lczero.org/networks/2
In the archive with the engine, you can put Network No. 771632 ELO-3356 of 30.12.2021
(English does not own, I use Google Translator).

You need engine binaries only? Why not download the latest apk package, change extension to .zip and extract the binary you need?


Stockfish 211227 for Android please 🙏

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
Dear Archimedes, I have already pulled the drive files from .apk LC0 v 0.28.2. But the problem is that the weak and dead NNUE №744204 ELO-2340 from 19.06.2021 are sewn in them. This not working network weights 6.1 MB - the engine does not work with it until you connect a separate NNUE. Clean LC0 UCI engine weights about 1.5 MB.
I ask you to compile clean UCI for all architectures, without built-in NNUE №744204.
LC0 with GitHub for some reason does not work on Android 4.2 - 4.4.x, although support is declared. The engine works only on Android 5.0+.
There may be your compilation of Sir Archimedes will allow LC0 to earn and on Android 4.1+.

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
Stockfish+ 220104:
https://pixeldrain.com/u/GgubSHHA

descriptionChess Engines for Android - Page 8 EmptyRe: Chess Engines for Android

more_horiz
Permissions in this forum:
You cannot reply to topics in this forum