My original german message:
Jetzt haben sie es tatsächlich vollbracht:
https://github.com/LeelaChessZero/lc0/w ... or-android
Die neuste Version von Lc0 v0. 24.0 für Android (mit aufgezwungenem internem T59 Netz) gibt es nur noch als apk, dazu nur noch als oex.
Das ist an Dämlichkeit nicht zu übertreffen. Will ich ein anderes Netz als das T59 laden (und das möchte ich auch inzwischen weil das aktuelle T70 schon jetzt besser ist als das beste T59), muss ich die INI Datei sowieso manuell editieren. Nur mit einem Nachteil: diese neue apk von Lc0 wird direkt ins Betriebssystem integriert. Dadurch kann man keine Dubletten mehr der Engine-Datei erstellen um sie umbenennen zu können, damit man für jedes Netz eine eigene Engine samt Config bekommt. Und wie soll man dann noch zB. T59 gegen T70 unter Chess for Android laufen lassen wenn es nur eine einzige v0.24.0 apk gibt??
Kann mir jemand zeigen wie das gehen soll? Ich bin echt sauer sorry.
English translate:
Now they have actually done it:
https://github.com/LeelaChessZero/lc0/w ... or-android
The latest version of Lc0 v0.24.0 for Android (with a forced internal T59 network) is only available as an apk, and only as an oex.
This cannot be surpassed in stupidity. If I want to load a network other than the T59 (and I want to do that now because the current T70 is already better than the best T59), I have to edit the INI file manually anyway. With only one disadvantage: this new apk from Lc0 is integrated directly into the operating system. This means that you can no longer create duplicates of the engine file to be able to rename them, so that you get a separate engine including config for each network. And how can I start a match between T59 and T70 with v0. 24.0 under Chess for Android, if there is only one v0.24.0 apk there?
Can someone show me how to do it? I'm really mad sorry.
Lc0 v0.24.0 Android - not the right way
Moderators: hgm, Rebel, chrisw
-
- Posts: 1439
- Joined: Sat Oct 27, 2018 12:58 am
- Location: Germany
- Full name: N.N.
-
- Posts: 4833
- Joined: Sun Aug 10, 2008 3:15 pm
- Location: Philippines
Re: Lc0 v0.24.0 Android - not the right way
The usual reason we want to match T59 vs T70 is to determine which of the two nets are stronger or perhaps which one is good at ending or specific opening. To do this just use a common opponents of say Arasan, Deuterium, etc. Create a match between Lc0 T59 vs common opponents, then change weight file and do a match with Lc0 T70 vs common opponents. Then compare the performance of Lc0 T59 and Lc0 T70. But perhaps this is not needed at all, If T70 is stronger than T59 in windows or linux, then it is expected that the result will be the same when a match will be done in Android.Eduard wrote: ↑Sat Mar 14, 2020 6:43 pm My original german message:
Jetzt haben sie es tatsächlich vollbracht:
https://github.com/LeelaChessZero/lc0/w ... or-android
Die neuste Version von Lc0 v0. 24.0 für Android (mit aufgezwungenem internem T59 Netz) gibt es nur noch als apk, dazu nur noch als oex.
Das ist an Dämlichkeit nicht zu übertreffen. Will ich ein anderes Netz als das T59 laden (und das möchte ich auch inzwischen weil das aktuelle T70 schon jetzt besser ist als das beste T59), muss ich die INI Datei sowieso manuell editieren. Nur mit einem Nachteil: diese neue apk von Lc0 wird direkt ins Betriebssystem integriert. Dadurch kann man keine Dubletten mehr der Engine-Datei erstellen um sie umbenennen zu können, damit man für jedes Netz eine eigene Engine samt Config bekommt. Und wie soll man dann noch zB. T59 gegen T70 unter Chess for Android laufen lassen wenn es nur eine einzige v0.24.0 apk gibt??
Kann mir jemand zeigen wie das gehen soll? Ich bin echt sauer sorry.
English translate:
Now they have actually done it:
https://github.com/LeelaChessZero/lc0/w ... or-android
The latest version of Lc0 v0.24.0 for Android (with a forced internal T59 network) is only available as an apk, and only as an oex.
This cannot be surpassed in stupidity. If I want to load a network other than the T59 (and I want to do that now because the current T70 is already better than the best T59), I have to edit the INI file manually anyway. With only one disadvantage: this new apk from Lc0 is integrated directly into the operating system. This means that you can no longer create duplicates of the engine file to be able to rename them, so that you get a separate engine including config for each network. And how can I start a match between T59 and T70 with v0. 24.0 under Chess for Android, if there is only one v0.24.0 apk there?
Can someone show me how to do it? I'm really mad sorry.
-
- Posts: 21
- Joined: Fri Nov 18, 2016 12:08 am
- Location: Cuba
- Full name: Leandro Álvarez González
Re: Lc0 v0.24.0 Android - not the right way
Hi,
The engine binaries are indeed built for the release, they are just not listed in the release page on GitHub which includes the more user-friendly Android package instead. After your request we've updated the wiki with the links to the plain engine binaries:
https://github.com/LeelaChessZero/lc0/w ... -chess-GUI
Regards,
Leandro
The engine binaries are indeed built for the release, they are just not listed in the release page on GitHub which includes the more user-friendly Android package instead. After your request we've updated the wiki with the links to the plain engine binaries:
https://github.com/LeelaChessZero/lc0/w ... -chess-GUI
Regards,
Leandro
-
- Posts: 328
- Joined: Mon Jun 11, 2007 6:59 pm